Panduan Template Event & Webinar
Panduan ini menjelaskan cara mengubah template menjadi website-mu, lalu mempublikasikannya. Kamu tidak perlu bisa coding. Cukup ikuti langkahnya satu per satu. Read this guide in English.
- Isi paket
- Persiapan: aplikasi untuk mengedit
- Mulai cepat
- Mengisi nomor WhatsApp
- Mengganti teks
- Mengganti foto
- Dua bahasa
- Halaman, tampilan, dan tema gelap
- Tanggal, hitung mundur & kursi
- Pembicara, rundown & sponsor
- Tiket
- Formulir pendaftaran
- Lokasi dan kalender
- Mengganti warna
- Mempublikasikan website
- Tampilan saat link dibagikan
- Daftar cek sebelum publikasi
- Jika ada masalah
1. Isi paket
| File / folder | Kegunaan |
|---|---|
index.html | Website-mu. Semua teks, tampilan, dan pengaturan ada di file ini. |
foto/ | Tempat menyimpan foto-foto milikmu. |
PANDUAN.html | Panduan yang sedang kamu baca. |
GUIDE.html | Panduan yang sama dalam bahasa Inggris. |
LISENSI.txt | Aturan pemakaian template. Versi bahasa Inggris: LICENSE.txt. |
Simpan file ZIP aslinya. Kalau ada perubahan yang membuat tampilan berantakan, kamu selalu bisa mulai lagi dari file asli.
Untuk melihat website-mu kapan saja, klik dua kali index.html. File akan terbuka di browser. Setelah mengedit dan menyimpan, tekan tombol Refresh di browser untuk melihat perubahannya.
2. Persiapan: aplikasi untuk mengedit
index.html adalah file teks biasa. Kamu perlu aplikasi yang bisa mengedit teks apa adanya, bukan aplikasi dokumen seperti Microsoft Word.
Disarankan: Visual Studio Code (gratis)
Unduh di code.visualstudio.com, tersedia untuk Windows dan Mac. Buka aplikasinya, pilih File → Open Folder, lalu pilih folder template ini. Klik index.html di daftar sebelah kiri untuk mengeditnya.
Alternatif tanpa instal
- Windows: klik kanan
index.html→ Open with → Notepad. - Mac (TextEdit): buka TextEdit → menu TextEdit → Settings (atau Preferences) → tab Open and Save → centang "Display HTML files as HTML code instead of formatted text". Tanpa pengaturan ini, TextEdit akan merusak file saat disimpan.
Aturan penting: ubah hanya teks di antara tanda < dan >. Jangan menghapus tanda itu sendiri. Contoh: di <h3>Judul</h3>, yang boleh kamu ganti hanya kata Judul.
Cara mencari teks
Tekan Ctrl+F (Windows) atau Cmd+F (Mac) di aplikasi editor, ketik kata yang kamu lihat di website, dan editor akan melompat ke tempatnya. Ini cara tercepat menemukan apa pun yang ingin diganti.
3. Mulai cepat
Kalau kamu ingin cepat, kerjakan urutan ini. Tiap langkah dijelaskan lengkap di bagian berikutnya.
- Ekstrak ZIP, klik dua kali
index.htmluntuk melihat tampilan awal. - Isi nomor WhatsApp di bagian
PENGATURAN. - Ganti nama dan teks contoh dengan milikmu.
- Masukkan foto ke folder
fotodan pasang di tempatnya. - Isi tanggal event, sisa kursi, dan status pendaftaran di
PENGATURAN. - Ganti pembicara, rundown, dan harga tiket.
- Sesuaikan warna dengan logomu.
- Periksa dengan daftar cek, lalu upload ke Netlify atau hosting-mu.
Untuk pemula, siapkan waktu sekitar 1–2 jam, sebagian besar untuk menyiapkan foto.
4. Mengisi nomor WhatsApp
Ini langkah paling penting. Tanpa nomor, tombol tiket dan formulir pendaftaran belum berfungsi.
- Buka
index.html, lalu cari kataPENGATURAN. Letaknya di bagian bawah file. - Temukan baris ini:
nomorWhatsApp: '', - Tulis nomormu di antara dua tanda kutip:
FormatnomorWhatsApp: '0812-3456-7890',0812…,+62 812…, dan62812…semuanya diterima. - Simpan, lalu refresh browser. Klik salah satu tombol WhatsApp. WhatsApp akan terbuka dengan pesan yang sudah terisi.
Selama nomor masih kosong, tombol dan formulir hanya menampilkan pengingat. Ini disengaja, supaya pengunjung tidak mengirim pesan ke nomor yang salah.
Pakai nomor yang terpasang di aplikasi WhatsApp atau WhatsApp Business. Nomor yang hanya bisa telepon biasa tidak akan menerima pesan.
5. Mengganti teks
Semua nama, harga, cerita, dan ulasan di template ini adalah contoh. Cara termudah: cari teks yang terlihat di website (misalnya Kreasi Nusantara) dengan Ctrl+F / Cmd+F, lalu ganti.
Yang wajib diganti
| Cari | Ganti dengan |
|---|---|
Kreasi Nusantara dan Kreasi <span>Nusantara</span> | Nama acaramu. Muncul di logo, judul besar, kalender, dan kaki halaman. Pakai Replace di editor (Ctrl+H / Cmd+Option+F) untuk mengganti semuanya sekaligus. |
<title> | Judul di tab browser dan di hasil pencarian Google. |
name="description" | Kalimat singkat yang muncul di bawah judul di hasil pencarian Google. |
| Setiap teks | Ditulis dua kali: <span lang="id"> untuk Indonesia dan <span lang="en"> untuk Inggris. Ganti keduanya, lihat Dua bahasa. |
Sabtu, 15 Mei 2027 | Tanggal yang tampil. Muncul di beberapa tempat. Tanggal untuk hitung mundur diatur terpisah, lihat Tanggal, hitung mundur & kursi. |
Gedung Kreatif | Nama dan alamat tempat acaramu. Link Google Maps diganti terpisah, lihat Lokasi dan kalender. |
| Pembicara, rundown, dan tiket | Isi acaramu sendiri, lihat bab Pembicara, rundown & sponsor dan Tiket. |
Bagian SPONSOR | Sponsor asli dengan izin mereka, atau hapus seluruh bagian. |
Jangan memakai ulasan atau angka yang dibuat-buat. Kalau belum punya ulasan asli, hapus saja bagian itu sampai kamu punya.
Menghapus satu bagian
Setiap bagian diawali komentar seperti <!-- ── SPONSOR ── -->. Untuk menghapusnya, hapus dari <section di bawah komentar itu sampai </section> pasangannya. Hapus juga tautannya di menu atas (cari href="#sponsor").
6. Mengganti foto
Kotak berwarna dengan ikon adalah tempat foto. Template ini sengaja tidak menyertakan foto: foto pembicara dan suasana acara milikmu sendiri jauh lebih meyakinkan daripada foto stok.
Langkah
- Simpan fotomu di folder
foto. Beri nama huruf kecil tanpa spasi, misalnyapembicara-1.jpg. - Di
index.html, cari kotak foto yang ingin diganti. Bentuknya seperti ini:<div class="foto"> <svg ...>...</svg> </div> - Ganti seluruh bagian
<svg ...>...</svg>dengan:
Isi<img src="foto/pembicara-1.jpg" alt="Keterangan singkat foto" />altdengan keterangan singkat. Ini dibaca oleh Google dan pengunjung tunanetra.
Foto otomatis dipotong rapi mengikuti bentuk kotaknya. Label seperti "BARU" di atas foto tetap tampil, jadi biarkan bagian itu ada.
Ukuran foto
- Lebar sekitar 1200–1600 piksel sudah cukup.
- Usahakan setiap foto di bawah 300 KB, supaya website cepat dibuka di HP. Kecilkan gratis di squoosh.app.
- Foto HP biasanya 3–5 MB. Selalu kecilkan dulu.
- Foto pembicara berbentuk potret. Minta foto profil beresolusi baik dari setiap pembicara dan izin untuk memakainya.
7. Dua bahasa
Template ini tampil dalam bahasa Indonesia dan Inggris. Setiap teks ditulis dua kali, berdampingan:
<span lang="id">Layanan</span><span lang="en">Services</span>
Hanya bahasa yang aktif yang tampil. Ganti keduanya setiap kali mengubah teks. Jangan mengubah tanda lang="id" dan lang="en".
Bahasa awal dan tombol ID/EN
- Bahasa awal diatur di baris
<html lang="id">di bagian atas file. Ganti menjadi<html lang="en">agar pengunjung baru melihat bahasa Inggris. - Tombol ID/EN di navigasi diatur dengan
tombolBahasa: truediPENGATURAN. Pilihan pengunjung diingat di browser mereka. - Link langsung: tambahkan
?lang=endi akhir alamat (misalnyanamausaha.com/?lang=en) untuk membuka versi Inggris. Berguna untuk profil media sosial atau penawaran ke klien luar negeri.
Hanya butuh satu bahasa?
Atur tombolBahasa: false dan pilih bahasanya di <html lang="...">. Teks bahasa lain tetap ada di file tetapi tidak pernah tampil, jadi kamu cukup mengganti teks bahasa yang dipakai.
Teks di dalam atribut
Beberapa teks tidak terlihat langsung di halaman, jadi versi Inggrisnya ditulis sebagai atribut tambahan berawalan data-en:
| Contoh | Kegunaan |
|---|---|
data-wa="Halo..." data-en-wa="Hi..." | Pesan WhatsApp yang terisi otomatis. |
data-label="Nama" data-en-label="Name" | Nama kolom di pesan formulir. |
<option data-en="Web development"> | Pilihan di formulir. |
placeholder dan data-en-placeholder | Contoh isian di kotak cerita proyek. |
<title data-en="..."> | Judul di tab browser. |
Judul dan lokasi di Google Kalender peserta juga punya dua versi di PENGATURAN, lihat Tanggal, hitung mundur & kursi. Harga tiket memakai rupiah untuk bahasa Indonesia dan dolar AS untuk bahasa Inggris: sesuaikan keduanya.
Judul tab dan description ikut berganti bahasa. Pratinjau saat link dibagikan (og:title dan og:description) tidak ikut berganti, jadi tulis dalam bahasa pasar utamamu.
8. Halaman, tampilan, dan tema gelap
Menu di atas tidak hanya menggulir: setiap menu membuka halaman sendiri, dengan link sendiri dan transisi yang halus. Semuanya tetap satu file index.html.
Cara halaman dibentuk
- Setiap link di menu atas, misalnya
<a href="#tentang">, menjadi satu halaman berisi bagian denganiditu. - Bagian yang tidak ada di menu ikut ke halaman sebelumnya. Semua yang ada sebelum bagian menu pertama adalah halaman Beranda.
- Beranda menampilkan kartu ke setiap halaman (Jelajahi), dan setiap halaman ditutup kartu Selanjutnya. Keduanya dibuat otomatis dari menu dan judul
<h2>setiap bagian. - Setiap halaman punya alamat sendiri, misalnya
usahamu.com/#tentang. Bagikan di media sosial atau WhatsApp untuk langsung membuka halaman itu.
Menambah atau menghapus halaman
- Menambah: beri bagian sebuah
id(huruf kecil, tanpa spasi), lalu tambahkan link-nya di menu:<a href="#idmu">Nama</a>. - Menghapus: hapus link-nya dari menu (bagiannya ikut halaman sebelumnya), atau hapus bagian beserta link-nya.
Satu halaman panjang saja
Isi halamanTerpisah: false di PENGATURAN. Menu kembali menggulir satu halaman panjang.
Tema terang dan gelap
- Tema awal diatur di baris pertama halaman:
<html lang="id" data-tema="otomatis">. Pilihotomatis(ikut pengaturan HP/komputer pengunjung),terang, ataugelap. - Tombol matahari/bulan membuat pengunjung bisa mengganti tema, dan pilihannya diingat. Sembunyikan dengan
tombolTema: falsediPENGATURAN; halaman lalu selalu memakai tema awal. - Warnamu (
--utama) berlaku di kedua tema. Warna tema gelap ada di blok CSS bertandaTema gelap / Dark theme, di dekat akhir bagian gaya.
Glass theme (glassmorphism) dan animasi
Kartu transparan bergaya frosted glass, warna latar yang bergerak pelan, dan animasinya ada di blok CSS bertanda KACA (nama kode untuk glass theme). Tidak ada yang perlu diubah di sana. Dua nilai yang boleh kamu atur, di awal blok itu:
| Pengaturan | Fungsinya |
|---|---|
--kaca-blur: 18px; | Seberapa buram efek glass-nya. Makin kecil makin bening. |
--kaca: rgba(255, 255, 255, 0.56); | Seberapa putih kartu glass-nya. Angka terakhir dari 0 (bening) sampai 1 (pekat). |
Pengunjung yang menyalakan Kurangi gerakan di perangkatnya tetap mendapat halaman dan tema yang sama, tanpa animasi.
9. Tanggal, hitung mundur & kursi
Hitung mundur, tombol kalender, dan badge kursi membaca PENGATURAN:
tanggalEvent: '2027-05-15T08:30:00+07:00',
durasiJam: 8.5,
judulKalender: { id: 'Kreasi Nusantara Summit 2027', en: 'Kreasi Nusantara Summit 2027' },
lokasiKalender: { id: 'Gedung Kreatif, Jl. Contoh No. 10, Bandung', en: 'Gedung Kreatif, Jl. Contoh No. 10, Bandung, Indonesia' },
pendaftaranDibuka: true,
sisaKursi: 120
Cara menulis tanggal
Urutannya: TAHUN-BULAN-TANGGAL, huruf T, JAM:MENIT:00, lalu zona waktu. Bulan dan tanggal selalu dua digit.
| Zona waktu | Tulis di akhir |
|---|---|
| WIB | +07:00 |
| WITA | +08:00 |
| WIT | +09:00 |
Tanggal dan jam yang tampil di halaman ditulis biasa di teks dan harus kamu ganti sendiri. durasiJam menentukan jam selesai di kalender peserta (boleh desimal, misalnya 1.5). judulKalender dan lokasiKalender ditulis per bahasa, sesuai bahasa yang dipilih peserta.
Kursi dan status pendaftaran
pendaftaranDibuka: falsemenampilkan titik merah "Pendaftaran ditutup".sisaKursi: 120menampilkan "Pendaftaran dibuka · sisa 120 kursi". Angka0menjadi "Tiket habis · tanya daftar tunggu".nullmenyembunyikan jumlahnya.
Setelah acara dimulai, hitung mundur berubah otomatis menjadi tulisan "Acara sedang berlangsung atau telah selesai". Untuk arsip acara lama, ubah judul dan matikan pendaftaran.
10. Pembicara, rundown & sponsor
- Pembicara: satu blok
<div class="pembicara">per orang (foto, nama, peran, topik). Ganti kotak foto dengan<img src="foto/nama.jpg" alt="..." />. Empat pembicara paling rapi di layar lebar. Belum ada pembicara pasti? Hapus bagiannya sampai kamu punya. - Rundown: satu
<li>per sesi berisi jam, judul, dan keterangan. Tambahkanclass="jeda"untuk istirahat (latar kuning muda) atauclass="utama-sesi"untuk sesi utama (latar ungu muda). Salin, hapus, atau ubah urutannya sesukamu. - Sponsor: nama di dalam
<span>. Untuk logo, ganti isi<span>dengan<img src="foto/logo.png" alt="Nama sponsor" height="40" />. Tidak ada sponsor? Hapus seluruh bagianSPONSOR.
Tulis rundown dengan jam yang benar-benar akan dijalankan. Peserta merencanakan hari mereka berdasarkan halaman ini.
11. Tiket
Setiap tiket adalah satu blok <article class="tiket">: nama, keterangan, harga, poin fasilitas, dan tombol.
- Nama dan harga: ubah
<h3>dan<div class="harga-tiket">, dalam kedua bahasa. Ubah juga pesan WhatsApp tombolnya:data-wa="Halo, saya ingin membeli tiket Reguler."dandata-en-wa="...". - Fasilitas: baris
<li>, boleh ditambah atau dikurangi. - Tiket paling diminati: kartu dengan pita ungu adalah yang bertanda
class="tiket unggulan"dan<span class="pita">. Pindahkan kedua penanda itu ke kartu lain, atau hapus keduanya. - Acara gratis: tulis "Gratis" di harga dan ganti tombol menjadi "Daftar".
Samakan nama tiket di formulir pendaftaran. Itu ditulis terpisah dari kartu tiket.
12. Formulir pendaftaran
Formulir mengirim satu pesan WhatsApp berisi nama, jenis tiket, jumlah, dan instansi. Ubah pilihan tiket di baris <option> pada data-label="Tiket", dan kalimat pembuka pesan di data-wa-form="...".
Formulir tidak menyimpan data di mana pun dan tidak memproses pembayaran. Kamu mengkonfirmasi pendaftaran dan menerima pembayaran sendiri lewat WhatsApp, lalu mengirim e-tiket. Catat peserta di spreadsheet, atau pakai layanan tiket online bila jumlah peserta besar.
13. Lokasi dan kalender
Tombol "Petunjuk arah di Google Maps" membuka pencarian tempatmu. Cari google.com/maps/search dan ganti bagian setelah query= dengan nama tempat (spasi menjadi %20). Cara yang lebih tepat: buka tempatnya di Google Maps → Bagikan → Salin link, lalu tempel sebagai pengganti seluruh isi href="...".
Untuk webinar atau acara daring, ganti alamat dengan "Zoom" atau "YouTube Live", ganti tombol Maps dengan link acaranya, dan ubah lokasiKalender (kedua bahasa) di PENGATURAN menjadi link yang sama supaya masuk ke kalender peserta.
14. Mengganti warna
Di bagian atas file, cari :root. Ubah dua baris ini dengan kode warna logomu:
--utama: #6d28d9;
--utama-gelap: #5b21b6;
--utama-gelap adalah versi yang sedikit lebih gelap, dipakai saat tombol disentuh. Cari kode warna di Google: color picker. Hindari warna yang terlalu terang untuk --utama, karena teks putih di atasnya sulit dibaca.
Pilihan warna siap pakai
Di halaman demo ada tombol "Coba warna" untuk melihat tiap pilihan. Untuk memakainya, ganti dua baris di :root dengan salah satu pasangan ini:
| Nama | Ganti dengan |
|---|---|
| Ungu | --utama: #6d28d9;--utama-gelap: #5b21b6; |
| Biru | --utama: #1d4ed8;--utama-gelap: #1e40af; |
| Magenta | --utama: #be185d;--utama-gelap: #9d174d; |
| Hijau | --utama: #047857;--utama-gelap: #065f46; |
Bagian lain (latar, teks, garis) juga ada di :root. Kalau ingin mengubahnya, ganti dengan hati-hati dan periksa hasilnya di HP.
15. Mempublikasikan website
Sebelum mempublikasikan, lewati dulu daftar cek di bawah.
Pilihan A: Netlify (gratis, paling mudah)
- Daftar akun gratis di netlify.com.
- Buka app.netlify.com/drop.
- Seret seluruh folder template (yang berisi
index.htmldan folderfoto) ke halaman itu. - Tunggu beberapa detik. Website-mu langsung online dengan alamat seperti
nama-acak.netlify.app. Nama itu bisa kamu ubah di pengaturan situs.
Untuk memperbarui website nanti, seret lagi foldernya di halaman situs tersebut di Netlify (bagian Deploys).
Pilihan B: hosting berbayar dengan cPanel
- Masuk ke cPanel hosting-mu → File Manager → buka folder
public_html. - Klik Upload, lalu upload
index.htmldan folderfotobeserta isinya. (Bisa juga upload sebagai ZIP, lalu klik kanan → Extract.) - Buka nama domainmu di browser.
PANDUAN.html dan LISENSI.txt tidak perlu di-upload.
Pilihan C: GitHub Pages (gratis)
Cocok kalau kamu sudah punya akun GitHub. Buat repositori publik, upload index.html dan folder foto, lalu di Settings → Pages pilih branch main dan folder / (root).
Memakai domain sendiri
Domain .com, .id, atau .my.id bisa dibeli di penyedia domain mana pun. Di Netlify, buka pengaturan situs → Domain management dan ikuti petunjuknya. Di hosting cPanel, domain biasanya sudah terpasang saat membeli paket.
16. Tampilan saat link dibagikan
Saat link website-mu dibagikan di WhatsApp atau media sosial, yang tampil adalah judul dan deskripsi dari og:title dan og:description di bagian atas file. Ganti keduanya.
Untuk menampilkan gambar juga, siapkan satu foto berukuran sekitar 1200 × 630 piksel, simpan di folder foto, lalu tambahkan baris ini tepat di bawah og:description. Alamatnya harus lengkap, termasuk domainmu:
<meta property="og:image" content="https://domainmu.com/foto/sampul.jpg" />
17. Daftar cek sebelum publikasi
Buka website-mu di browser, lalu periksa satu per satu:
- Nomor WhatsApp sudah diisi dan tombol membuka WhatsApp yang benar.
- Tidak ada lagi nama, alamat, harga, atau rekening contoh.
- Semua foto muncul (tidak ada kotak berikon yang tertinggal).
- Kedua bahasa sudah diganti: klik tombol EN dan periksa tidak ada teks contoh berbahasa Inggris yang tertinggal (atau tombol bahasa sudah dimatikan).
- Tanggal di
PENGATURANsama dengan tanggal yang tertulis di halaman, dan hitung mundur benar. - Rundown, pembicara, dan harga tiket sudah final dan sesuai kenyataan.
- Pilihan tiket di formulir sama dengan kartu tiket.
sisaKursidan status pendaftaran sesuai keadaan sebenarnya.- Tombol Maps dan tombol kalender menunjuk ke tempat dan waktu yang benar.
- Kirim satu pendaftaran percobaan ke dirimu sendiri dan pastikan pesannya utuh.
- Judul tab browser dan
og:titlesudah diganti. - Sudah dicoba dari HP, bukan hanya dari komputer.
- Sudah dicoba dengan meng-klik semua tombol sekali.
18. Jika ada masalah
| Masalah | Penyebab dan solusi |
|---|---|
| Tombol WhatsApp hanya menampilkan pengingat | Nomor WhatsApp belum diisi. Lihat bagian Mengisi nomor WhatsApp. |
| Foto tidak muncul | Nama file di src="..." tidak sama persis dengan nama file di folder foto. Perhatikan huruf besar/kecil dan ekstensi. Setelah online, Foto.JPG dan foto.jpg dianggap file berbeda. |
| Foto muncul di komputer, tapi tidak setelah di-upload | Folder foto belum ikut di-upload, atau nama file mengandung spasi. |
| Tampilan berantakan setelah mengedit | Kemungkinan ada tanda <, >, atau tanda kutip yang terhapus. Batalkan perubahan terakhir (Ctrl+Z / Cmd+Z), atau mulai lagi dari file asli di ZIP. |
| Perubahan tidak terlihat setelah di-upload | Browser masih menyimpan versi lama. Tekan Ctrl+Shift+R (Windows) atau Cmd+Shift+R (Mac). |
| Karakter aneh (misalnya ’) muncul | File tersimpan bukan sebagai UTF-8. Simpan ulang dengan encoding UTF-8. |
| Teks Indonesia dan Inggris tampil bersamaan | Ada tanda lang="..." yang salah ketik atau terhapus. Setiap pasangan harus persis <span lang="id">...</span><span lang="en">...</span>. |
| Halaman terbuka dalam bahasa yang salah | Browser mengingat pilihan tombol ID/EN terakhir. Klik tombol bahasa yang diinginkan, atau buka halaman di jendela penyamaran untuk melihat bahasa awal. |
| Hitung mundur 0 semua atau hilang | Format tanggalEvent salah. Harus seperti '2027-05-15T08:30:00+07:00': tanggal, huruf T, jam, lalu zona waktu. |
| Badge sisa kursi tidak sesuai | Periksa sisaKursi di PENGATURAN: angka tanpa tanda kutip, 0 untuk habis, atau null untuk menyembunyikan jumlahnya. |
| Pilihan tiket di formulir berbeda dengan kartu | Keduanya ditulis terpisah. Edit <option> di data-label="Tiket" agar sama dengan nama di kartu. |
Mau kami yang pasangkan?
Kalau nggak sempat mengedit sendiri, ada Jasa Pasang + Editing (dibeli terpisah): kami edit template ini sesuai permintaanmu, lalu meng-online-kannya di Netlify paket gratis, di akun atas namamu. Cari Jasa Pasang Website atau Website Setup Service di toko UpVire tempat kamu membeli template ini (Lynk.id, Gumroad, atau Etsy).
Pertanyaan tentang pembelian dan pengunduhan dapat diajukan melalui halaman produk di platform tempat kamu membeli.