TEMPLATE 1 (BARU)

04 . 11 . 23

KAMIL - KRISNA

Semarang - Jawa Tengah

Days
Hours
Minutes
Seconds

QS Ar-Rum

21

Maha Suci Allah yang telah menciptakan manusia dengan berpasang-pasangan. Dengan memohon Rahmat dan Ridho Allah SWT, kami bermaksud mengundang Saudara/i dalam acara resepsi pernikahan kami.

BRIDE & GROOM

Kamilia Putri

Putri Dari :

Bapak Dede Komara & Ibu Kartini 

Kp. Gumuruh RT 07 / RW 04, Ds. Nagrak, Kec. Cangkuang, Kab. Bandung

&

Krisna Apriyanto

Putra Dari :

Bapak Sugiarto (Alm.) & Ibu Suhartini 

Komplek Margahurip Asih RT 01 / RW 07 Ds. Margahurip, Kec. Banjaran, Kab. Bandung

Our Love

Story

First Meet, 21 Agustus 2021

Luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante.

Proposal, 24 September 2021

Luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante.

Engagement, 3 Januari 2022

Luctus pulvinar, hendrerit id, lorem. Maecenas nec odio et ante tincidunt tempus. Donec vitae sapien ut libero venenatis faucibus. Nullam quis ante.

We are going to

Celebrate Our Love

Our Wedding

Event

AKAD NIKAH

Sabtu, 24 September 2022

Pukul : 08.00 WIB – Selesai

Hotel Merdeka

Jl. Kedondong 15C, Sleman, Yogyakarta

RESEPSI

Sabtu, 24 September 2022

Pukul : 12.00 WIB – Selesai

Hotel Merdeka

Jl. Kedondong 15C, Sleman, Yogyakarta

Live

Streaming

Kami juga berencana untuk mempublikasikan pernikahan kami secara virtual melalui zoom dan live instagram yang bisa anda ikuti melalui link berikut

Our

Photos

Wedding

Gift

Tanpa mengurangi rasa hormat, bagi anda yang ingin memberikan tanda kasih untuk mempelai, dapat melalui virtual account atau E-wallet

- Kamil

Krisna -

RSVP

*Kepada tamu undangan diharapkan untuk mengisi  form kehadiran di bawah ini

Wishes

Siti mawadah
Maasyaallah 😍, semoga lancar yah bep sampai hari H,dan menjadi keluarga sakinah mawaddah warohmah dunia akhirat 🤲
wawan
semoga lancar ya acara nya ...selamat !!
alle
Alhamdulillah akhirnya😊 semoga lancar sampai hari H😇
Eva
Happy Wedding rena & gandsa🥳😊. Sama2 teman seangkatan waktu sekolah masa SMP ku🤗. Selamat Menempuh Hidup Baru buat kalian berdua. Semoga menjadi keluarga yang Sakinah, Mawaddah, dan Warahmah. Langgeng sampai maut memisahkan. Dan kebahagiaan selalu menyertai kalian berdua. Aminn🤗🥰
Bayu boyolali
Selamat menempuh hidup baru
Anisa
Masyaallah🥹 akhirnya nyusul nikah juga beb Selamat menempuh hidup baru yaa Semoga menjadi keluarga yg sakinah mawadah dan warahmah, Aamiin❤️
Mr
Lancar sampai hari H renaa masyaallah 🥰
Nurul Hidayyah
Masyaallah Tabarakallah .. Selamat menempuh hidup baru cassa rena.. 🥰🤗 Semoga menjadi keluarga yang SAMAWA, langeng sampai kakek nenek Aamiin ya Rabb🙏🏻
222
Netizen2
Bau bau busuk apaa niee, eh ternyata ada si munafik 🤫
NETIZEN
jangan sampe yang sebelah kepanasan yaa🤫
NETIZEN
jangan sampe yang sebelah kepanasan yaa🤫
Ce maryati
MasyaAllah .. TabarakaAllah Semoga sakinah mawadah neng elis dan suami ☺
M M
Selamat nenempuh hidup baru. Sakinah Mawaddah Warohmah buat ananda berdua
Si paling bestii
Akhirnya 🥲 Cinta kalian bermuara, semoga jd keluarga yg samawa yh,buktiin ke mantan kalo kamu bisa lebih bahagia beeey😘
Agus Sbu
Selamat Semoga menjadi Keluarga yang SAMAWA Aamiin 🤲🤲🤲
Si paling tetangga
Bisa ga booking vendor sma jodohnya😌
Mpok
Jaga kesehatan kamu yah neng, kamu orang baik semoga acaranya selamet berkah barokah🥰
Mfah
Lancar* Sampe hari H nya teh😊
Anii
Masyaallah bi Elis Sehat-sehat yaa,semoga di lancarkan semuanya,semoga jadi kluarga yang sakinah mawadah warahmah aamiin
Holivah
Selamat, semoga lancar sampai hari H 🥰🥰🥰
Holivah
Selamat, semoga lancar sampai hari H 🥰🥰🥰
orang istimewa
akuu terhura🥺
orang istimewa
akoh tidak bisa berkata kata semoga lancar sampai hari H🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺🥺jaga kesehatan bebep
yanaa
masyaAllah Tabarakallah bii ellis, semoga lancar2 sampe hari H yaa
Ayeh cantik bgttt
Jaga kesehatan,lancarrrrr sampe hari h
Asnawati
Semoga acara nya lancar, ga ada halangan apapun. Aamiin 🤲🏻
Biah
Semoga lancar
icoh cantik
selamat yaww lancar sampe hari h semoga menjadi kuari yg samara ya aamiin🥹🥹❤️
icoh cantik
selamat yaww lancar sampe hari h semoga menjadi kuari yg samara ya aamiin🥹🥹❤️
icoh cantik
selamat yaww lancar sampe hari h semoga menjadi kuari yg samara ya aamiin🥹🥹❤️
icoh cantik
selamat yaww lancar sampe hari h semoga menjadi kuari yg samara ya aamiin🥹🥹❤️
icoh cantik
selamat yaww lancar sampe hari h semoga menjadi kuari yg samara ya aamiin🥹🥹❤️
icoh cantik
selamat yaww lancar sampe hari h semoga menjadi kuari yg samara ya aamiin🥹🥹❤️

Merupakan suatu kebahagiaan dan kehormatan bagi kami, apabila Bapak/Ibu/Saudara/i, berkenan hadir dan memberikan do’a restu kepada Kami.

See You on Our Big Day

Kamil & Krisna

Luxee Premium 01

THE WEDDING OF

Dio Ahmad

Levi Ana

Kepada Yth.

Tamu Undangan

You are cordially invited to our wedding.

Tanpa mengurangi rasa hormat, kami bermaksud mengundang bapak / ibu / saudara/i untuk berhadir pada acara kami.

Kedua Mempelai

DIO AHMAD

Putra Pertama Bapak Ahmad & Ibu Dio

LEVI ANNA

Putri Ketiga Bapak Levi & Ibu Anna

Wedding Day

Days
Hours
Minutes
Seconds

AKAD NIKAH

Tanggal

27 - 02 - 202x

Waktu

08.00 WIB

Tempat

LEVIDIO HALL

ACARA RESEPSI

Tanggal

27 - 02 - 202x

Waktu

08.00 WIB

Tempat

LEVIDIO HALL

Our Gallery

A happy marriage is a long conversation
which always seems too short

Doa Untuk Pengantin

Atas kehadiran dan Doa Restunya kami ucapkan terimakasih.

Kami Yang Berbahagia, Keluarga Besar Kedua Mempelai

Dio & Levi

Keluarga Besar

Dio Ahmad

Bpk. Ahmad & Ibu Dio

Keluarga Besar

Levi Ana

Bpk. Levi& Ibu Ana

Turut Mengundang:

Keluarga Besar Bpk. Putra & Ibu Putri
Keluarga Besar Bpk. Dewa & Ibu Dewi
Dan seluruh keluarga lainnya.

Our Wedding Vendors

Digital Invitation Created by Luxee

Copyright 2024 @ Luxee by Levidio
- All Rights Reserved -

window.onbeforeunload = function() { window.scrollTo(0, 0); }; var isSectionLocked = true; // Menyimpan status kunci tampilan section // Mengunci tampilan section pertama saat halaman dimuat window.addEventListener('DOMContentLoaded', function() { lockSection(); }); // Fungsi untuk mengunci tampilan section function lockSection() { if (isSectionLocked) { disableScrolling(); document.body.style.position = "fixed"; document.body.style.overflowY = "scroll"; document.body.style.height = "100vh"; document.getElementById("section-cover").style.width = "100vw"; // Menambahkan gaya untuk membuat cover full width } } // Fungsi untuk membuka tampilan section function unlockSection() { enableScrolling(); document.body.style.position = ""; document.body.style.overflowY = ""; document.getElementById("section-cover").style.width = ""; // Menghapus gaya untuk mengembalikan lebar cover ke nilai aslinya } document.getElementById("tombol-buka").onclick = function() { unlockSection(); playAudio(); }; function disableScrolling() { var x = window.scrollX; var y = window.scrollY; window.onscroll = function() { window.scrollTo(x, y); }; } function enableScrolling() { window.onscroll = null; } function playAudio(){ var isYT = false; if(document.body.contains(document.getElementById("song"))) { document.getElementById("song").play(); isYT = false; } else { isYT = true; player.playVideo(); } }
//Script Custom Nama Tamu by Andy dari WeddingPress var urlParams = new URLSearchParams(window.location.search); if (urlParams) { var textElement = document.getElementById('namatamu'); var defaultText = textElement.innerHTML; var newText = defaultText; if (urlParams.has('to')) { var toValue = urlParams.get('to'); newText = newText.replace(/Tamu Undangan/g, toValue); } if (urlParams.has('dear')) { var dearValue = urlParams.get('dear'); newText = newText.replace(/Tamu Undangan/g, dearValue); } if (urlParams.has('kepada')) { var kepadaValue = urlParams.get('kepada'); newText = newText.replace(/Tamu Undangan/g, kepadaValue); } textElement.innerHTML = newText; }
/* Gaya ikon play/pause */ #audio-container { display: flex; justify-content: center; align-items: center; height: 3vh; } #audio-toggle { font-size: 25px; color: #C0A275; /* Warna ikon play */ cursor: pointer; transition: color 0.3s, transform 0.3s; } #audio-toggle:hover { color: #B6BBC4; /* Warna ikon play saat hover */ transform: scale(1.2); /* Efek perbesaran saat di-hover */ } .animate-spin { animation: spin 0.5s; } .animate-spin-reverse { animation: spin-reverse 0.5s; } @keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} } @keyframes spin-reverse { from {transform: rotate(360deg);} to {transform: rotate(0deg);} }
var audio = document.getElementById('audio'); var audioToggle = document.getElementById('audio-toggle'); // Fungsi untuk memainkan atau menghentikan audio saat ikon play/pause diklik audioToggle.addEventListener('click', function() { if (audio.paused) { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } else { audio.pause(); audioToggle.className = 'fa fa-play'; audioToggle.classList.add('animate-spin-reverse'); setTimeout(function() { audioToggle.classList.remove('animate-spin-reverse'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } }); // Fungsi untuk autoplay audio saat "tombol-buka" diklik document.getElementById('tombol-buka').addEventListener('click', function() { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes });

Tema 01

The Wedding Of

Anna & Dandy

Dengan segala hormat
Kami mengundang bapak ibu untuk hadir, dan menjadi bagian dari hari istimewa kami

Thursday, January 19 2023

Day(s)
Hour(s)
Minute(s)
Second(s)

Kami yang Berbahagia

Assalamu`alaikum Warahmatullaahi Wabarakaatuh

Maha Suci Allah yang telah menciptakan makhluk-Nya berpasang-pasangan. Ya Allah semoga ridho-Mu tercurah mengiringi pernikahan kami

Dandy Saputra

Putra dari
Mr. Father Name & Mrs. Mother Name

&

Anna Salsabila

Putri dari
Mr. Father Name & Mrs. Mother Name

Save The Date

QS. Ar-Rum Ayat 21

وَمِنْ اٰيٰتِهٖٓ اَنْ خَلَقَ لَكُمْ مِّنْ اَنْفُسِكُمْ اَزْوَاجًا لِّتَسْكُنُوْٓا اِلَيْهَا وَجَعَلَ بَيْنَكُمْ مَّوَدَّةً وَّرَحْمَةً ۗاِنَّ فِيْ ذٰلِكَ لَاٰيٰتٍ لِّقَوْمٍ يَّتَفَكَّرُوْنَ

Dan di antara tanda-tanda (kebesaran)-Nya ialah Dia menciptakan pasangan-pasangan untukmu dari jenismu sendiri, agar kamu cenderung dan merasa tenteram kepadanya, dan Dia menjadikan di antaramu rasa kasih dan sayang. Sungguh, pada yang demikian itu benar-benar terdapat tanda-tanda (kebesaran Allah) bagi kaum yang berpikir.

Day(s)
Hour(s)
Minute(s)
Second(s)

Akad Nikah

Selasa

0

Mei
2022

Pukul 19.00 WIB - Selesai

Mesjid Baiturrahman
Jl. Wonocatur, Wonocatur, Banguntapan, Kec. Banguntapan, Bantul, Yogyakarta

Resepsi 1

Selasa

0

Mei
2022

Pukul 19.00 WIB - Selesai

Kediaman Mempelai Pria
Jl. Wonocatur, Wonocatur, Banguntapan, Kec. Banguntapan, Bantul, Yogyakarta

Resepsi 2

Selasa

0

Mei
2022

Pukul 19.00 WIB - Selesai

Kediaman Mempelai Wanita
Jl. Wonocatur, Wonocatur, Banguntapan, Kec. Banguntapan, Bantul, Yogyakarta

Live Streaming

Temui kami secara virtual untuk menyaksikan acara

Meeting ID: 123 456 7890

Pascode: Penacinta

Our Moment

Gallery

Protokol Kesehatan

Tanpa mengurangi rasa hormat,
Acara ini akan dilaksanakan dengan Menerapkan
sebagai berikut :

Bagi para tamu undangan diharapkan mengikuti protokol pencegahan COVID-19.

Atas perhatiannya kami ucapkan
Terima Kasih.

Guestbook

Leave your wishes for us..

[comment-kit style="facebook"]

Kirim Hadiah

Doa Restu Anda merupakan karunia yang sangat berarti bagi kami.
Namun jika memberi adalah ungkapan tanda kasih Anda, Anda dapat memberi kado secara cashless.

Kirim Hadiah

Jl. Sukabangun II lrg. Masjid rt. 35 rw. 07 kel. Sukajaya kec. Sukarame palembang (Deket SMA Taruna indonesia)
Salin Alamat
Farhanda Siregar
09999999XXX
Salin Nomor

Akhir Kata

Atas kehadiran dan do’a restu dari
Bapak/Ibu/Saudara/i sekalian, kami mengucapkan Terima Kasih.

Wassalamualaikum Wr. Wb.

Kami yang berbahagia

Anna & Dandy

TM-1-1.png
Anna & Dandy
Kpd Bpk/Ibu/Saudara/i
Tamu Undangan
Tanpa Mengurangi Rasa Hormat, Kami Mengundang Anda Untuk Berhadir Di Acara Pernikahan Kami.
Mohon maaf apabila ada kesalahan penulisan nama/gelar

Made with ♥ by PenaCinta | Wedding Invitation

The Wedding Of Riris & Adi

The Wedding Of Riris & Adi

titik-1.png
Kepada Yth. Bapak/Ibu/Saudara/i
Tamu Undangan

THE WEDDING OF

Novi & Dimas

Minggu, 20 Oktober 2024

Assalamu'alaikum
Warahmatullahi Wabarakatuh

Tanpa mengurangi rasa hormat, perkenankan kami mengundang Bapak/Ibu/Saudara/i,
serta kerabat sekalian, untuk menghadiri acara pernikahan kami:

Novi Zulianti D, S.H

Putri Ketiga dari Keluarga
Bapak Zulkarnaen & Ibu Agustina Pardosi

Dimas Triyadi

Putra Ketiga dari Keluarga
Bapak Zamhari & Ibu Jumiati

Our Moment

Wedding Gallery 1

Our Moment

Wedding Gallery 2

" Dan di antara tanda-tanda kekuasaan-Nya diciptakan-Nya untukmu pasangan hidup dari jenismu sendiri supaya kamu dapat ketenangan hati dan dijadikannya kasih sayang di antara kamu. Sesungguhnya yang demikian menjadi tanda-tanda kebesaran-Nya bagi orang-orang yang berpikir. "

- Q.S. Ar-Rum: 21 -

Our Special

Wedding Event

Minggu, 20 Oktober 2024

  • 0Hari
  • 0Jam
  • 0Menit
  • 0Detik

Akad Nikah

Minggu,
20 Oktober 2024

07.00 WIB
Until End

Bertempat di ISB Atma Luhur
Jl. Jendral Sudirman Kel, Selindung Baru, Kec. Pangkal Balam, Kota Pangkal Pinang

Acara Resepsi

Minggu,
20 Oktober 2024

10.00 WIB
Until End

Bertempat di ISB Atma Luhur
Jl. Jendral Sudirman Kel, Selindung Baru, Kec. Pangkal Balam, Kota Pangkal Pinang

Beri Doa & Ucapan Terbaikmu

Untuk Kedua Mempelai

Tinggalkan kami doa terbaik anda untuk momen bahagia kami

[comment-kit style="golden"]

Terimakasih atas ucapan & doanya

Merupakan suatu kehormatan dan kebahagiaan bagi kami sekeluarga apabila Bapak/Ibu/Saudara/i berkenan hadir untuk memberikan doa restu kepada kedua mempelai. Atas kehadiran serta doa restu, kami ucapkan terima kasih.

Kami yang berbahagia

Novi & Dimas

Wassalamu'alaikum Warahmatullahi Wabarakatuh

window.onbeforeunload = function() { window.scrollTo(0, 0); }; var isSectionLocked = true; // Menyimpan status kunci tampilan section // Mengunci tampilan section pertama saat halaman dimuat window.addEventListener('DOMContentLoaded', function() { lockSection(); }); // Fungsi untuk mengunci tampilan section function lockSection() { if (isSectionLocked) { disableScrolling(); document.body.style.position = "fixed"; document.body.style.overflowY = "scroll"; document.body.style.height = "100vh"; document.getElementById("section-cover").style.width = "100vw"; // Menambahkan gaya untuk membuat cover full width } } // Fungsi untuk membuka tampilan section function unlockSection() { enableScrolling(); document.body.style.position = ""; document.body.style.overflowY = ""; document.getElementById("section-cover").style.width = ""; // Menghapus gaya untuk mengembalikan lebar cover ke nilai aslinya document.getElementById("tombol-buka").style.display = "none"; // Menyembunyikan tombol "tombol-buka" } document.getElementById("tombol-buka").onclick = function() { unlockSection(); playAudio(); }; function disableScrolling() { var x = window.scrollX; var y = window.scrollY; window.onscroll = function() { window.scrollTo(x, y); }; } function enableScrolling() { window.onscroll = null; } function playAudio(){ var isYT = false; if(document.body.contains(document.getElementById("song"))) { document.getElementById("song").play(); isYT = false; } else { isYT = true; player.playVideo(); } }
//Script Custom Nama Tamu by Andy dari WeddingPress var urlParams = new URLSearchParams(window.location.search); if (urlParams) { var textElement = document.getElementById('namatamu'); var defaultText = textElement.innerHTML; var newText = defaultText; if (urlParams.has('to')) { var toValue = urlParams.get('to'); newText = newText.replace(/Tamu Undangan/g, toValue); } if (urlParams.has('dear')) { var dearValue = urlParams.get('dear'); newText = newText.replace(/Tamu Undangan/g, dearValue); } if (urlParams.has('kepada')) { var kepadaValue = urlParams.get('kepada'); newText = newText.replace(/Tamu Undangan/g, kepadaValue); } textElement.innerHTML = newText; }
function revealElements(selector) { var elements = document.querySelectorAll(selector); var windowHeight = window.innerHeight; var elementVisible = 150; elements.forEach(function(element) { var elementTop = element.getBoundingClientRect().top; if (elementTop < windowHeight - elementVisible) { element.classList.add("active"); } else { element.classList.remove("active"); } }); } window.addEventListener("scroll", function() { revealElements(".muncul, .muncul-kiri, .muncul-kanan, .zoom"); }); .muncul { position: relative; transform: translateY(6rem) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; /* Durasi muncul tanpa delay */ } .muncul.active { transform: translateY(0); opacity: 1; } .muncul-kiri { position: relative; transform: translateX(-100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; /* Durasi muncul tanpa delay */ } .muncul-kiri.active { transform: translateX(0); opacity: 1; } .muncul-kanan { position: relative; transform: translateX(100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; /* Durasi muncul tanpa delay */ } .muncul-kanan.active { transform: translateX(0); opacity: 1; } .zoom { position: relative; transform: scale(0.5); opacity: 0; transition: opacity 0.5s ease, transform 1.5s ease; /* Durasi muncul tanpa delay */ } .zoom.active { transform: scale(1); opacity: 1; }
//* script show-hide by andy dari weddingpress *// document.addEventListener("DOMContentLoaded", function () { var btnAmplop = document.getElementById("btnAmplop"); var btnHide = document.getElementById("btn-hide"); var amplop = document.getElementById("amplop"); // Sembunyikan btn-hide dan amplop saat halaman dimuat btnHide.style.display = "none"; amplop.style.display = "none"; // Fungsi untuk menampilkan btn-hide dan amplop saat btnAmplop diklik btnAmplop.onclick = function () { // Menampilkan btn-hide btnHide.style.display = "block"; // Menyembunyikan btnAmplop btnAmplop.style.display = "none"; // Menampilkan section amplop amplop.style.display = "block"; }; // Fungsi untuk menampilkan btnAmplop kembali dan menyembunyikan btn-hide saat btn-hide diklik btnHide.onclick = function () { // Menyembunyikan btn-hide btnHide.style.display = "none"; // Menampilkan btnAmplop kembali btnAmplop.style.display = "block"; // Menyembunyikan section amplop amplop.style.display = "none"; }; });

Undangan Birthday – Anak Pria

Happy Birthday

Mohammed Levi Dio

Kepada :

"My Best Friends"

Hello, Teman-teman, datang ke ulang tahunku

yang ke-7

Mohammed Levi Dio

Putra dari Bpk. Dio & Ibu Levi

Days
Hours
Minutes
Seconds

Sabtu, 22 Mei 2023

15.30 s.d selesai

Lokasi Acara:
Kediaman Bpk Dio, Jl. Lorem Ipsum Dolor No.21 - Indonesia

Galleri Fotoku

Kirim Hadiah Spesial

Terima kasih telah menambahkan semangat kegembiraan pada ulang tahun anak kami dengan pemberian hadian terbaik anda.

Rek. Bank MANDIRI Pria Rek. Bank BCA Wanita Nomor OVO Pria ALAMAT KIRIM KADO
function copyDropdown() { var dropdown = document.getElementById("dropdown"); var selectedOption = dropdown.options[dropdown.selectedIndex].value; var tempInput = document.createElement("input"); tempInput.value = selectedOption; document.body.appendChild(tempInput); tempInput.select(); document.execCommand("copy"); document.body.removeChild(tempInput); alert("Rekening berhasil disalin: " + selectedOption); } .container { display: flex; } #Dropdown { float: left; color: #000; } select { border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 11px; width: 70%; height: 40px; border-color: #2484FF; color: #ffffff; background-color: #2484FF; } select:focus { outline: none; border-color: #B47B38; } #copy-btn { margin-left: 10px; float: right; border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 10px; border: solid ; border-width: 1px; height: 40px; border-color: #2484FF; color: #2484FF; width: 28%; } #copy-btn:hover { border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 11px; height: 40px; border-color: #2484FF; color: #ffff; background-color: #2484FF; } #copy-btn:focus { outline: none; }

Kirim Ucapan Dan Konfirmasi kehadiran

Merupakan suatu kebahagiaan dan kehormatan bagi kami, apabila teman-teman, berkenan hadir dan memberikan do'a.

Hormat Kami Yang Mengundang

Bpk. Dio & Ibu Levi

Copyright 2023 @ Luxee by Levidio - All Rights Reserved

//Script Custom Nama Tamu by Andy dari WeddingPress var urlParams = new URLSearchParams(window.location.search); if (urlParams) { var textElement = document.getElementById('namatamu'); var defaultText = textElement.innerHTML; var newText = defaultText; if (urlParams.has('to')) { var toValue = urlParams.get('to'); newText = newText.replace(/Tamu Undangan/g, toValue); } if (urlParams.has('dear')) { var dearValue = urlParams.get('dear'); newText = newText.replace(/Tamu Undangan/g, dearValue); } if (urlParams.has('kepada')) { var kepadaValue = urlParams.get('kepada'); newText = newText.replace(/Tamu Undangan/g, kepadaValue); } textElement.innerHTML = newText; }
window.onbeforeunload = function() { window.scrollTo(0, 0); }; var isSectionLocked = true; // Menyimpan status kunci tampilan section // Mengunci tampilan section pertama saat halaman dimuat window.addEventListener('DOMContentLoaded', function() { lockSection(); }); // Fungsi untuk mengunci tampilan section function lockSection() { if (isSectionLocked) { disableScrolling(); document.body.style.position = "fixed"; document.body.style.overflowY = "scroll"; document.body.style.height = "100vh"; document.getElementById("section-cover").style.width = "100vw"; // Menambahkan gaya untuk membuat cover full width } } // Fungsi untuk membuka tampilan section function unlockSection() { enableScrolling(); document.body.style.position = ""; document.body.style.overflowY = ""; document.getElementById("section-cover").style.width = ""; // Menghapus gaya untuk mengembalikan lebar cover ke nilai aslinya } document.getElementById("tombol-buka").onclick = function() { unlockSection(); playAudio(); }; function disableScrolling() { var x = window.scrollX; var y = window.scrollY; window.onscroll = function() { window.scrollTo(x, y); }; } function enableScrolling() { window.onscroll = null; } function playAudio(){ var isYT = false; if(document.body.contains(document.getElementById("song"))) { document.getElementById("song").play(); isYT = false; } else { isYT = true; player.playVideo(); } }
.spin img { animation: spin 10s linear infinite; } .zoom-1 { transform: scale(1); animation: zoom 3s infinite; } .zoom-2 img { transform: scale(1); animation: zoom 2s infinite; } .naik-turun { animation-name: naikturun; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes zoom { 0% { transform: scale(0.95); } 60% { transform: scale(1); } 100% { transform: scale(0.95); } } @keyframes naikturun { 0% { transform: translate(0px,0px); } 50% { transform: translate(0px,-10px); } 100% { transform: translate(0px,0px); } } @keyframes spin{ 0%{ transform: rotate(0deg);} 100%{ transform: rotate(360deg);}
/* Gaya ikon play/pause */ #audio-container { display: flex; justify-content: center; align-items: center; height: 3vh; } #audio-toggle { font-size: 25px; color: #C0A275; /* Warna ikon play */ cursor: pointer; transition: color 0.3s, transform 0.3s; } #audio-toggle:hover { color: #B6BBC4; /* Warna ikon play saat hover */ transform: scale(1.2); /* Efek perbesaran saat di-hover */ } .animate-spin { animation: spin 0.5s; } .animate-spin-reverse { animation: spin-reverse 0.5s; } @keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} } @keyframes spin-reverse { from {transform: rotate(360deg);} to {transform: rotate(0deg);} }
var audio = document.getElementById('audio'); var audioToggle = document.getElementById('audio-toggle'); // Fungsi untuk memainkan atau menghentikan audio saat ikon play/pause diklik audioToggle.addEventListener('click', function() { if (audio.paused) { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } else { audio.pause(); audioToggle.className = 'fa fa-play'; audioToggle.classList.add('animate-spin-reverse'); setTimeout(function() { audioToggle.classList.remove('animate-spin-reverse'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } }); // Fungsi untuk autoplay audio saat "tombol-buka" diklik document.getElementById('tombol-buka').addEventListener('click', function() { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes });

Undangan Birthday – Anak Perempuan

Happy Birthday

Gadis Levi Ana

Kepada :

"My Best Friends"

Hello, Teman-teman, datang ke ulang tahunku

yang ke-7

Gadis Levi Ana

Putra dari Bpk. Dio & Ibu Levi

Sabtu

Desember
0

202x

Waktu Acara

Pukul 09.00 WIB - Selesai

Galleri Fotoku

Kirim Ucapan Dan Konfirmasi kehadiran

Kirim Hadiah Spesial

Terima kasih telah menambahkan semangat kegembiraan pada ulang tahun anak kami dengan pemberian hadian terbaik anda.

0147 8523 69xx a.n Luxee

Luxee Template 1

//* script copas text by andy dari weddingpress *// document.addEventListener("DOMContentLoaded", function() { var btnCopas = document.getElementById("btncopas1"); var copasText = document.getElementById("copas1"); if (btnCopas && copasText) { btnCopas.addEventListener("click", function() { var textToCopy = copasText.innerText || copasText.textContent; // Membuat elemen textarea sementara untuk menyalin teks var tempTextarea = document.createElement("textarea"); tempTextarea.value = textToCopy; tempTextarea.setAttribute("inputmode", "text"); // Mengatur inputmode ke "text" document.body.appendChild(tempTextarea); // Memilih dan menyalin teks dari textarea tempTextarea.select(); document.execCommand("copy"); // Menghapus textarea sementara document.body.removeChild(tempTextarea); // Memberikan umpan balik bahwa teks telah disalin alert(`"${textToCopy}" telah disalin ke clipboard`); }); } });

0147 8523 69xx a.n Luxee

Luxee Template 2

//* script copas text by andy dari weddingpress *// document.addEventListener("DOMContentLoaded", function() { var btnCopas = document.getElementById("btncopas2"); var copasText = document.getElementById("copas2"); if (btnCopas && copasText) { btnCopas.addEventListener("click", function() { var textToCopy = copasText.innerText || copasText.textContent; // Membuat elemen textarea sementara untuk menyalin teks var tempTextarea = document.createElement("textarea"); tempTextarea.value = textToCopy; tempTextarea.setAttribute("inputmode", "text"); // Mengatur inputmode ke "text" document.body.appendChild(tempTextarea); // Memilih dan menyalin teks dari textarea tempTextarea.select(); document.execCommand("copy"); // Menghapus textarea sementara document.body.removeChild(tempTextarea); // Memberikan umpan balik bahwa teks telah disalin alert(`"${textToCopy}" telah disalin ke clipboard`); }); } });

0147 8523 69xx a.n Luxee

Luxee Template 3

//* script copas text by andy dari weddingpress *// document.addEventListener("DOMContentLoaded", function() { var btnCopas = document.getElementById("btncopas3"); var copasText = document.getElementById("copas3"); if (btnCopas && copasText) { btnCopas.addEventListener("click", function() { var textToCopy = copasText.innerText || copasText.textContent; // Membuat elemen textarea sementara untuk menyalin teks var tempTextarea = document.createElement("textarea"); tempTextarea.value = textToCopy; tempTextarea.setAttribute("inputmode", "text"); // Mengatur inputmode ke "text" document.body.appendChild(tempTextarea); // Memilih dan menyalin teks dari textarea tempTextarea.select(); document.execCommand("copy"); // Menghapus textarea sementara document.body.removeChild(tempTextarea); // Memberikan umpan balik bahwa teks telah disalin alert(`"${textToCopy}" telah disalin ke clipboard`); }); } });

Merupakan suatu kebahagiaan dan kehormatan bagi kami, apabila teman-teman, berkenan hadir dan memberikan do'a.

Hormat Kami Yang Mengundang

Bpk. Dio & Ibu Levi

.goyang-1 img { animation-name: goyang1; animation-duration: 7s; animation-iteration-count: infinite; animation-timing-function: linear; } .goyang-2 img { animation-name: goyang1; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: linear; } .goyang-3 img { animation-name: goyang1; animation-duration: 3s; animation-iteration-count: infinite; animation-timing-function: linear; } .goyang-4 img { animation-name: goyang4; animation-duration: 5s; animation-iteration-count: infinite; animation-timing-function: linear; } .zoom-1 { transform: scale(1); animation: zoom 3s infinite; } .zoom-2 img { transform: scale(1); animation: zoom 2s infinite; } .naik-turun { animation-name: naikturun; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes goyang1{ 0%{ transform: rotate(0deg) scale(1); } 50%{ transform: rotate(6deg) scale(1.18); } 100%{ transform: rotate(0deg) scale(1); } } @keyframes goyang2{ 0%{ transform: rotate(0deg) scale(1); } 25%{ transform: rotate(-4deg) scale(1.05); } 50%{ transform: rotate(-8deg) scale(1.1); } 75%{ transform: rotate(-4deg) scale(1.05); } 100%{ transform: rotate(0deg) scale(1); } } @keyframes goyang3{ 0%{ transform: rotate(0deg) scale(1); } 25%{ transform: rotate(-4deg) scale(1.1); } 50%{ transform: rotate(0deg) scale(1); } 75%{ transform: rotate(4deg) scale(1.1); } 100%{ transform: rotate(0deg) scale(1); } } @keyframes goyang4{ 0%{ transform: rotate(0deg); } 25%{ transform: rotate(-4deg); } 75%{ transform: rotate(4deg); } 100%{ transform: rotate(0deg); } } @keyframes zoom { 0% { transform: scale(0.95); } 60% { transform: scale(1); } 100% { transform: scale(0.95); } } @keyframes naikturun { 0% { transform: translate(0px,0px); } 50% { transform: translate(0px,-10px); } 100% { transform: translate(0px,0px); } }
window.onbeforeunload = function() { window.scrollTo(0, 0); }; var isSectionLocked = true; // Menyimpan status kunci tampilan section // Mengunci tampilan section pertama saat halaman dimuat window.addEventListener('DOMContentLoaded', function() { lockSection(); }); // Fungsi untuk mengunci tampilan section function lockSection() { if (isSectionLocked) { disableScrolling(); document.body.style.position = "fixed"; document.body.style.overflowY = "scroll"; document.body.style.height = "100vh"; document.getElementById("section-cover").style.width = "100vw"; // Menambahkan gaya untuk membuat cover full width } } // Fungsi untuk membuka tampilan section function unlockSection() { enableScrolling(); document.body.style.position = ""; document.body.style.overflowY = ""; document.getElementById("section-cover").style.width = ""; // Menghapus gaya untuk mengembalikan lebar cover ke nilai aslinya } document.getElementById("tombol-buka").onclick = function() { unlockSection(); playAudio(); }; function disableScrolling() { var x = window.scrollX; var y = window.scrollY; window.onscroll = function() { window.scrollTo(x, y); }; } function enableScrolling() { window.onscroll = null; } function playAudio(){ var isYT = false; if(document.body.contains(document.getElementById("song"))) { document.getElementById("song").play(); isYT = false; } else { isYT = true; player.playVideo(); } }
/* Gaya ikon play/pause */ #audio-container { display: flex; justify-content: center; align-items: center; height: 3vh; } #audio-toggle { font-size: 25px; color: #C0A275; /* Warna ikon play */ cursor: pointer; transition: color 0.3s, transform 0.3s; } #audio-toggle:hover { color: #B6BBC4; /* Warna ikon play saat hover */ transform: scale(1.2); /* Efek perbesaran saat di-hover */ } .animate-spin { animation: spin 0.5s; } .animate-spin-reverse { animation: spin-reverse 0.5s; } @keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} } @keyframes spin-reverse { from {transform: rotate(360deg);} to {transform: rotate(0deg);} }
var audio = document.getElementById('audio'); var audioToggle = document.getElementById('audio-toggle'); // Fungsi untuk memainkan atau menghentikan audio saat ikon play/pause diklik audioToggle.addEventListener('click', function() { if (audio.paused) { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } else { audio.pause(); audioToggle.className = 'fa fa-play'; audioToggle.classList.add('animate-spin-reverse'); setTimeout(function() { audioToggle.classList.remove('animate-spin-reverse'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } }); // Fungsi untuk autoplay audio saat "tombol-buka" diklik document.getElementById('tombol-buka').addEventListener('click', function() { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes });

Undangan Birthday – 17 Boy

You Are Invited

Birthday Party

Levi Dio

Kepada :

"My Best Friends"

Birthday Party

Honoring

Levi Dio Achmad

As He Turn Seven Ten!

Party Event
Days
Hours
Minutes
Seconds

“17 years of laughter, love, and happiness.”

26th

Sunday,
December

123

Lorem Ipsum
Street, Jember

18.30

In The
Afternoon

Kirim Hadiah Spesial

Terima kasih telah menambahkan semangat kegembiraan pada ulang tahun dengan pemberian hadian terbaik anda.

Rek. Bank MANDIRI Pria Rek. Bank BCA Wanita Nomor OVO Pria ALAMAT KIRIM KADO
function copyDropdown() { var dropdown = document.getElementById("dropdown"); var selectedOption = dropdown.options[dropdown.selectedIndex].value; var tempInput = document.createElement("input"); tempInput.value = selectedOption; document.body.appendChild(tempInput); tempInput.select(); document.execCommand("copy"); document.body.removeChild(tempInput); alert("Rekening berhasil disalin: " + selectedOption); } .container { display: flex; } #Dropdown { float: left; color: #000; } select { border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 11px; width: 70%; height: 40px; border-color: #250A47; color: #ffffff; background-color: #2D134D; } select:focus { outline: none; border-color: #250A47; } #copy-btn { margin-left: 10px; float: right; border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 10px; border: solid ; border-width: 1px; height: 40px; border-color: #FFF3DE; color: #250A47; width: 28%; } #copy-btn:hover { border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 11px; height: 40px; border-color: #250A47; color: #ffffff; background-color: #2D134D; } #copy-btn:focus { outline: none; }
Kirim Ucapan

Merupakan suatu kebahagiaan dan kehormatan, apabila teman-teman berkenan hadir dan memberikan doa terbaiknya.

Best Regards.

Levi Dio

Copyright 2024 @ Luxee by Levidio - All Rights Reserved

window.onbeforeunload = function() { window.scrollTo(0, 0); }; var isSectionLocked = true; // Menyimpan status kunci tampilan section // Mengunci tampilan section pertama saat halaman dimuat window.addEventListener('DOMContentLoaded', function() { lockSection(); }); // Fungsi untuk mengunci tampilan section function lockSection() { if (isSectionLocked) { disableScrolling(); document.body.style.position = "fixed"; document.body.style.overflowY = "scroll"; document.body.style.height = "100vh"; document.getElementById("section-cover").style.width = "100vw"; // Menambahkan gaya untuk membuat cover full width } } // Fungsi untuk membuka tampilan section function unlockSection() { enableScrolling(); document.body.style.position = ""; document.body.style.overflowY = ""; document.getElementById("section-cover").style.width = ""; // Menghapus gaya untuk mengembalikan lebar cover ke nilai aslinya } document.getElementById("tombol-buka").onclick = function() { unlockSection(); playAudio(); }; function disableScrolling() { var x = window.scrollX; var y = window.scrollY; window.onscroll = function() { window.scrollTo(x, y); }; } function enableScrolling() { window.onscroll = null; } function playAudio(){ var isYT = false; if(document.body.contains(document.getElementById("song"))) { document.getElementById("song").play(); isYT = false; } else { isYT = true; player.playVideo(); } }
/* Gaya ikon play/pause */ #audio-container { display: flex; justify-content: center; align-items: center; height: 3vh; } #audio-toggle { font-size: 25px; color: #C0A275; /* Warna ikon play */ cursor: pointer; transition: color 0.3s, transform 0.3s; } #audio-toggle:hover { color: #B6BBC4; /* Warna ikon play saat hover */ transform: scale(1.2); /* Efek perbesaran saat di-hover */ } .animate-spin { animation: spin 0.5s; } .animate-spin-reverse { animation: spin-reverse 0.5s; } @keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} } @keyframes spin-reverse { from {transform: rotate(360deg);} to {transform: rotate(0deg);} }
var audio = document.getElementById('audio'); var audioToggle = document.getElementById('audio-toggle'); // Fungsi untuk memainkan atau menghentikan audio saat ikon play/pause diklik audioToggle.addEventListener('click', function() { if (audio.paused) { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } else { audio.pause(); audioToggle.className = 'fa fa-play'; audioToggle.classList.add('animate-spin-reverse'); setTimeout(function() { audioToggle.classList.remove('animate-spin-reverse'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } }); // Fungsi untuk autoplay audio saat "tombol-buka" diklik document.getElementById('tombol-buka').addEventListener('click', function() { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes });

Undangan Birthday – 17 Girl

You Are Invited

17th Birthday

Levi Ana

Kepada :

"My Best Friends"

17 Birthday Party

Honoring

Levi Diana

As He Turn Seven Ten!

Days
Hours
Minutes
Seconds
Party Event

“17 years of laughter, love, and happiness.”

26th

Sunday,
December

123

Lorem Ipsum
Street, Jember

18.30

In The
Afternoon

Kirim Hadiah Spesial

Terima kasih telah menambahkan semangat kegembiraan pada ulang tahun dengan pemberian hadian terbaik anda.

Rek. Bank MANDIRI Pria Rek. Bank BCA Wanita Nomor OVO Pria ALAMAT KIRIM KADO
function copyDropdown() { var dropdown = document.getElementById("dropdown"); var selectedOption = dropdown.options[dropdown.selectedIndex].value; var tempInput = document.createElement("input"); tempInput.value = selectedOption; document.body.appendChild(tempInput); tempInput.select(); document.execCommand("copy"); document.body.removeChild(tempInput); alert("Rekening berhasil disalin: " + selectedOption); } .container { display: flex; } #Dropdown { float: left; color: #000; } select { border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 11px; width: 70%; height: 40px; border-color: #250A47; color: #ffffff; background-color: #2D134D; } select:focus { outline: none; border-color: #250A47; } #copy-btn { margin-left: 10px; float: right; border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 10px; border: solid ; border-width: 1px; height: 40px; border-color: #FFF3DE; color: #250A47; width: 28%; } #copy-btn:hover { border-radius: 0px; font-family: 'roboto' font-weight: bold; font-size: 11px; height: 40px; border-color: #250A47; color: #ffffff; background-color: #2D134D; } #copy-btn:focus { outline: none; }
Kirim Ucapan

Merupakan suatu kebahagiaan dan kehormatan, apabila teman-teman berkenan hadir dan memberikan doa terbaiknya.

Best Regards.

Levi Diana

Copyright 2024 @ Luxee by Levidio - All Rights Reserved

window.onbeforeunload = function() { window.scrollTo(0, 0); }; var isSectionLocked = true; // Menyimpan status kunci tampilan section // Mengunci tampilan section pertama saat halaman dimuat window.addEventListener('DOMContentLoaded', function() { lockSection(); }); // Fungsi untuk mengunci tampilan section function lockSection() { if (isSectionLocked) { disableScrolling(); document.body.style.position = "fixed"; document.body.style.overflowY = "scroll"; document.body.style.height = "100vh"; document.getElementById("section-cover").style.width = "100vw"; // Menambahkan gaya untuk membuat cover full width } } // Fungsi untuk membuka tampilan section function unlockSection() { enableScrolling(); document.body.style.position = ""; document.body.style.overflowY = ""; document.getElementById("section-cover").style.width = ""; // Menghapus gaya untuk mengembalikan lebar cover ke nilai aslinya } document.getElementById("tombol-buka").onclick = function() { unlockSection(); playAudio(); }; function disableScrolling() { var x = window.scrollX; var y = window.scrollY; window.onscroll = function() { window.scrollTo(x, y); }; } function enableScrolling() { window.onscroll = null; } function playAudio(){ var isYT = false; if(document.body.contains(document.getElementById("song"))) { document.getElementById("song").play(); isYT = false; } else { isYT = true; player.playVideo(); } }
/* Gaya ikon play/pause */ #audio-container { display: flex; justify-content: center; align-items: center; height: 3vh; } #audio-toggle { font-size: 25px; color: #C0A275; /* Warna ikon play */ cursor: pointer; transition: color 0.3s, transform 0.3s; } #audio-toggle:hover { color: #B6BBC4; /* Warna ikon play saat hover */ transform: scale(1.2); /* Efek perbesaran saat di-hover */ } .animate-spin { animation: spin 0.5s; } .animate-spin-reverse { animation: spin-reverse 0.5s; } @keyframes spin { from {transform: rotate(0deg);} to {transform: rotate(360deg);} } @keyframes spin-reverse { from {transform: rotate(360deg);} to {transform: rotate(0deg);} }
var audio = document.getElementById('audio'); var audioToggle = document.getElementById('audio-toggle'); // Fungsi untuk memainkan atau menghentikan audio saat ikon play/pause diklik audioToggle.addEventListener('click', function() { if (audio.paused) { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } else { audio.pause(); audioToggle.className = 'fa fa-play'; audioToggle.classList.add('animate-spin-reverse'); setTimeout(function() { audioToggle.classList.remove('animate-spin-reverse'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes } }); // Fungsi untuk autoplay audio saat "tombol-buka" diklik document.getElementById('tombol-buka').addEventListener('click', function() { audio.play(); audioToggle.className = 'fa fa-pause'; audioToggle.classList.add('animate-spin'); setTimeout(function() { audioToggle.classList.remove('animate-spin'); }, 500); // durasi animasi harus sesuai dengan durasi dalam @keyframes });

Invilove 01

Cover-Photo.webp
Indah & Damar
Bapak/Ibu/Saudara/i
Tamu Undangan
Tanpa mengurangi rasa hormat, kami bermaksud mengundang Anda untuk menghadiri acara pernikahan kami.
Mohon maaf apabila ada kesalahan penulisan nama/gelar
Copyright © 2025 DIGITAL INVITATION