Tugas 5: Web Design Using HTML, CSS, and CSS Framework
Pemrograman Berbasis Platform (CSGE602022) - diselenggarakan oleh Fakultas Ilmu Komputer Universitas Indonesia, Semester Ganjil 2022/2023
Deskripsi Tugas
Pada tugas ini, kamu akan mengimplementasikan HTML, CSS, pengaturan static files pada Django, dan beberapa hal yang sudah kamu pelajari selama tutorial lab.
Checklist untuk tugas ini adalah sebagai berikut:
Kustomisasi templat HTML yang telah dibuat pada Tugas 4 dengan menggunakan CSS atau CSS framework (seperti Bootstrap, Tailwind, Bulma) dengan ketentuan sebagai berikut:
- Kustomisasi templat untuk halaman login, register, dan create-task semenarik mungkin.
- Kustomisasi halaman utama todo list menggunakan cards. (Satu card mengandung satu task).
Membuat keempat halaman yang dikustomisasi menjadi responsive.
Dokumentasi CSS menganai
Media Query
dapat diakses melalui tautan iniMenjawab beberapa pertanyaan berikut pada
README.md
pada foldertodolist
.- Apa perbedaan dari Inline, Internal, dan External CSS? Apa saja kelebihan dan kekurangan dari masing-masing style?
- Jelaskan tag HTML5 yang kamu ketahui.
- Jelaskan tipe-tipe CSS selector yang kamu ketahui.
- Jelaskan bagaimana cara kamu mengimplementasikan checklist di atas.
Tenggat Waktu Pengerjaan
Tenggat waktu pengerjaan Tugas 5:
6 Oktober 2022 05.00.00 UTC (0 days 0 hours 0 minutes 0 seconds left)
Asisten dosen akan mengecek last commit dari repositori tugas lab, sehingga kamu tidak perlu mengumpulkan tautan repositori ke dalam slot submisi.
Bonus
Kamu akan mendapatkan nilai bonus pada penilaian tugas ini apabila kamu membuat fitur berikut.
- Menambahkan efek ketika melakukan hover pada cards di halaman utama todolist.
Motivasi: Dengan menyelesaikan fitur bonus, kamu telah mempelajari bagaimana membuat animasi pada HTML menggunakan CSS.