Gubuku – Kalau kamu pernah mikir kenapa hampir semua website, aplikasi, sampai template yang kamu lihat di internet susunannya mirip-mirip dan rapi banget, rahasianya ada di sistem 12 kolom ini.
Kenapa Harus 12 Kolom? Rahasianya Ada di Matematika!
Alasan utamanya simpel banget: angka 12 itu fleksibel parah.
Dalam dunia matematika, angka 12 adalah magic number karena bisa dibagi dengan banyak angka bulat tanpa menyisakan koma. Kamu bisa membagi 12 dengan:
-
1 (12 kolom penuh)
-
2 (6 + 6 kolom) → Cocok buat layout 2 bagian (misal: teks di kiri, gambar di kanan)
-
3 (4 + 4 + 4 kolom) → Pas buat nampilin 3 kartu fitur atau produk
-
4 (3 + 3 + 3 + 3 kolom) → Cocok buat galeri foto atau harga langganan
-
6 (2 + 2 + 2 + 2 + 2 + 2 kolom) → Buat daftar ikon atau logo sponsor
Flexibilitas ini bikin UI/UX designer gak perlu pusing mikirin rumus rumit tiap kali mau bagi-bagi jatah ruangan di layar HP atau laptop.
Penyelamat UI/UX Designer: Ramah Layar HP Sampai Monitor Gaming
Gen Z paling gak betah kalau nemu website yang tampilannya berantakan pas dibuka di HP. Nah, grid 12-kolom ini adalah kunci utama pembuatan Responsive Web Design.
-
Di Laptop/Desktop (Layar Lebar): 12 kolom bisa dipakai sekaligus. Layout kelihatan megah, luas, dan rapi.
-
Di Tablet (Layar Sedang): Kolom tinggal dipecah 2×2 atau 3×3 tanpa merusak estetika.
-
Di HP (Layar Kecil): 12 kolom ini otomatis stretching atau meleleh jadi 1 kolom memanjang ke bawah (single column).
Semua elemen berpindah secara presisi tanpa ada gambarnya yang “kebanting” atau teks yang kepotong.
Bikin Developer & Designer Gak Berantem
Dulu, desainer suka bikin desain yang absurd, trus front-end developer pusing setengah mati pas mau bikin kodenya.
Grid 12-kolom hadir sebagai “surat perdamaian”. Framework populer kayak Bootstrap, Tailwind CSS, dan tool desain favorit kita semua, Figma, semuanya udah pakai standar grid 12-kolom ini secara default.
Jadi, apa yang didesain sama desainer di Figma bakal 100% presisi pas diterjemahkan jadi kode sama developer. Zero drama!
penulis;bungasmksudj




Leave a Reply