RekaBuilder
The card builder customers use — pick a design, make it yours, send it out.
RekaBuilder is the customer-facing half of JemputDatang. Choose a card design, fill in your event, adjust what you want, and share the link.
What it does
Every card is built from modules — greetings, RSVP, location, gallery. Add what your event needs and leave out what it doesn’t.
Built for phones
Most guests open an invitation on a phone, so that is the case the builder is designed around first.
Terkini
- Panel Doa & Ayat (Asas Mono): picker Pilih Doa — setiap gambar doa dlm pustaka membawa terjemahan + rujukan sendiri, terus muncul di kad bila dipilih. Seg Terjemahan: Auto (sembunyi bila gambar sudah ada terjemahan) · Tunjuk · Sembunyi.
- Dibuang — Field Subteks + input Teks Arab/Terjemahan/Rujukan pd modul Doa — teks doa tidak boleh diedit.
- Kunci hanya wujud pd RSP (Keluarga L1 · Sesi L2) + 6 modul (money-gift video). Kawalan slot itu dipapar dlm UI Kandungan (kv-row: saiz) ikut model TRY — pilih dulu, plan naik masa terbit — bukan kunci; baris generik cuma menyorok pendua. Jadi tiada sapuan tambahan diperlukan.
- dlm sudah tiada pemanggil (blade/JS) — helper mati, boleh dibuang bila-bila.
- Picker grafik generik ( — Latar Intro, Gaya Tulisan/Grafik, khat doa): chip plan teks-sahaja → ikon tier + nama plan, sama spt senarai font & popup Gaya slot. Semua badge premium aset kini satu rupa.
- Jenis medan registry baharu: ber- (sel sama lebar, ikon atas label), ber-// (kumpulan toggle), (senarai soalan berjenis: cadangan ikut mod, toggle, buang + Buat asal 6s, Pulihkan cadangan, sub-halaman “+ Tambah Soalan”: Ya/Tidak · Pilihan (2–6 chip) · Soalan & jawapan (20 aksara)), (virtual).
- Mod Kehadiran tanpa “Auto” — nilai kosong dipapar sbg hasil resolve kategori kad; tukar mod padam soalan cadangan khusus mod lama selepas kotak amaran Batal/Teruskan.
- diskop — dlm kanvas kad tak lagi hilang anak panah.
- Gate medan (klien + ) turut lulus bila RSP Pro aktif PER KAD.
- Ikon katalog dlm: hardcode → (ikon Maklumat Tetamu tenggelam pd latar gelap).
- Kunci tier DIBUKA: medan ber- yang plan kad sudah layak KEKAL ada ikon — kunci terbuka + popover “Dibuka · Plan X”.
- Add-on RSP: harga token, “Lihat” & “Lihat Semua” dibuang (clutter) — belum dipasang = ikon anak panah → Kedai tab baru (tooltip “Pasang Add-on…”); ikon ⓘ selepas label = popover promo “Super boost RSP anda!…”. Add-on AKTIF: teks “✓ Aktif” + chip Urus/Scanner diganti SATU ikon gear → Urus RSP Pro / Buka Scanner (tooltip).
- desktop (beside canvas): lebar 314px →.
- Sesi Masa: kad Max yang sesinya kosong diseed 2 slot contoh (12:30 PM, 2:00 PM) SEKALI bila blok RSP dipilih — owner nampak boleh tambah; kosongkan sendiri tak diseed semula.
- Chip slot: chip PUTIH teks hitam, ✕ bulatan hitam ikon putih, tepat di tengah (padding UA dibuang).
- Jarak panel: bawah 9→12px, margin 8→10 / padding-top 15→18px (pemisah tak rapat); qlist: pemisah pd pembalut soalan (baris + pilihan satu kumpulan), chip pilihan ↔ input Tambah 10px.
- TriDock: panel FLOAT (termasuk yang diseret keluar dari dock tepi skrin) tingginya dihadkan ikut props-card mod beside = tinggi (bukan skrin); user boleh ubah tinggi dgn seret GARISAN sempadan atas (bukan bucu; kursor ↕) — min 320px, maks tinggi bingkai; diingat localStorage. “Dock to screen edge” kekal penuh tinggi skrin. Panel boleh terkeluar sedikit dari skrin — normal, jangan seret terlalu jauh.
- Panel di sebelah kanvas: tinggi maksimum kini SEJAJAR bawah ( — init, ResizeObserver bingkai, resize, tukar blok) — dulu melepasi bingkai bila panel panjang.
- TriDock: grip (bar seret + seg mod) kini dlm panel dock — kekal di atas bila panel diskrol.