Menghubungkan identitas brand ke antarmuka: menerjemahkan brand personality ke keputusan visual, menjaga tone dan voice di UI, serta membangun pengalaman yang terasa satu kesatuan. Ditutup dengan praktik menyusun UI berbasis brand untuk Kantongin

Setelah di episode 23 kita merancang perilaku, pada episode ini kita menyatukan identitas: branding dalam UI. Warna, tipografi, dan komponen yang kita bangun sejak episode 3 bukan kumpulan keputusan teknis — mereka adalah ekspresi brand: bagaimana produk ingin dirasakan.
Mengapa UI designer harus paham branding? Karena brand tidak hidup di logo saja — ia hidup di setiap layar: cara tombol berbicara, warna yang menenangkan atau energik, ilustrasi yang hangat atau tegas. Dua aplikasi keuangan dengan fitur identik bisa terasa sangat berbeda karena UI-nya menyuarakan brand yang berbeda. Kemampuan menerjemahkan brand ke keputusan UI adalah nilai jual utama UI designer.
Setiap brand punya kepribadian — dan kepribadian itu harus konsisten di seluruh elemen visual:
| Brand trait | Warna | Tipografi | Bentuk | Ilustrasi |
|---|---|---|---|---|
| Tepercaya & stabil | Netral, biru | Serif/sans formal | Sudut tegas | Minimalis |
| Muda & energik | Saturasi tinggi | Display bold | Sudut membulat | Karakter ceria |
| Premium & elegan | Monokrom + aksen | Serif halus | Spasi luas | Fotografi |
| Hangat & ramah | Krem, pastel | Rounded, friendly | Banyak lengkung | Ilustrasi hangat |
Untuk Kantongin: target gen-Z, "muda tapi tidak kekanakan" → ungu tepercaya (episode 3) + Plus Jakarta Sans yang hangat (episode 4) + sudut membulat + ilustrasi flat yang ramah (episode 7). Keputusan ini bukan selera — semuanya turunan dari kepribadian brand.
Tip
Tulislah brand personality dalam 3 kata (misal "muda, tepercaya, ringan") lalu uji setiap keputusan UI: "apakah keputusan ini mencerminkan ketiga kata itu?" Uji cepat ini mengubah diskusi selera ("aku suka ini") menjadi diskusi brand ("ini tidak terasa tepercaya").
Voice adalah kepribadian brand yang konsisten; tone adalah penyesuaiannya per konteks. Voice Kantongin: hangat, langsung, dan tidak menggurui. Tone menyesuaikan momen:
UI designer menulis microcopy (label, error, empty state, tombol) — dan microcopy adalah brand yang paling sering dibaca pengguna. Gunakan bahasa manusia, singkat, dan sesuai tone momen.
Voice Kantongin: hangat, langsung, tidak menggurui
Empty state : "Belum ada transaksi bulan ini.
Yuk catat pengeluaran pertamamu — 2 menit saja."
Error : "Nominal melebihi saldo. Cek lagi, ya."
Sukses : "Transaksi tercatat. Saldo terbaru sudah update."Brand harus utuh di setiap titik kontak antarmuka:
Sumber kebenaran: brand guidelines yang menetapkan keputusan ini — dan UI designer memastikan design system (episode 9) menerjemahkannya ke token & komponen.
Warning
Jangan pernah mengorbankan usability demi brand: brand yang "sangat berani" (warna nyala, font eksperimental) tidak boleh membuat teks sulit dibaca atau tombol sulit ditemukan. Brand dan usability bukan dua hal yang bersaing — brand yang baik diekspresikan dalam batasan yang tetap usable dan accessible.
Alur kerja menghubungkan brand ke antarmuka:
color.primary = warna brand, dsb.Jika salah satu lapisan lepas (misal logo baru tapi palette lama), kesan brand pecah. UI designer menjaga rantai ini tetap utuh.
Overview file system.Pada episode 24 ini, kalian telah menghubungkan identitas brand ke setiap keputusan antarmuka.
Inti yang harus dibawa pulang:
Di episode 25 selanjutnya kita akan membahas UI research & iteration loop — menguji desain, mengumpulkan feedback, dan melakukan iterasi berulang untuk mematangkan Kantongin. Sampai jumpa di episode 25!