RekaBuilder changelog
Changelog RekaBuilder: apa yang baru, apa yang diperbaiki, apa yang dibuang. Engine kad digital, portable ke mana-mana website. Maintainer: Nani + 2 kucing.
—
1.156.17
- 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.
1.156.16
- 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.
1.156.15
- 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.
1.150.1
- Semua 33 rekaan Beday dinombor semula mengikut skema berturutan ( selepas Asas Mono, ikut tarikh cipta). Kad tidak terjejas — kad merujuk key, bukan kod.
- 9 kad yang masih menyimpan rujukan rekaan lama (dibuang pada pembersihan awal) kini dipindahkan terus ke rekaan Asas Mono; sebelum ini ia bergantung pada fallback masa render.
- Empat blok alat (Basic intro, Surat Vintage, Line Basic, Teks) ditanda supaya jelas ia bukan rekaan family.
- Dibuang — Senarai variant intro dalam konfigurasi yang sudah lama tiada rekaan (Floral Blush, Gold Champagne, Baby Pastel, Family Warm, Corporate Modern, 10 Dummy) dibuang; picker “Pilih dari pustaka” Doa yang tidak lagi aktif dibuang.
1.150.0
- Kod rekaan baharu kini berturutan dan bukan lagi nombor rawak. Nombor ialah pengenal sahaja — ia tidak berubah walau rekaan berpindah family.
- Semua rekaan Asas Mono dinombor semula: = Asas Mono untuk setiap jenis modul, intro ikut kategori. Navigasi sudah pun mengikut skema ini.
1.149.20
- Dibuang — Dua rekaan lama terakhir yang tidak digunakan — Gallery Max dan Ucapan Basic — dibuang. Semua rekaan lama kini sudah dibersihkan; setiap jenis modul mempunyai rekaan Asas Mono sebagai asas dan fallback.
1.149.19
- Dibuang — Rekaan lama Kotak Mono & Terbuka Emas (Doa) dan Skrip Moden & Elegan Emas (Kata Aluan) dibuang. Kad yang masih menggunakannya dipindahkan ke Asas Mono — kad tetap lengkap.
- Dibuang — Rekaan Doa Asas Mono kini boleh dipakai semua kad (dulu Plus sahaja), supaya kad percuma yang dipindahkan tidak kehilangan modul Doa.
1.149.18
- Dibuang — Rekaan RSP lama Sireh (konsep ringkas Hadir / Tidak Hadir) dibuang. 4 kad yang menggunakannya dipindahkan ke RSP Asas Mono — borang penuh (nama, bilangan rombongan, Hantar). Keupayaan RSP (solo, kapasiti) memang ikut plan kad, jadi tiada fungsi berubah.
1.149.17
- Dibuang — Rekaan aturcara lama Elegan Emas dan Kad Kotak dibuang. 2 kad yang masih menggunakannya dipindahkan ke aturcara Asas Mono — kad tetap lengkap.
1.149.16
- Dibuang — 15 rekaan navigasi bawah lama (Dock Kaca, Bar Minimal, Label Emas, Bubble, Dock Gelap, Confetti Pop, Belon, Gula-Gula, Krayon, Bunting, Kek Tengah, Buku Sticker, Awan Pelangi, Blok Mainan, Neon Glow) dibuang. Setiap satu sudah ada versi baharu dengan rupa yang sama di atas sistem baharu; 4 kad yang masih menggunakannya dipindahkan ke versi baharu secara automatik — tiada kad yang berubah rupa atau hilang navigasi.
1.149.15
- Drawer Pilih Rekaan hanya menunjukkan 8 rekaan pertama dan tidak memuatkan selebihnya pada skrin tinggi — 8 kad pertama tidak cukup untuk membolehkan scroll, jadi pemuatan automatik tidak pernah bermula. Kini drawer mengisi sendiri sehingga boleh di-scroll, dan ada butang Lihat lagi (n) sebagai jalan manual.
1.149.14
- Dibuang — Intro lama Elegen Green, Mulae, Raya Festive, Berani dan tiga intro Reka Sendiri (Basic/Plus/Max) dibuang, bersama template Elegen Green. Tiada kad terjejas.
1.149.13
- Modul Lokasi (Asas Mono): ikon pada butang GoogleMap/Waze membesar memenuhi keseluruhan modul. Kini ikon kecil semula (4% lebar kad) di sebelah label butang.
1.149.12
- Dibuang — Rekaan lama Step Plus, Step Max, Ucapan Plus, Money Gift Basic, Money Gift Pro, Galeri, Bingkai Klasik dibuang. Ciri Plus/Max (QR salam kaut, gambar langkah, dinding ucapan, galeri) TIDAK hilang — ia milik enjin dan dipagar plan, bukan milik rekaan; kad yang terjejas memaparkan Asas Mono jenis sama.
1.149.11
- Dibuang — Rekaan lama Kotak Masa, Teks Tengah, Kad Lokasi, Garis Masa, Butang Bulat, Eucalyptus Hijau, Minimal Mono dan template Classic Green & Minimal Mono dibuang. Kad yang masih menggunakannya kini memaparkan rekaan Asas Mono jenis sama — kad tetap lengkap, rupa bertukar ke gaya mono.
1.149.10
- Menghitung Hari: bila pengguna menghidupkan kotak isi, angka timer tadi bertukar ke warna utama — atas kotak isi gelap ia lesap terus. Kini angka dan label kekal ikut Secondary dalam kedua-dua mod; peta tombol modul tidak berubah ikut mod.
- Latar jenis Imej kini lut sinar secara lalai — PNG lut sinar dipapar tanpa warna di bawahnya. Pilihan Fill: Warna mengembalikan warna Background sebagai asas.
1.149.9
- Menghitung Hari: gradien / imej Background kini dilukis pada KOTAK timer — tempat yang sama dengan warna — bukan pada kanvas modul. Sebelum ini warna pergi ke kotak tetapi gradien pergi ke belakang, dua sasaran berbeza dari satu seksyen kawalan yang sama.
- Kanvas modul kembali telus sepenuhnya: gradien Background milik permukaan yang rekaan itu isytiharkan, bukan milik kanvas.
1.149.8
- Kotak timer Menghitung Hari kini mengambil warna Background bulat-bulat (keputusan pereka) — bukan lagi versi terbitan yang dicampur kelabu. Tiada Background dipilih → kotak jatuh ke jubin kelabu lembut supaya rekaan kosong tetap menampakkan kotak. Set warna aktif tetap menang seperti biasa.
1.149.7
- Latar gradien / imej yang pereka tetapkan pada sesuatu rekaan kini benar-benar dilukis pada modul. Sebelum ini nilai itu disimpan dalam var warna kad — modul tidak melukisnya langsung, dan lebih teruk, nilai gradien meracuni setiap tempat yang membaca var itu sebagai WARNA (jubin lembut, kertas), menyebabkan kotak hilang terus.
1.149.6
- Modul Menghitung Hari kini mengagihkan warnanya begini: Primary = tajuk modul sahaja · Secondary = angka dan label di dalam kotak · Frame = garis sisi tajuk · Background = kertas kad dan kotak lembut. Tiada tombol berkongsi dua tugas, jadi tajuk dan angka dipandu tombol berlainan — ia tak boleh jadi sewarna melainkan awak sendiri menetapkannya begitu.
- Kotak lembut di seluruh rekaan Asas Mono kini warna terbitan kertas kad sahaja (dulu ia mencampurkan warna teks utama), jadi menukar Primary tidak lagi mengubah warna kotak.