Konvert.id
← Konvert.id

Komponen Builder

Komponen Column — Layout Multi-Kolom Responsif

Menengah

Apa itu: Komponen layout yang membagi ruang halaman menjadi beberapa kolom horizontal yang berdampingan, dengan kontrol penuh atas tampilan di desktop dan mobile secara terpisah. Kapan pakai: Tampilkan konten side-by-side (gambar kiri + teks kanan), buat grid fitur (3 kartu sejajar), atau susun testimonial dalam baris — setiap kali kamu butuh dua atau lebih elemen berjajar secara horizontal.

Apa itu Column?

Column adalah komponen layout "tulang punggung" untuk konten horizontal di landing page. Tanpa Column, semua komponen hanya bisa ditumpuk vertikal. Dengan Column, kamu bisa membuat tata letak yang lebih kaya: dua kolom untuk hero image + copy, tiga kolom untuk feature cards, empat kolom untuk testimonial ringkas, dan seterusnya.

Yang membuat Column di Konvert istimewa adalah kontrol responsif terpisah — kamu bisa set berapa kolom tampil di desktop, dan berapa kolom tampil di mobile, secara independen. Bahkan urutan kolom pun bisa dibalik khusus untuk mobile.

Properties

Property Tipe Default Penjelasan
Columns Pilihan (1–4) 2 Jumlah kolom di tampilan desktop.
Gap Pilihan Medium Jarak horizontal antar kolom.
Mobile Columns Pilihan (1 atau 2) 1 Jumlah kolom di tampilan mobile.
Equal Height Columns Toggle Off Paksa semua kolom punya tinggi yang sama (berguna untuk kartu).
Reverse Order on Mobile Toggle Off Balik urutan kolom di mobile saja, desktop tidak berubah.

Columns (Desktop): 1–4

Nilai Gunakan untuk
1 Full-width content block dalam "wrapper" Column (jarang, tapi valid)
2 Hero (image + copy), before-after, split feature
3 Feature cards, langkah-langkah, kolom benefit
4 Testimonial ringkas, grid logo partner, social proof mini

Gap Antar Kolom

Nilai Kira-kira Kapan Pakai
None 0px Kolom yang sengaja menempel (misalnya before-after image)
Small ~8px Konten yang rapat, grid yang padat
Medium ~16px Default yang nyaman untuk kebanyakan layout
Large ~24px Konten yang butuh napas, teks panjang tiap kolom
Extra Large ~40px Section hero dengan kolom berisi banyak elemen

Mobile Columns

Di mobile, konten biasanya jauh lebih nyaman dibaca vertikal. Pilihan yang tersedia:

  • 1 kolom — semua kolom stack vertikal, satu per satu (paling umum dan aman)
  • 2 kolom — dua kolom kecil berdampingan di mobile (cocok untuk item pendek seperti logo, ikon kecil)
💡Hampir Selalu Pakai Mobile = 1

Untuk 90% kasus, set Mobile Columns ke 1. Layout 2 kolom di mobile hanya cocok untuk item sangat pendek (ikon + label) dan layar yang cukup lebar. Konten teks atau gambar besar di 2 kolom mobile akan terasa sangat sempit.

Equal Height Columns

Kalau toggle ini aktif, semua kolom dipaksa punya tinggi yang sama — diambil dari kolom tertinggi. Berguna untuk:

  • Feature cards — agar semua kartu sejajar bawahnya, meski konten teksnya berbeda panjang
  • Testimonial cards — keseragaman visual lebih terjaga

Jika toggle off, tiap kolom tingginya mengikuti kontennya masing-masing.

Reverse Order on Mobile

Ini adalah fitur yang sering diremehkan tapi sangat berguna.

Skenario: Desktop kamu punya layout 2 kolom — kolom kiri berisi gambar produk, kolom kanan berisi teks dan tombol CTA. Di mobile (1 kolom), urutan defaultnya adalah gambar dulu, baru teks.

Tapi bagaimana kalau kamu mau teks dulu, baru gambar di mobile? Atau sebaliknya — desktop pakai konvensi "teks kiri, gambar kanan", tapi mobile mau gambar di atas karena lebih engaging secara visual?

Aktifkan Reverse Order on Mobile — urutan kolom di mobile akan dibalik tanpa mengubah tampilan desktop sama sekali.

Desktop:   [Gambar] | [Teks + CTA]      ← urutan asli
Mobile OFF: Gambar → Teks + CTA         ← sama dengan desktop, stack vertikal
Mobile ON:  Teks + CTA → Gambar        ← urutan dibalik di mobile

Layout Visual

Desktop (2 Kolom) vs Mobile (1 Kolom, Stack)

graph LR
  subgraph Desktop["Desktop — 2 Kolom"]
    direction LR
    A["Kolom 1\n(Gambar)"] --- B["Kolom 2\n(Teks + CTA)"]
  end

  subgraph Mobile["Mobile — 1 Kolom, Stack"]
    direction TB
    C["Kolom 1\n(Gambar)"]
    D["Kolom 2\n(Teks + CTA)"]
    C --> D
  end

Konten dalam Kolom

Tiap kolom dalam komponen Column bisa berisi komponen apa saja — termasuk komponen Group. Pola paling umum adalah meletakkan sebuah Group di dalam tiap kolom, lalu mengisi Group tersebut dengan komponen-komponen spesifik.

Column (2 kolom, gap Large)
  ├── Kolom 1
  │     └── Image (foto produk, full width)
  └── Kolom 2
        └── Group (gap Medium)
              ├── Heading (H1) — "Nama Produk Unggulan"
              ├── Text — "Deskripsi singkat yang menarik."
              └── Button — "Pesan Sekarang"

Style Universal

Column sebagai wrapper mendukung semua properti style (margin, padding, background, border, shadow, hide on mobile/desktop, custom CSS). Lihat panduan lengkap di Style Universal.

💡Style di Kolom vs Style di Group

Style yang kamu set di komponen Column berlaku untuk wrapper luar (seluruh blok Column). Style untuk isi tiap kolom diatur di komponen Group atau komponen lain yang ada di dalam kolom.

Contoh Penggunaan

Contoh 1 — Hero Image + Copy (2 Kolom)

Layout 2 kolom dengan Gap Large: kolom kiri berisi foto produk, kolom kanan berisi Group yang memuat Heading H1, teks deskripsi, dan Button "Beli Sekarang". Reverse Order on Mobile diaktifkan agar di layar HP teks dan CTA muncul di atas gambar — pengunjung langsung tahu pesan utama sebelum scroll ke gambar produk.

Panel properti komponen column di builder

Layout 2 kolom hero di desktop dengan gambar di kiri dan teks+CTA di kanan; di mobile stack menjadi 1 kolom dengan teks lebih dulu berkat Reverse Order

Contoh 2 — Feature Cards (3 Kolom)

Tiga Group berulang (masing-masing berisi icon, Heading, dan teks deskripsi) disusun dalam Column 3 kolom dengan Gap Medium. Equal Height Columns diaktifkan agar ketiga kartu sejajar bawahnya meski panjang teks berbeda — menghasilkan grid yang bersih dan konsisten.

Tiga feature card sejajar dalam Column 3 kolom dengan Equal Height aktif, semua kartu rata bawah di canvas builder

Contoh 3 — Testimonial Grid (4 Kolom Desktop, 2 Kolom Mobile)

Empat Group testimonial singkat (rating bintang + kutipan + nama) dalam Column 4 kolom desktop dengan Gap Small dan Equal Height. Mobile Columns diset ke 2 karena testimonial pendek masih cukup terbaca dalam dua kolom di layar HP.

Grid 4 kolom testimonial di desktop; di mobile otomatis collapse ke 2 kolom yang masih terbaca nyaman

Tips & Gotchas

💡Column + Group = Pola Wajib

Hampir selalu isi tiap kolom dengan sebuah Group. Group memungkinkan kamu kasih style per-kolom (padding, border-radius) dan mengatur gap antar elemen di dalamnya.

💡Equal Height untuk Kartu

Kalau kamu buat kartu-kartu berulang dalam kolom, aktifkan Equal Height agar tampilan grid konsisten meski panjang konten berbeda.

⚠️3-4 Kolom di Mobile Tidak Didukung

Mobile Columns maksimum hanya 2. Kalau kamu set 4 kolom di desktop tapi mobile = 1, semuanya stack vertikal — itu behavior yang benar dan diharapkan.

💡Gunakan Preview Mobile

Selalu preview tampilan mobile sebelum publish. Toggle mobile view di builder untuk lihat bagaimana Column-mu berperilaku di layar kecil.

Siap buat landing page pertamamu?

Daftar Konvert gratis dan mulai jualan online hari ini.

Daftar Sekarang