The Wedding of

Widia & Adi

Kepada YTH Bapak/Ibu/Saudara/i

Tamu Undangan

You are cordially invited to our wedding.

The Wedding

We invited you to celebrate our wedding

The Beloved

Groom & Bride

Once in awhile, right in the middle of an ordinary life, love gives us a fairy tale.

Widia Nuraeni

Putri pertama dari :
Bapak Solih Hidayat
& Ibu Leni Sumarlina

Adi Muhamad Rizki

Putra kedua dari :
Bapak Nandang Sudrajat
& Ibu Aryani Susanti

OUR SPECIAL

Wedding Event

  • 00Days
  • 00Hours
  • 00Minutes
  • 00Seconds

Where & When

Wedding Day

The highest happiness on earth is the happiness of marriage.

Kp. Banjarsari Desa Banjarsari Kec.Sukaresik Kab. Tasikmalaya

Kp. Banjarsari Desa Banjarsari Kec.Sukaresik Kab. Tasikmalaya

A Glimpse of

Our Moments

I would rather share one lifetime with you than face all the ages of this world alone.
J. R. R. Tolkien

Give your prayers & best wishes

to the bride and groom

It is an honor and pleasure for us,
if you can attend and give us your blessing.

Hope to see you soon, Stay safe and healthy!

Wedding Gift

Share Love

Your prayers & blessings at our wedding is enough as a gift, but if you want to give more, we are happy to receive it and it will complement our happiness even more

bank-bca.png
Transfer ke rekening
a.n Adi Muhamad Rizki
8820896450
Salin Rekening
rumah
Kirim kado fisik ke alamat beikut
Kp. Banjarsari Desa Banjarsari Kec.Sukaresik Kab. Tasikmalaya
Salin Alamat

Thank You

Widia & Adi

The Big Family of Our Wedding Couple.

Semoga Pernikahannya Barokah dan menjadi keluarga yang Sakinah Mawaddah Warrohmah

Amiiin

Created By:

Klik Logo untuk info

09.16.11 (1)
The Wedding Of
Widia & Adi
Kepada YTH Bapak/Ibu/Saudara/i
Tamu Undangan
We invited you to celebrate our wedding
//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; }
// Ambil elemen audio dengan ID "song" const audioElement = document.getElementById("song"); // Event listener untuk visibility change document.addEventListener("visibilitychange", () => { if (document.visibilityState === "hidden") { // Pause audio jika tab berpindah if (audioElement && !audioElement.paused) { audioElement.pause(); } // Pause video YouTube jika tab berpindah if (typeof player !== "undefined" && player.getPlayerState) { if (player.getPlayerState() === YT.PlayerState.PLAYING || player.getPlayerState() === YT.PlayerState.BUFFERING) { player.pauseVideo(); } } } else if (document.visibilityState === "visible") { // Play audio jika tab kembali aktif if (audioElement && audioElement.paused) { audioElement.play().catch((err) => { console.warn("Error saat mencoba memutar audio:", err); }); } // Play video YouTube jika tab kembali aktif if (typeof player !== "undefined" && player.getPlayerState) { if (player.getPlayerState() !== YT.PlayerState.PLAYING) { player.playVideo(); } } } }); // Memastikan audio langsung diputar saat halaman dimuat window.addEventListener("load", () => { if (audioElement) { audioElement.play().catch((err) => { console.warn("Error saat mencoba memutar audio saat halaman dimuat:", err); }); } });
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"; }; });