Skip to content

ahm4ddm/dicoding-sisop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Belajar Dasar Pemrograman Web

Kriteria Submission

  • Terdapat elemen <header>, <footer>, <main>, <article>, dan <aside> di berkas HTML.

  • Masing-masing elemen wajib berisi konten yang peruntukkannya sesuai dengan elemen tersebut (menerapkan konsep semantic HTML dalam menyusun struktur website). Sebagai contoh: Header berisi judul dan navigation. Sedangkan konten artikel tidak boleh berada pada Header.

  • Wajib menampilkan identitas diri (biodata diri) yang minimal harus berisi foto asli diri dan nama sesuai profil Dicoding. Identitas diri wajib ditampilkan dalam elemen <aside>.

  • Menyusun layout dengan menggunakan float atau flexbox.

Saran Submission

Menerapkan tampilan aplikasi yang menarik:

  • Memiliki pemilihan warna yang pas dengan tema aplikasi (Dalam memilih warna, Anda dapat memanfaatkan tools pemilihan warna seperti colorhunt.co).

  • Tata letak elemen yang pas. Contoh : Tidak ada konten yang bertumpuk.

  • Penggunaan font yang pas dengan tema.

  • Penerapan padding dan margin yang pas.

Menerapkan layout yang responsif:

  • Menggunakan media query untuk menyesuaikan layout pada berbagai ukuran layar device.

  • Menerapkan flexbox dalam menyusun layout.

Terdapat penerapan JavaScript dalam memanipulasi DOM, seperti: (pilih satu)

  • Membuat drop down.

Hasil Low Fidelity

Desktop

Desktop

Mobile

Mobile

Note

  • Navbar dan aside berubah ketika width kurang dari sama dengan 850
  • Referensi warna menggunakan ini dan ini
  • Font menggunakan Montserrat