Website keren buat kamu yang pengen punya page kayak LinkTree tapi dengan tampilan yang lebih keren, fitur music player, dan gampang diubah-ubah lewat file JSON.
- 🎵 Music Player
- 👋 Welcome Screen
- 📱 Responsive
- 🔗 Link yang Kece
- ⚡ Animasi Keren
- 🛠️ *Gampang Diedit - Cukup ubah file JSON aja
-
Download Semua File
- Download file
index.html,styles.css,script.js, dandata.json - Simpan di folder yang sama
- Download file
-
Edit
data.json- Buka pakai Notepad atau editor teks lainnya
- Ganti info profil, link, dan musik sesuai keinginan kamu
-
Upload ke Hosting
- Upload semua file ke hosting kamu (bisa pake Netlify, Vercel, atau hosting biasa)
- Dan... jadi deh! 🎉
{
"profile": {
"name": "Nama Kamu", // <- Ganti dengan nama kamu
"bio": "Deskripsi singkat tentang kamu", // <- Ganti dengan bio kamu
"image": "URL_FOTO_KAMU" // <- Ganti dengan link foto kamu
},
"links": [
// 👇 Bisa ditambah/dikurangi sesuai kebutuhan
{
"title": "Instagram", // <- Judul link
"url": "https://instagram.com/usernamekamu", // <- URL tujuan
"icon": "fab fa-instagram" // <- Icon (jangan diubah kecuali kamu paham)
},
// Tambah link lain di sini...
],
"music": {
"title": "Judul Lagu", // <- Judul lagu
"artist": "Nama Penyanyi", // <- Nama artis/band
"albumArt": "URL_COVER_LAGU", // <- Link cover albumnya
"duration": 180, // <- Durasi lagu dalam detik
// 👇 Lirik dengan timing (dalam detik)
// Lirik akan muncul satu-satu sesuai waktu yang kamu atur
"timeSync": [
{ "time": 0, "text": "Intro musik..." },
{ "time": 5, "text": "Lirik baris pertama" },
{ "time": 10, "text": "Lirik baris kedua" },
{ "time": 15, "text": "Lirik baris ketiga" },
// Dan seterusnya...
]
}
}Kamu bisa ganti icon di link dengan cek daftar icon Font Awesome di: https://fontawesome.com/icons
Cukup ganti "icon": "fab fa-instagram" dengan icon lain, misalnya "fab fa-tiktok" untuk TikTok.
Warnanya otomatis ngikutin foto profil kamu, tapi kalau mau kustom:
- Buka file
styles.css - Cari bagian
:rootdi awal file - Ganti nilai warna yang ada, contoh:
:root { --primary-color: #FF0000; /* Warna merah */ --secondary-color: #0000FF; /* Warna biru */ }
Sekarang Anda bisa menambahkan lirik dengan baris ganda untuk menampilkan terjemahan atau informasi tambahan. Gunakan karakter \n untuk membuat baris baru dalam lirik. Contoh:
"timeSync": [
{ "time": 0, "text": "Intro musik..." },
{ "time": 5, "text": "Lirik bahasa asli\nTerjemahan dalam bahasa Indonesia" },
{ "time": 10, "text": "Lirik baris kedua\nTerjemahan baris kedua" },
// ... dan seterusnya
]-
Desain Dual-bahasa:
{ "time": 15, "text": "I still hear your voice when you sleep next to me\nAku masih mendengar suaramu saat kau tidur di sampingku" } -
Penjelasan Lirik:
{ "time": 20, "text": "Love is a losing game\n(Amy merujuk pada hubungan yang gagal)" } -
Lirik dengan Catatan:
{ "time": 25, "text": "Semua yang tersimpan\n(Bagian chorus utama)" } -
Font Kreatif:
{ "time": 30, "text": "♪ Instrumental break ♪\n~ Musik tanpa lirik ~" } -
Efek Dramatis:
{ "time": 35, "text": "The end of all things\n..." }
Lirik akan ditampilkan dalam dua baris di music player, memberikan pengalaman karaoke dwibahasa yang lebih lengkap!
- Foto Profil: Pake foto dengan resolusi 400x400 pixel biar optimal
- Lirik: Sesuaikan timing lirik dengan lagu aslinya biar pas
- Link: Urutin dari yang paling penting ke yang kurang penting
- Testing: Coba buka di HP dan laptop sebelum dishare ke orang lain
Foto/Musik Gak Muncul?
- Pastikan URL-nya benar dan bisa diakses
- Coba gunakan layanan seperti Imgur untuk foto atau Dropbox untuk musik
Icon Tampil Aneh?
- Pastikan nama iconnya benar dan pakai prefix yang tepat (
fasataufab)
Link Gak Bisa Diklik?
- Pastikan URL dimulai dengan
https://
Dibuat dengan ❤️ buat kamu yang pengen punya landing page keren tanpa ribet coding.
Feel free untuk modifikasi sesuai kebutuhan kamu!
