05 / Bahasa visual

Tenang, terstruktur.

Hierarki datang dari skala, bobot, ruang, dan peran semantik — bukan dari efek. Satu ekosistem, bukan satu template.

Aturan beku

Yang sudah diputuskan.

Disetujui

Kartu

Radius 20 px, latar putih, border tipis seragam di semua sisi.

Disetujui

Tanpa rel samping

Dilarang memberi tepi tebal berwarna hanya di satu sisi (border-left jingga/merah/navy).

Disetujui

Tanpa gradien & glass

Tidak pada kartu, tombol, atau permukaan konten. Glass hanya untuk satu permukaan fokus yang terdokumentasi.

Disetujui

Tombol

Utama: navy + teks putih, radius ±12 px, tinggi 44–48 px. Ivory tidak pernah menjadi isi tombol.

Disetujui

Ikon fungsional

Ikon garis (Lucide di website) untuk fungsi. Emoji bukan ikon antarmuka.

Disetujui

Satu header per halaman

Jangan mengulang judul halaman sebagai judul bagian pertama.

Sumber: ECOSYSTEM_DESIGN_CONTRACT.md §5, PRD_DESIGN_FREEZE.md §2.5 & §3, DESIGN_SYSTEM.md §4.

Ruang & grid

Ritme yang dapat diulang.

Skala spasiUsulan — perlu persetujuan
4 px
8 px
12 px
16 px
24 px
32 px
48 px
64 px
96 px

Kelipatan 4/8 px, sesuai skala Tailwind yang dipakai website. Angka spesifik untuk materi cetak/sosial adalah usulan.

Grid & komposisiUsulan — perlu persetujuan
  • Web: 12 kolom, lebar konten maksimum ±1200 px.
  • Sosial 1080 px: margin 72–96 px, satu pesan utama.
  • Poster A4: margin 15 mm, logo di sudut yang tenang.
  • Teks panjang: 60–75 karakter per baris.
Radius
12 px · tombol
16 px · gambar
20 px · kartu
pill · navbar

Disetujui Pill hanya untuk pola utilitas/navbar kanonis, bukan tombol halaman biasa.

Gaya yang dilarang

Yang membuat identitas pudar.

Salah

Warna per kategori (badge biru untuk Berita, ungu untuk Alumni).

Salah

Rel aksen tebal di satu sisi — seperti kartu ini.

Salah

Glassmorphism, glow, bayangan dekoratif, kartu yang membesar saat hover.

Salah

Font keempat, termasuk Plus Jakarta Sans, Sora, Manrope, atau Space Grotesk.

Portal vs aplikasi

Kepadatan berbeda, keluarga sama.

Portal publikGroninGeld
TargetHeritage editorial + portal komunitas modernPusat kendali keuangan + pendukung keputusan
RuangLega, naratifLebih padat, kontrol ringkas
SerifAksen jarangPengecualian di dashboard
Mono≈7%≈3–8%
Warna semantikHanya palet intiWarna status keuangan khusus produk, terdokumentasi

Disetujui ECOSYSTEM_DESIGN_CONTRACT.md §4, §8, §9.

H / Fotografi & potret

Autentik, dengan izin.

Disetujui

Bingkai standar

Border tipis semantik, radius 16–20 px. Tanpa overlay glass, cincin tebal, atau bingkai gradien. Alt text bermakna.

PRD_DESIGN_FREEZE.md §4.3

Usulan — perlu persetujuan

Hak & persetujuan

Pakai foto milik komunitas atau berizin. Untuk potret individu dan anak-anak, minta persetujuan tertulis. Hormati permintaan untuk tidak dipublikasikan.

Usulan — perlu persetujuan

Foto acara

Momen nyata, bukan pose berlebihan. Umumkan bahwa dokumentasi berlangsung dan sediakan opsi untuk tidak difoto.

Usulan — perlu persetujuan

Potret editorial

Cahaya alami dari samping, latar tenang, crop setinggi bahu atau dada, mata di sepertiga atas.

Usulan — perlu persetujuan

Perlakuan gambar

Koreksi eksposur dan white balance saja. Tanpa filter warna, overlay jingga, atau duotone merek.

Usulan — perlu persetujuan

Kualitas

Sisi panjang minimal 1600 px untuk web; hindari foto WhatsApp yang terkompresi untuk sampul.

Diagram komposisi: subjek di garis sepertiga, ruang untuk teks di sisi lain. Bukan foto nyata.