Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Dasar Desain Antarmuka

Pelajaran 2 dari 12

Hierarki, jarak, dan grid

Skala jarak dan token jarak

Setelah pelajaran ini kamu bisa memakai token jarak USWDS (kelipatan 8px) dan skala jarak GOV.UK, termasuk nilai responsifnya di layar kecil dan besar.

±14 menitDiperiksa 3 Okt 2026

Materi

Jarak (margin, padding, gap) adalah bagian hierarki yang sering terlupa: jarak yang seragam membuat bagian-bagian halaman terbaca sebagai satu sistem. USWDS menulis bahwa setiap nilai jarak di utilitas maupun CSS komponen memakai token jarak, yang dasarnya kelipatan 8px. Ada token tambahan untuk ukuran kecil (05 = 4px, 1px, 2px), token bernama untuk ukuran besar seperti mobile (320px) dan desktop (1024px), dan beberapa token negatif. Nama token bukan nilai pikselnya: token 2 berarti 16px, bukan 2px. Di keluaran akhirnya, nilai di atas 2px ditulis dalam rem.

Token USWDS0511.522.53456
Nilai4px8px12px16px20px24px32px40px48px

Alasannya ditulis di halaman pengantar token desain USWDS. Properti CSS menerima rentang nilai yang hampir tak terbatas, dan pilihan sebanyak itu memperlambat kerja desain serta membuat komunikasi perancang dan pengembang terlalu rinci. Token adalah daftar pilihan terbatas, seperti tombol stasiun tersimpan di radio mobil: bukan semua frekuensi, hanya pilihan tertentu.

GOV.UK memakai dua skala dengan unit 0 sampai 9. Skala statis sama di semua layar: unit 1 = 5px, 2 = 10px, 3 = 15px, 4 = 20px, 5 = 25px, 6 = 30px, 7 = 40px, 8 = 50px, 9 = 60px. Skala responsif memakai nilai skala statis untuk layar yang lebih lebar dari titik henti tablet (640px), dan nilai yang lebih kecil di layar sempit. Unit 0 sampai 3 tidak berubah.

Unit GOV.UK456789
Layar kecil (responsif)15px15px20px25px30px40px
Layar besar dan statis20px25px30px40px50px60px
:root {
  --jarak-1: 8px;   /* token 1 */
  --jarak-4: 32px;  /* token 4 */
}
.kartu-jadwal { padding: var(--jarak-4); }
.kartu-jadwal p { margin-bottom: var(--jarak-1); }

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Wadah selebar 360px memakai padding kiri dan kanan masing-masing token USWDS 4. Di dalamnya tiga kartu berjajar dengan celah antarkartu token 2. Berapa lebar satu kartu?

Latihan 3 dari 3

Sebuah bagian memakai margin bawah unit 7 dari skala responsif GOV.UK. Berapa margin itu di ponsel selebar 400px?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke