Fondasi Desain

Tipografi

Tiga keluarga font, skala 9 langkah, dan aturan keterbacaan untuk portal publik.

Tipografi Majalengka Design System memprioritaskan keterbacaan tinggi di berbagai jenis layar ponsel, terutama bagi warga berusia lanjut.

Pilihan Huruf

PeranFont FamilyAlasan Pemilihan
Judul / HeadingPlus Jakarta SansDibuat oleh desainer Indonesia, berkarakter tegas, modern, dan memiliki bobot tebal 700–800 yang sangat kokoh.
Teks Isi / ParagrafInterSangat terbaca pada ukuran kecil (12–14px), mendukung rendering teks yang jernih di layar beresolusi rendah, serta mendukung angka tabular.
Monospace / KodeJetBrains MonoDigunakan khusus untuk nomor NIK, kode permohonan, token verifikasi, dan kutipan teknis.
Semua font wajib di-self-host. Jangan menggunakan link CDN eksternal (Google Fonts) di server produksi pemerintah karena pembatasan firewall lokal di banyak instansi dan kantor kecamatan.

Skala Ukuran Tipografi

TokenUkuranLine HeightContoh Pemakaian
text-xs12px1.5Label footer, keterangan gambar, badge status
text-sm14px1.55Teks bantuan form, metadata, isi tabel
text-base16px1.7Teks paragraf utama (dilarang lebih kecil untuk teks bacaan)
text-lg18px1.65Paragraf pembuka / lead text
text-xl20px1.5Judul kartu layanan
text-2xl24px1.35Heading 3
text-3xl30px1.3Heading 2
text-4xl36px1.22Heading 1 halaman dalam
text-5xl48px1.15Judul hero halaman beranda

Aturan Keterbacaan Warga

  • Lebar Baris Maksimal 68 Karakter (max-width: 68ch) — Baris kalimat yang terlalu panjang membuat mata lelah dan sulit berpindah baris.
  • Angka Tabular (font-variant-numeric: tabular-nums) — Semua kolom angka pada tabel dan daftar tagihan wajib menggunakan angka berlebar seragam agar digit sejajar rapi secara vertikal.
  • Larangan Teks Rata Kanan-Kiri (Justify) — Hindari perataan justify pada web karena memunculkan celah spasi tak beraturan ("sungai putih") yang menyulitkan pembaca difabel dan disleksia.
Copyright © 2026