Skip to main content

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 ini

  • Menjawab beberapa pertanyaan berikut pada README.md pada folder todolist.

    • 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.