Dokumentasi resmi
Panduan JavaScript
Penjelasan fungsi JavaScript untuk navigasi, scroll, galeri, filtering, FAQ, pencarian, form, dan countdown.
File JavaScript
| File | Fungsi |
|---|---|
main.js | Sticky header, mobile menu, reveal animation, barusletter demo, toast, tahun footer, dan tombol kembali ke atas. |
menu.js | Filter produk berdasarkan data-category. |
galeri.js | Filter galeri dan lightbox keyboard-friendly. |
reservation.js | Validasi field required dan redirect simulasi ke success page. |
Interaksi tambahan
FAQ memakai inline script yang mengatur accordion. Cari page memakai dataset statis dan filter client-side. Coming Soon menghitung 21 hari sejak halaman dibuka sebagai contoh countdown. Form contact hanya menampilkan status sukses lokal.
Integrasi backend
Semua interaksi demo sengaja tidak mengklaim data telah disimpan. Ganti handler submit dengan fetch() ke endpoint milik Anda dan tangani loading, error, CSRF, serta validasi server.