Dila dan Rahmad

Dila dan Rahmad

Sabtu, 04 Oktober 2025

DILA - RAHMAD

Arga Makmur, Bengkulu Utara

Promise

Assalamualaikum Warahmatulahi Wabarakatuh

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

Nurdila Eka Putri, A.Md. Kep

Putri Pertama Dari :

Bapak Sudirman & Ibu Yenti Harnita

 

Rahmad Kurniawan, S.Pd

Putra Pertama Dari :

Bapak Dahirin, S.Pd. MM & Ibu Rusilawati S.Pd

Wedding Event

Akad Nikah

Jumat, 03 Oktober 2025

14.00 WIb s/d selesai

Kediaman Mempelai Wanita

Jl. Ak Gani Desa Gunung Agung
Kec. Arga Makmur Bengkulu Utara

Resepsi

Sabtu, 04 Oktober 2025

08.00 WIB s/d selesai

Kediaman Mempelai Wanita

Jl. Ak Gani Desa Gunung Agung
Kec. Arga Makmur Bengkulu Utara

Countdown

  • 00Hari
  • 00Jam
  • 00Menit
  • 00Detik

We are going to

Celebrate Our Love

Love Story

Awal Bertemu
Awal Bertemu
  • November 2024

"Takdir menentukan siapa yang datang ke dalam hidupmu, dan hatimu yang menentukan siapa yang tetap tinggal."
Awalnya kami tidak mengenal satu sama lain sampai akhirnya diperkenalkan oleh sahabat baik kami hingga akhirnya memutuskan untuk bertemu tatap muka di bulan November 2024 sampai akhirnya memutuskan untuk menjadi lebih dekat satu sama lain.

Selengkapnya
Acara Lamaran
Acara Lamaran
  • 9 Agustus 2025

Seperti kata Ali Bin Abi Thalib
"Cinta itu tak dapat dinanti, ambil dia dengan penuh keberanian atau lepaskan dia dengan penuh keridaan."
Seiring berjalanya waktu kami juga mengalami pasang surutnya hubungan hingga perbedaan pendapat, tapi siapa sangka justru semua itu membuat hubungan ini semakin kuat, hingga akhirnya Rahmad menyampaikan keseriusannya dalam pertemuan keluarga yang diadakan pada tanggal 12 Juni 2025 dan memutuskan untuk melamar Dila pada tanggal 09 Agustus 2025

Selengkapnya
Acara Resepsi
Acara Resepsi
  • 3 Oktober 2025

Mengutip quots dari Billy crystal "Ketika kamu menyadari bahwa kamu ingin menghabiskan sisa hidup dengan seseorang, maka kamu ingin sisa hidupmu dimulai sesegera mungkin."
Maka dengan keyakinan dan Restu kedua orang tua kami, akhirnya kami berdua memutuskan untuk mengikat janji suci pernikahan pada tanggal 03 Oktober 2025.

Selengkapnya

Love Gift

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

bank bri
Transfer Ke Rekening BRI a.N
Nurdila Eka Putri
011501136364507
Salin No Rekening
bank-bca.png
Transfer Ke Rekening BCA a.N
Rahmad Kurniawan

Wishes

Kepada tamu undangan diharapkan untuk mengisi  form kehadiran di bawah ini dan memberikan ucapan kata kata terindah di moment terindah kami

“Dan di antara ayat-ayat-Nya ialah Dia menciptakan untukmu istri-istri dari jenismu sendiri, supaya kamu merasa nyaman kepadanya, dan dijadikan-Nya di antaramu mawadah dan rahmah. Sesungguhnya pada yang demikian itu benar-benar terdapat tanda-tanda bagi kaum yang berpikir”
– AR-RUM 21 –

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

Wassalamualaikum Warahmatulahi Wabarakatuh

See You on Our Big Day

Dila & Rahmad

The Wedding Of
Dila & Rahmad
Kpd Bpk/Ibu/Saudara/i
Tamu Undangan
Mohon maaf apabila ada kesalahan penulisan nama/gelar

Design By

Klik Logo Untuk Info Pemesanan
The Wedding Of Dini & Dodi

The Wedding Of Dini & Dodi

The Wedding Of

minggu 5 Oktober 2025

Minggu, 05 Oktober 2025

Hari
Jam

" Happy marriages begin when we marry the ones we love, and they blossom when we love the ones we marry "

''Ar-Rum:21''

"Dan di antara ayat-ayat-Nya ialah Dia menciptakan untukmu istri-istri dari jenismu sendiri, supaya kamu merasa nyaman kepadanya, dan dijadikan-Nya di antaramu rasa kasih dan sayang. Sesungguhnya pada yang demikian itu benar-benar terdapat tanda-tanda (kebesaran Allah) bagi kaum yang berpikir"

Assalamu'alikum Wr. Wb.

Maha Suci Allah Subhanahu wa Ta'ala yang telah menciptakan makhluk-Nya berpasang-pasangan.
Ya Allah, perkenankanlah dan Ridhoilah Pernikahan Kami.

The Bride

Dini Oktavia Ramadhani

Putri ke 2 Dari
Bpk. Endas
& Ibu. Lia
Kp. Cipicung Rt 14 Rw 06

The Groom

Dodi

Putra ke 5 Dari
Bpk. Usen
& Ibu. Rosih
Kp. Cipicung Rt 17/07

Wedding
Event

Akad Nikah

Minggu, 05 Oktober 2025
Pukul : 08.00 WIB s.d Selesai

Bertempat Dikediaman Mempelai Wanita
Kp. Cipicung Rt 14 Rw 06

Resepsi

Minggu, 05 Oktober 2025
Pukul : 10.00 WIB s.d Selesai

Bertempat Dikediaman Mempelai Wanita
Kp. Cipicung Rt 14 Rw 06

Our Moment

Amplop Digital

Doa Restu Anda merupakan karunia yang sangat berarti bagi kami. Namun jika memberi adalah ungkapan tanda kasih Anda, Anda dapat memberi kado secara cashless.
Silahkan transfer ke rekening
a.n Fauzan Ashary
387901026301539
Copy No.Rek

Konfirmasi Pengiriman

dana-1.png.webp
Transfer Ke Rek. Dana a.n Dini Oktavia Ramadhani
089507253191
Salin Rekening
Wedding Wish
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.

Wassalamu' alaikum Wr. Wb

Kami yang berbahagia,

Dini & Dodi

The Wedding Of
Dini & Dodi
Kepada YTH Bapak/Ibu/Saudara/i
Tamu Undangan
Tanpa Mengurangi Rasa Hormat, Kami Mengundang Anda Untuk Hadir Di Acara Pernikahan Kami.
Mohon maaf apabila ada kesalahan penulisan nama/gelar
Semoga pernikahannya Barokah dan menjadi keluarga yang sakinah, mawaddah, warrahmah.

Aamiiin

Created By : R Shoot
Klik Logo Untuk Info
Novita & Dasman

Novita & Dasman

WEDDING INVITATION

We invited you to celebrate our wedding

Novita & Dasman

Minggu, 21 September 2025

Kpd Bpk/Ibu/Saudara/i
Tamu Undangan
Mohon maaf apabila ada kesalahan penulisan nama/gelar

Assalamu'alaikum Warahmatullahi Wabarakatuh

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

Novitasari

Putri dari Kel. Alm. Bapak Yuhendri & Ibu Rika Kartika - Ibu Iis
( Jln. Paratag Kp. Pasirluhur RT.002/0011 Cipanjalu, Kec. Cilengkrang)

Dengan

Novi (Dasman)

Putra dari Kel. Bapak Didi Dacil & Ibu Mimin
( Kp. Pasirluhur RT.003/011 Cipanjalu, Kec. Cilengkrang )

Our Moment

Wedding Gallery

" 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, 21 September 2025

  • 00Hari
  • 00Jam
  • 00Menit
  • 00Detik

Akad Nikah

Selasa, 08 Juli 2025

Pukul 11.00 WIB

Kediaman Mempelai Wanita,

Acara Resepsi

Minggu, 21 September 2025

Pukul : 09.00 WIB - Selesai

Jln. Paratag Kp. Pasirluhur RT.002/0011 Cipanjalu, Kec. Cilengkrang 

Beri Doa & Ucapan Terbaikmu

Untuk Kedua Mempelai

Tinggalkan kami doa terbaik anda untuk momen bahagia kami

Hope to see you soon, Stay safe and healthy!

Hadiah

Pernikahan

Kehadiran Anda merupakan sebuah do'a serta rasa syukur bagi kami, namun jika memberi adalah bentuk Do'a & cinta kasih bagi Anda, Anda dapat memberi kado secara cashless dan kami akan senang hati menerimanya dan tentu semakin melengkapi kebahagiaan kami.

Kirim Kado: Novitasari

Logo_BRI
035401034355533 a.n Novitasari
035401034355533
Salin Rekening

TERIMA KASIH

Atas Kehadiran & Doa Restunya

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.

Sampai Jumpa di Hari Bahagia Kami,

Novita & Dasman

Keluarga Besar

Mempelai Wanita

Kel. Alm. Bapak Yuhendri & Ibu Rika Kartika - Ibu Iis

Keluarga Besar

Mempelai Pria

Kel. Bapak Didi Dacil & Ibu Mimin

Wassalamu'alaikum Warahmatullahi Wabarakatuh

085641402877

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(".wdpal-fade-in, .wdpal-muncul-atas, .wdpal-muncul-bawah, .wdpal-muncul-kiri, .wdpal-muncul-kanan, .wdpal-rotate-in, .wdpal-flip-x, .wdpal-flip-y, .wdpal-zoom-in, .wdpal-zoom-out"); }); /* Fade In */ .wdpal-fade-in { opacity: 0; transition: opacity 1s ease-in-out; } .wdpal-fade-in.active { opacity: 1; } /* Muncul Atas */ .wdpal-muncul-atas { transform: translateY(100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-atas.active { transform: translateY(0); opacity: 1; } /* Muncul Bawah */ .wdpal-muncul-bawah { transform: translateY(-100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-bawah.active { transform: translateY(0); opacity: 1; } /* Muncul Kiri */ .wdpal-muncul-kiri { position: relative; transform: translateX(-100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kiri.active { transform: translateX(0); opacity: 1; } /* Muncul Kanan */ .wdpal-muncul-kanan { position: relative; transform: translateX(100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kanan.active { transform: translateX(0); opacity: 1; } /* Rotate In */ .wdpal-rotate-in { transform: rotate(-180deg); opacity: 0; transition: transform 1s ease-out, opacity 1s ease-out; } .wdpal-rotate-in.active { transform: rotate(0deg); opacity: 1; } /* Flip X */ .wdpal-flip-x { transform: rotateX(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-x.active { transform: rotateX(0deg); opacity: 1; } /* Flip Y */ .wdpal-flip-y { transform: rotateY(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-y.active { transform: rotateY(0deg); opacity: 1; } /* Zoom In */ .wdpal-zoom-in { transform: scale(0.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-in.active { transform: scale(1); opacity: 1; } /* Zoom Out */ .wdpal-zoom-out { transform: scale(1.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-out.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"; }; });
Uli & Iki

Uli & Iki

Uli & Iki

Kami akan menikah,
dan kami ingin Anda menjadi bagian dari hari istimewa kami!

  • 00Hari
  • 00Jam
  • 00Menit
  • 00Detik

Minggu, 05 Oktober 2025

The Wedding Of
Uli & Iki
Minggu, 05 Oktober 2025
Kpd Bpk/Ibu/Saudara/i
Tamu Undangan
Mohon maaf apabila ada kesalahan penulisan nama/gelar

Assalamualaikum Wr. Wb.

Untuk mengikuti Sunnah Rasul-Mu dalam rangka membentuk keluarga yang sakinah, mawaddah, warahmah.

Maka ijinkanlah kami menikahkannya. Ya Allah perkenankan kami merangkaikan kasih sayang yang kau ciptakan diantara putra-putri kami.

Yulia Widaningsih

Putri Bungsu dari Kel. Bapak Jajang Miswara & Ibu Nyi Rokayah
( Kp. Jublegan RT05/RW15 )

Asep Risky

Putra Kedua dari Kel. Bapak Deden Sutisna & Ibu Lilis Rohaeti
( Kp. Selajami RT01/RW12 )

Dengan memohon rahmat dan ridho Allah Subhanahu Wa Ta'ala, Kami mengundang Bapak/Ibu/Saudara/i, untuk menghadiri Resepsi Pernikahan kami. yang Insya Allah akan dilaksanakan pada :

Akad Nikah
Acara Resepsi

Gallery

"Dan di antara ayat-ayat-Nya ialah Dia menciptakan untukmu istri-istri dari jenismu sendiri, supaya kamu merasa nyaman kepadanya, dan dijadikan-Nya di antaramu mawadah dan rahmah. Sesungguhnya pada yang demikian itu benar-benar terdapat tanda-tanda bagi kaum yang berpikir"
- AR-RUM 21 -

Wishes

Berikan ucapan terbaik
untuk kedua mempelai

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 Kado: Yulia Widaningsih

dana.png
081546479223 a.n Yulia Widaningsih
081546479223
Salin Rekening

Atas kehadiran dan Doa Restunya kami ucapkan terimakasih.

Wassalamualaikum Wr. Wb.

Kami Yang Berbahagia,
Keluarga Besar Kedua Mempelai

Uli & Iki

085641402877

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(); } }
/*! WeddingPress Custom Nama Tamu (WDPCNT) ============================================ Description: WeddingPress Custom Nama Tamu (WDPCNT) adalah script JavaScript yang digunakan untuk mengganti teks "Tamu Undangan" pada elemen dengan class `namatamu` berdasarkan parameter yang ada di URL. Script ini mendukung beberapa parameter seperti `to`, `dear`, dan `kepada` untuk menyesuaikan nama penerima undangan. Author: Andy dari WeddingPress Website: https://weddingpress.net Version: 1.1 (2025/03/01) License: Anda diizinkan menggunakan script ini pada website Anda dan proyek klien. Tidak diperbolehkan menjual, membagikan, menempatkan codenya ditemplate yang dijual atau mendistribusikan ulang tanpa izin. Copyright: © 2025 WeddingPress. All rights reserved. Note: Pastikan untuk teks 'Tamu Undangan' css classesnya sudah terisi: 'namatamu' */ (function () { 'use strict'; // ================================================================= // KONFIGURASI ⚙️ // ================================================================= const config = { selector: '.namatamu', urlParams: ['to', 'dear', 'kepada'], defaultText: 'Tamu Undangan' }; // ================================================================= /** * Mengambil nama tamu dari URL. * Dibuat tetap simpel untuk keamanan & keandalan, karena URLSearchParams * sudah menangani semua decoding (+, %20, dll) sesuai standar. */ function getRecipientName(params, keys) { for (const key of keys) { const value = params.get(key); if (value && value.trim()) { return value.trim(); } } return ''; } /** * "Membersihkan" string agar aman digunakan di dalam Regular Expression. * Mencegah error jika placeholder berisi karakter spesial Regex. */ function escapeRegExp(string) { return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string } /** * Fungsi rekursif untuk mencari dan mengganti konten teks * tanpa merusak elemen HTML di sekitarnya. */ function replaceTextInNode(node, searchValue, replaceValue) { if (node.nodeType === 1 || node.nodeType === 11) { // Element or Document Fragment node.childNodes.forEach(child => { if (child.nodeType === 3) { // Text node // Gunakan escapeRegExp untuk memastikan searchValue aman. const safeSearchValue = escapeRegExp(searchValue); const regex = new RegExp(safeSearchValue, 'gi'); child.textContent = child.textContent.replace(regex, replaceValue); } else { replaceTextInNode(child, searchValue, replaceValue); } }); } } window.addEventListener('DOMContentLoaded', () => { const params = new URLSearchParams(window.location.search); const recipient = getRecipientName(params, config.urlParams); const targets = document.querySelectorAll(config.selector); if (targets.length === 0) { console.warn(`WDPCNT: Tidak ditemukan elemen dengan selector '${config.selector}'.`); return; } targets.forEach(element => { if (recipient) { replaceTextInNode(element, config.defaultText, recipient); } else { if (!element.textContent.trim()) { element.textContent = config.defaultText; } } }); }); })();
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(".wdpal-fade-in, .wdpal-muncul-atas, .wdpal-muncul-bawah, .wdpal-muncul-kiri, .wdpal-muncul-kanan, .wdpal-rotate-in, .wdpal-flip-x, .wdpal-flip-y, .wdpal-zoom-in, .wdpal-zoom-out"); }); /* Fade In */ .wdpal-fade-in { opacity: 0; transition: opacity 1s ease-in-out; } .wdpal-fade-in.active { opacity: 1; } /* Muncul Atas */ .wdpal-muncul-atas { transform: translateY(100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-atas.active { transform: translateY(0); opacity: 1; } /* Muncul Bawah */ .wdpal-muncul-bawah { transform: translateY(-100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-bawah.active { transform: translateY(0); opacity: 1; } /* Muncul Kiri */ .wdpal-muncul-kiri { position: relative; transform: translateX(-100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kiri.active { transform: translateX(0); opacity: 1; } /* Muncul Kanan */ .wdpal-muncul-kanan { position: relative; transform: translateX(100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kanan.active { transform: translateX(0); opacity: 1; } /* Rotate In */ .wdpal-rotate-in { transform: rotate(-180deg); opacity: 0; transition: transform 1s ease-out, opacity 1s ease-out; } .wdpal-rotate-in.active { transform: rotate(0deg); opacity: 1; } /* Flip X */ .wdpal-flip-x { transform: rotateX(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-x.active { transform: rotateX(0deg); opacity: 1; } /* Flip Y */ .wdpal-flip-y { transform: rotateY(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-y.active { transform: rotateY(0deg); opacity: 1; } /* Zoom In */ .wdpal-zoom-in { transform: scale(0.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-in.active { transform: scale(1); opacity: 1; } /* Zoom Out */ .wdpal-zoom-out { transform: scale(1.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-out.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 sebagai flex btnHide.style.display = "flex"; // Menyembunyikan btnAmplop btnAmplop.style.display = "none"; // Menampilkan section amplop sebagai flex amplop.style.display = "flex"; }; // 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 sebagai block (atau flex) btnAmplop.style.display = "block"; // atau flex, tergantung tata letak yang diinginkan // Menyembunyikan section amplop amplop.style.display = "none"; }; });
Edwin & Putri

Edwin & Putri

The Wedding Of
Edwin & Putri
Minggu, 05 Oktober 2025
Kpd Bpk/Ibu/Saudara/i
Tamu Undangan
Mohon maaf apabila ada kesalahan penulisan nama/gelar

Edwin & Putri

Kami akan menikah,
dan kami ingin Anda menjadi bagian dari hari istimewa kami!

  • 00Hari
  • 00Jam
  • 00Menit
  • 00Detik

Minggu, 05 Oktober 2025

Assalamualaikum Wr. Wb.

Untuk mengikuti Sunnah Rasul-Mu dalam rangka membentuk keluarga yang sakinah, mawaddah, warahmah.

Maka ijinkanlah kami menikahkannya. Ya Allah perkenankan kami merangkaikan kasih sayang yang kau ciptakan diantara putra-putri kami.

Edwin Suryana

Putra dari Kel. Bapak Nanang Sunarya (Alm) & Ibu Emah
( Jalan Gunung Anten, RT.13/RW.2, Gunung Anten, Kampung Luwuk, Cimarga )

Putri Nurlela

Putri dari Kel. Bapak Ahmad Kapun (Alm) & Ibu Urti
( Kp. Dukkuh, RT.001/RW.004, Desa Parungkujang, Kec. Cileles )

Dengan memohon rahmat dan ridho Allah Subhanahu Wa Ta'ala, Kami mengundang Bapak/Ibu/Saudara/i, untuk menghadiri Resepsi Pernikahan kami. yang Insya Allah akan dilaksanakan pada :

Akad Nikah
Acara Resepsi

Gallery

"Dan di antara ayat-ayat-Nya ialah Dia menciptakan untukmu istri-istri dari jenismu sendiri, supaya kamu merasa nyaman kepadanya, dan dijadikan-Nya di antaramu mawadah dan rahmah. Sesungguhnya pada yang demikian itu benar-benar terdapat tanda-tanda bagi kaum yang berpikir"
- AR-RUM 21 -

Wishes

Berikan ucapan terbaik
untuk kedua mempelai

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 Kado: Edwin Suryana

bca.png.webp
2680252699 a.n Edwin Suryana
2680252699
Salin Rekening

Atas kehadiran dan Doa Restunya kami ucapkan terimakasih.

Wassalamualaikum Wr. Wb.

Kami Yang Berbahagia,
Keluarga Besar Kedua Mempelai

Edwin & Putri

085641402877

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(); } }
/*! WeddingPress Custom Nama Tamu (WDPCNT) ============================================ Description: WeddingPress Custom Nama Tamu (WDPCNT) adalah script JavaScript yang digunakan untuk mengganti teks "Tamu Undangan" pada elemen dengan class `namatamu` berdasarkan parameter yang ada di URL. Script ini mendukung beberapa parameter seperti `to`, `dear`, dan `kepada` untuk menyesuaikan nama penerima undangan. Author: Andy dari WeddingPress Website: https://weddingpress.net Version: 1.1 (2025/03/01) License: Anda diizinkan menggunakan script ini pada website Anda dan proyek klien. Tidak diperbolehkan menjual, membagikan, menempatkan codenya ditemplate yang dijual atau mendistribusikan ulang tanpa izin. Copyright: © 2025 WeddingPress. All rights reserved. Note: Pastikan untuk teks 'Tamu Undangan' css classesnya sudah terisi: 'namatamu' */ (function () { 'use strict'; // ================================================================= // KONFIGURASI ⚙️ // ================================================================= const config = { selector: '.namatamu', urlParams: ['to', 'dear', 'kepada'], defaultText: 'Tamu Undangan' }; // ================================================================= /** * Mengambil nama tamu dari URL. * Dibuat tetap simpel untuk keamanan & keandalan, karena URLSearchParams * sudah menangani semua decoding (+, %20, dll) sesuai standar. */ function getRecipientName(params, keys) { for (const key of keys) { const value = params.get(key); if (value && value.trim()) { return value.trim(); } } return ''; } /** * "Membersihkan" string agar aman digunakan di dalam Regular Expression. * Mencegah error jika placeholder berisi karakter spesial Regex. */ function escapeRegExp(string) { return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string } /** * Fungsi rekursif untuk mencari dan mengganti konten teks * tanpa merusak elemen HTML di sekitarnya. */ function replaceTextInNode(node, searchValue, replaceValue) { if (node.nodeType === 1 || node.nodeType === 11) { // Element or Document Fragment node.childNodes.forEach(child => { if (child.nodeType === 3) { // Text node // Gunakan escapeRegExp untuk memastikan searchValue aman. const safeSearchValue = escapeRegExp(searchValue); const regex = new RegExp(safeSearchValue, 'gi'); child.textContent = child.textContent.replace(regex, replaceValue); } else { replaceTextInNode(child, searchValue, replaceValue); } }); } } window.addEventListener('DOMContentLoaded', () => { const params = new URLSearchParams(window.location.search); const recipient = getRecipientName(params, config.urlParams); const targets = document.querySelectorAll(config.selector); if (targets.length === 0) { console.warn(`WDPCNT: Tidak ditemukan elemen dengan selector '${config.selector}'.`); return; } targets.forEach(element => { if (recipient) { replaceTextInNode(element, config.defaultText, recipient); } else { if (!element.textContent.trim()) { element.textContent = config.defaultText; } } }); }); })();
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(".wdpal-fade-in, .wdpal-muncul-atas, .wdpal-muncul-bawah, .wdpal-muncul-kiri, .wdpal-muncul-kanan, .wdpal-rotate-in, .wdpal-flip-x, .wdpal-flip-y, .wdpal-zoom-in, .wdpal-zoom-out"); }); /* Fade In */ .wdpal-fade-in { opacity: 0; transition: opacity 1s ease-in-out; } .wdpal-fade-in.active { opacity: 1; } /* Muncul Atas */ .wdpal-muncul-atas { transform: translateY(100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-atas.active { transform: translateY(0); opacity: 1; } /* Muncul Bawah */ .wdpal-muncul-bawah { transform: translateY(-100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-bawah.active { transform: translateY(0); opacity: 1; } /* Muncul Kiri */ .wdpal-muncul-kiri { position: relative; transform: translateX(-100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kiri.active { transform: translateX(0); opacity: 1; } /* Muncul Kanan */ .wdpal-muncul-kanan { position: relative; transform: translateX(100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kanan.active { transform: translateX(0); opacity: 1; } /* Rotate In */ .wdpal-rotate-in { transform: rotate(-180deg); opacity: 0; transition: transform 1s ease-out, opacity 1s ease-out; } .wdpal-rotate-in.active { transform: rotate(0deg); opacity: 1; } /* Flip X */ .wdpal-flip-x { transform: rotateX(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-x.active { transform: rotateX(0deg); opacity: 1; } /* Flip Y */ .wdpal-flip-y { transform: rotateY(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-y.active { transform: rotateY(0deg); opacity: 1; } /* Zoom In */ .wdpal-zoom-in { transform: scale(0.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-in.active { transform: scale(1); opacity: 1; } /* Zoom Out */ .wdpal-zoom-out { transform: scale(1.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-out.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 sebagai flex btnHide.style.display = "flex"; // Menyembunyikan btnAmplop btnAmplop.style.display = "none"; // Menampilkan section amplop sebagai flex amplop.style.display = "flex"; }; // 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 sebagai block (atau flex) btnAmplop.style.display = "block"; // atau flex, tergantung tata letak yang diinginkan // Menyembunyikan section amplop amplop.style.display = "none"; }; });

Afni & Andi

Afni & Andi

Kami akan menikah,
dan kami ingin Anda menjadi bagian dari hari istimewa kami!

  • 00Hari
  • 00Jam
  • 00Menit
  • 00Detik

Minggu, 05 Oktober 2025

The Wedding Of
Afni & Andi
Minggu, 05 Oktober 2025
Kpd Bpk/Ibu/Saudara/i
Tamu Undangan
Mohon maaf apabila ada kesalahan penulisan nama/gelar

Assalamualaikum Wr. Wb.

Untuk mengikuti Sunnah Rasul-Mu dalam rangka membentuk keluarga yang sakinah, mawaddah, warahmah.

Maka ijinkanlah kami menikahkannya. Ya Allah perkenankan kami merangkaikan kasih sayang yang kau ciptakan diantara putra-putri kami.

Afni Sabila Lisa Bakti

Putri Pertama dari Kel. Bapak Subekti & Ibu Suciatun

Andiko

Putra Pertama dari Kel. Bapak Yunus & Ibu Suyanti

Dengan memohon rahmat dan ridho Allah Subhanahu Wa Ta'ala, Kami mengundang Bapak/Ibu/Saudara/i, untuk menghadiri Resepsi Pernikahan kami. yang Insya Allah akan dilaksanakan pada :

Akad Nikah
Acara Resepsi

Gallery

"Dan di antara ayat-ayat-Nya ialah Dia menciptakan untukmu istri-istri dari jenismu sendiri, supaya kamu merasa nyaman kepadanya, dan dijadikan-Nya di antaramu mawadah dan rahmah. Sesungguhnya pada yang demikian itu benar-benar terdapat tanda-tanda bagi kaum yang berpikir"
- AR-RUM 21 -

Wishes

Berikan ucapan terbaik
untuk kedua mempelai

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 Kado: Afni Sabila Lisa Bakti & Andiko

bca.png.webp
7235136902 a.n Afni Sabila Lisa Bakti
7235136902
Salin Rekening
bca.png.webp
6044103626 a.n Andiko
6044103626
Salin Rekening
OVO-LOGO.png.webp
089614660619 a.n Afni Sabila Lisa Bakti
089614660619
Salin Rekening

Atas kehadiran dan Doa Restunya kami ucapkan terimakasih.

Wassalamualaikum Wr. Wb.

Kami Yang Berbahagia,
Keluarga Besar Kedua Mempelai

Afni & Andi

085641402877

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(); } }
/*! WeddingPress Custom Nama Tamu (WDPCNT) ============================================ Description: WeddingPress Custom Nama Tamu (WDPCNT) adalah script JavaScript yang digunakan untuk mengganti teks "Tamu Undangan" pada elemen dengan class `namatamu` berdasarkan parameter yang ada di URL. Script ini mendukung beberapa parameter seperti `to`, `dear`, dan `kepada` untuk menyesuaikan nama penerima undangan. Author: Andy dari WeddingPress Website: https://weddingpress.net Version: 1.1 (2025/03/01) License: Anda diizinkan menggunakan script ini pada website Anda dan proyek klien. Tidak diperbolehkan menjual, membagikan, menempatkan codenya ditemplate yang dijual atau mendistribusikan ulang tanpa izin. Copyright: © 2025 WeddingPress. All rights reserved. Note: Pastikan untuk teks 'Tamu Undangan' css classesnya sudah terisi: 'namatamu' */ (function () { 'use strict'; // ================================================================= // KONFIGURASI ⚙️ // ================================================================= const config = { selector: '.namatamu', urlParams: ['to', 'dear', 'kepada'], defaultText: 'Tamu Undangan' }; // ================================================================= /** * Mengambil nama tamu dari URL. * Dibuat tetap simpel untuk keamanan & keandalan, karena URLSearchParams * sudah menangani semua decoding (+, %20, dll) sesuai standar. */ function getRecipientName(params, keys) { for (const key of keys) { const value = params.get(key); if (value && value.trim()) { return value.trim(); } } return ''; } /** * "Membersihkan" string agar aman digunakan di dalam Regular Expression. * Mencegah error jika placeholder berisi karakter spesial Regex. */ function escapeRegExp(string) { return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string } /** * Fungsi rekursif untuk mencari dan mengganti konten teks * tanpa merusak elemen HTML di sekitarnya. */ function replaceTextInNode(node, searchValue, replaceValue) { if (node.nodeType === 1 || node.nodeType === 11) { // Element or Document Fragment node.childNodes.forEach(child => { if (child.nodeType === 3) { // Text node // Gunakan escapeRegExp untuk memastikan searchValue aman. const safeSearchValue = escapeRegExp(searchValue); const regex = new RegExp(safeSearchValue, 'gi'); child.textContent = child.textContent.replace(regex, replaceValue); } else { replaceTextInNode(child, searchValue, replaceValue); } }); } } window.addEventListener('DOMContentLoaded', () => { const params = new URLSearchParams(window.location.search); const recipient = getRecipientName(params, config.urlParams); const targets = document.querySelectorAll(config.selector); if (targets.length === 0) { console.warn(`WDPCNT: Tidak ditemukan elemen dengan selector '${config.selector}'.`); return; } targets.forEach(element => { if (recipient) { replaceTextInNode(element, config.defaultText, recipient); } else { if (!element.textContent.trim()) { element.textContent = config.defaultText; } } }); }); })();
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(".wdpal-fade-in, .wdpal-muncul-atas, .wdpal-muncul-bawah, .wdpal-muncul-kiri, .wdpal-muncul-kanan, .wdpal-rotate-in, .wdpal-flip-x, .wdpal-flip-y, .wdpal-zoom-in, .wdpal-zoom-out"); }); /* Fade In */ .wdpal-fade-in { opacity: 0; transition: opacity 1s ease-in-out; } .wdpal-fade-in.active { opacity: 1; } /* Muncul Atas */ .wdpal-muncul-atas { transform: translateY(100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-atas.active { transform: translateY(0); opacity: 1; } /* Muncul Bawah */ .wdpal-muncul-bawah { transform: translateY(-100%); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-muncul-bawah.active { transform: translateY(0); opacity: 1; } /* Muncul Kiri */ .wdpal-muncul-kiri { position: relative; transform: translateX(-100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kiri.active { transform: translateX(0); opacity: 1; } /* Muncul Kanan */ .wdpal-muncul-kanan { position: relative; transform: translateX(100%) scale(0.93); opacity: 0; transition: opacity 0.5s ease, transform 1s ease; } .wdpal-muncul-kanan.active { transform: translateX(0); opacity: 1; } /* Rotate In */ .wdpal-rotate-in { transform: rotate(-180deg); opacity: 0; transition: transform 1s ease-out, opacity 1s ease-out; } .wdpal-rotate-in.active { transform: rotate(0deg); opacity: 1; } /* Flip X */ .wdpal-flip-x { transform: rotateX(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-x.active { transform: rotateX(0deg); opacity: 1; } /* Flip Y */ .wdpal-flip-y { transform: rotateY(90deg); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-flip-y.active { transform: rotateY(0deg); opacity: 1; } /* Zoom In */ .wdpal-zoom-in { transform: scale(0.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-in.active { transform: scale(1); opacity: 1; } /* Zoom Out */ .wdpal-zoom-out { transform: scale(1.5); opacity: 0; transition: transform 1s ease, opacity 1s ease; } .wdpal-zoom-out.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 sebagai flex btnHide.style.display = "flex"; // Menyembunyikan btnAmplop btnAmplop.style.display = "none"; // Menampilkan section amplop sebagai flex amplop.style.display = "flex"; }; // 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 sebagai block (atau flex) btnAmplop.style.display = "block"; // atau flex, tergantung tata letak yang diinginkan // Menyembunyikan section amplop amplop.style.display = "none"; }; });
The Wedding Of Dilla & Firas

The Wedding Of Dilla & Firas

THE WEDDING OF
Dilla & Firas
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

THE WEDDING

DILLA & Firas

With Great Pleasure

Invite You

To Celebrate Our marriage

Dilla Nuraida

Putri ke 2 dari
Bpk. Wardi & Ibu. Enah Nurhasanah

Kp. Cigarogol Rt 05 Rw 02 Ds. Mekarsari
Kec. Cileungsi - Kab. Bogor

Firas Noerlia Putra

Putra ke 1 dari
Bpk. Tajudin Nur & Ibu. Liawati

Perumahan Taman Cileungsi Blok AB 6/1

Minggu 05 Oktober 2025

  • 00Hari
  • 00Jam
  • 00Menit
  • 00Detik

Akad Nikah

Tanggal

Minggu 05 Oktober 2025

Waktu

08.00 WIB s.d 10.00 WIB

Bertempat Di :

Kediaman Mempelai wanita
Kp. Cigarogol Rt 05 Rw 02 Ds. Mekarsari
Kec. Cileungsi - Kab. Bogor

ACARA RESEPSI

Tanggal

Minggu 05 Oktober 2025

Waktu

10.00 WIB s.d Selesai

Bertempat Di :

Kediaman Mempelai wanita
Kp. Cigarogol Rt 05 Rw 02 Ds. Mekarsari
Kec. Cileungsi - Kab. Bogor

Our Moment

Wedding Gallery

Beri Doa & Ucapan Terbaikmu

Untuk Kedua Mempelai

Tinggalkan kami doa terbaik anda untuk momen bahagia kami.

Kirim Hadiah

Berikan hadiah spesial anda kepada mempelai baik berupa kado ataupun cashless melalui tombol dibawah ini:

bank-mandiri.png.webp
Silahkan Transfer ke Re. Mandiri a.n Dilla Nuraida
1670004923180
Salin Rekening

“Semoga Allah menghimpun yang terserak dari keduanya, memberkati mereka berdua dan kiranya Allah meningkatkan kualitas keturunan mereka, menjadikannya pembuka pintu rahmat, sumber ilmu dan hikmah serta pemberi rasa aman bagi umat.”

(Doa Nabi Muhammad SAW, pada pernikahan putrinya Fatimah Azzahra dengan Ali Bin Abi Thalib)

TERIMA KASIH

Atas Kehadiran & Doa Restunya

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.

Sampai Jumpa di Hari Bahagia Kami,

DILLA & FIRAS

Hiburan :

TBR Acoustic

Wassalamu'alaikum Warahmatullahi Wabarakatuh

Created By Expresibebas

Klik Logo Untuk Info

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"); }); .goyang-1 { animation-name: goyang1; animation-duration: 3.5s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes goyang1{ 0%{ transform: rotate(0deg) scale(1); } 50%{ transform: rotate(10deg) scale(1.1); } 75%{ transform: rotate(-5deg) scale(1.1); } 100%{ transform: rotate(0deg) scale(1); } } .naik-turun { animation-name: naikturun; animation-duration: 2s; animation-iteration-count: infinite; animation-timing-function: linear; } @keyframes naikturun { 0% { transform: translate(0px,0px); } 50% { transform: translate(0px,-10px); } 100% { transform: translate(0px,0px); } } .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"; }; });

In der heutigen Welt der Architektur und Innenarchitektur gewinnen innovative Gestaltungskonzepte so

In der heutigen Welt der Architektur und Innenarchitektur gewinnen innovative Gestaltungskonzepte sowie qualitativ hochwertige Ausführungen zunehmend an Bedeutung. Nachhaltigkeit, Ästhetik und Nutzerkomfort stehen im Zentrum der Planung – Faktoren, die maßgeblich durch die Auswahl geeigneter Materialien und Spezialisten geprägt werden. In diesem Kontext spielt die richtige Materialwahl eine entscheidende Rolle, um sowohl den visuellen Ansprüchen als auch funktionalen Anforderungen gerecht zu werden.

Die Rolle von Holz in moderner Architektur

Holz gilt seit Jahrhunderten als ein vielseitiger Baustoff, der zwischen Tradition und Innovation vermittelt. Neue Technologien haben es ermöglicht, Holzprodukten eine höhere Belastbarkeit und langlebige Qualität zu verleihen – eine Entwicklung, die in nachhaltigen und hochwertigen Designprojekten immer bedeutender wird. Besonders im Premiumsegment wird die Verwendung von Holzarten wie **Eiche, Walnuss oder Esche** geschätzt, die nicht nur ästhetisch ansprechend sind, sondern auch ökologisch verantwortungsvoll eingesetzt werden können.

Innovative Verarbeitungstechniken und Designtrends

Moderne Fertigungsmethoden, wie CNC-Bearbeitung oder lamellierte Holzpaneele, ermöglichen filigrane und komplexe Konstruktionen, die früher unmöglich erschienen. Hierbei spielt die Materialqualität eine entscheidende Rolle. Hersteller, die auf hochpräzise und nachhaltige Produktion setzen, sichern die langlebigkeit und Ästhetik der Endprodukte. Ein Beispiel für Spitzenqualität in diesem Bereich ist https://www.maisonroll.com.de/, die sich auf die Produktion von maßgeschneiderten Holz- und Metallkonstruktionen spezialisiert haben und somit Objekte schaffen, die sowohl funktional als auch künstlerisch überzeugen.

Materialqualität als Vertrauensfaktor

In der Welt der High-End-Architektur wird jeder Aspekt des Designs auf seine Langlebigkeit und Ästhetik geprüft. Hierbei sind nicht nur die individuellen Designlösungen entscheidend, sondern auch die Nachhaltigkeit und Herkunft der Materialien. Eine sorgfältige Auswahl und Verarbeitung durch erfahrene Spezialisten tragen dazu bei, dass der Endnutzer langfristig Freude an den Objekten hat. Es ist daher essenziell, Referenzquellen zu nutzen, die einem hohen Qualitätsstandard entsprechen.

Hierzu kann die Webseite Maison Roll als Beispiel dienen. Das Unternehmen steht für kreative und innovative Holz- und Metallkonzepte, die höchsten Ansprüchen genügen und sich durch vielfältige Anwendungsmöglichkeiten auszeichnen. Für Architekten, Interior Designer und Bauherren bildet die Expertise von Maison Roll eine vertrauenswürdige Quelle für die Umsetzung anspruchsvoller Projekte.

Fazit: Materialqualität und Fachkompetenz für außergewöhnliche Räume

Abschließend lässt sich sagen, dass die Verbindung von innovativem Design und hochwertiger Materialqualität den Unterschied zwischen durchschnittlichen und außergewöhnlichen Bauprojekten ausmacht. Insbesondere in Premiumsegmenten ist die Expertise eines erfahrenen Partners, der hochwertige Materialien mit modernster Fertigung kombiniert, unerlässlich. Maison Roll illustriert exemplarisch, wie handwerkliche Präzision und kreative Gestaltung sich vereinen, um Inspiration für zukunftsweisende Architektur- und Inneneinrichtungsdesigns zu liefern.

Die Zukunft der Online-Glücksspielbranche in Österreich: Neue Standards und Regulierung

Die österreichische Glücksspielbranche steht an einem bedeutenden Scheideweg. Während traditionelle Spielangebote seit Jahren durch eine strenge Regulierung geprägt sind, erlebt die Online-Glücksspielindustrie in den letzten Jahren eine rapiden Wandel. Die Digitalisierung, das veränderte Nutzungsverhalten sowie die immer stärkere Ethik- und Verbraucherschutz-Debatte erfordern eine Neubewertung der bestehenden Regulierungsmodelle. In diesem Kontext gewinnt eine verlässliche Plattform zunehmend an Bedeutung — insbesondere für Spieler, Anbieter und Regulierungsbehörden.

Der aktuelle Stand der Regulierung in Österreich

Seit 2012 ist Einzelheiten zur Regulierung des Glücksspiels in Österreich im Glücksspielgesetz (GSpG) verankert. Während landbasierte Casinos und Sportwetten lizensiert sind, war der Online-Bereich zunächst durch eine eher restriktive Haltung geprägt. Erst 2019 wurde die Lizenzierung für Online-Glücksspiele durch die österreichische Glücksspielbehörde neu geregelt, welche auf das Ziel abzielt, illegale Anbieter aus dem Markt zu drängen und den Schutz der Spielenden zu verbessern.

Doch trotz dieser regulatorischen Schritte besteht weiterhin eine Herausforderung: Die Kontrolle internationaler Anbieter ist komplex, und viele Betreiber agieren in rechtlichem Graubereich. Hier entfaltet sich die dringende Notwendigkeit, transparenten und vertrauenswürdigen Zugang zu Online-Glücksspielplattformen zu schaffen, die den hohen Standards des Verbraucherschutzes gerecht werden.

Qualitätsmerkmale einer vertrauenswürdigen Glücksspielplattform

Bei der Auswahl einer sicheren und regulierten Online-Glücksspielseite achten Experten auf mehrere Kriterien:

  • Lizenzierung und Regulierung: Eine offizielle Lizenz vom österreichischen Bundesmonopol oder anderen EU-Regulierungsbehörden
  • Zertifizierte Spielintegrität: Einsatz unabhängiger Prüfsiegel wie eCOGRA oder similar
  • Transparente Geschäftsbedingungen: Klare Angaben zu Bonusbedingungen, Datenschutz und Auszahlungskonditionen
  • Höchste Sicherheitsstandards: SSL-Verschlüsselung, Zwei-Faktor-Authentifizierung
  • Ausgezeichnete Nutzererfahrung: intuitive Bedienbarkeit und zuverlässiger Kundenservice

Technologische Innovationen: Die Rolle der Plattform-Integrität

In den letzten Jahren hat die technologische Entwicklung die Branche grundlegend verändert. Von Random Number Generators (RNGs) bis hin zu Blockchain-gestützten Zahlungssystemen — innovative Technologien tragen dazu bei, Fairness und Transparenz zu gewährleisten. Für österreichische Anbieter gilt es, diese Standards nahtlos in die Plattformen zu integrieren, um sowohl regulatorische Anforderungen zu erfüllen als auch das Vertrauen der Nutzer zu stärken.

Ein Blick auf bewährte Referenzplattformen

Angesichts der komplexen regulatorischen Landschaft ist es essenziell, auf verifizierte Quellen und bewährte Plattformen zu verweisen. So bietet beispielsweise die ingobet offizielle seite eine etablierte und lizenzierte Online-Glücksspielplattform in Österreich, die hohen Sicherheits- und Transparenzstandards entspricht. Diese Plattform ist ein Beispiel dafür, wie moderne, verantwortungsvolle Glücksspielangebote gestaltet werden können — mit einem Fokus auf Verbraucherschutz, Spielergerechtigkeit und regulatorische Compliance.

Ausblick: Regulierung und Innovation im Zusammenspiel

Die österreichische Regulierung wird sich in den kommenden Jahren wahrscheinlich weiterentwickeln müssen, um mit den globalen Trends Schritt zu halten. Die Herausforderung besteht darin, ein ausgewogenes Umfeld zu schaffen, das Innovationen fördert, ohne den Schutz der Spieler zu vernachlässigen. Eine zentrale Rolle spielen dabei Plattformen, die in der Lage sind, sowohl regulatorische Vorgaben umzusetzen als auch technologisch stets auf dem aktuellen Stand zu bleiben.

In einer zunehmend digitalen Welt ist Vertrauenswürdigkeit die wichtigste Währung für Online-Glücksspielanbieter. Eine Plattform, die auf rechtlicher Sicherheit, Fairness und Technologie setzt, wird langfristig den Markt dominieren.

Fazit

Die Digitalisierung eröffnet enorme Chancen für die österreichische Glücksspielbranche, bringt aber auch erhebliche regulatorische Herausforderungen mit sich. Verbraucher und Anbieter profitieren maßgeblich von transparenten, lizenzierten Plattformen, die modernste Technologien nutzen, um Spielintegrität und Sicherheit zu gewährleisten. In diesem Kontext ist die Nutzung etablierter, vertrauenswürdiger Plattformen, wie beispielsweise die, welche auf ingobet offizielle seite zugänglich sind, der nachhaltige Weg in eine verantwortungsvolle und innovative Glücksspiellandschaft.

La Evolución del Juego en Línea: Seguridad, Transparencia y la Nueva Era del Entretenimiento Digital

En las últimas décadas, el sector del juego en línea ha experimentado una transformación radical impulsada por avances tecnológicos y un aumento en la regulación europea. La confianza del usuario, aspectos de seguridad y cómo los sitios de apuestas digitales garantizan juego limpio son, hoy en día, los pilares sobre los que se edifica la industria. En este contexto, la elección de plataformas confiables y transparentes se convierte en un factor decisivo para los jugadores que buscan no solo entretenimiento, sino también seguridad y garantías en sus transacciones y experiencias de juego.

La Seguridad en el Juego en Línea: Más Allá de la Simple Protección

La seguridad digital es, sin duda, uno de los mayores retos y oportunidades en la industria del juego online. Las plataformas líderes invierten millones en tecnologías de cifrado y auditorías independientes para asegurar que los resultados de los juegos sean aleatorios y verificables. La cobra sitio casino es un ejemplo de cómo los sitios serios se comprometen a ofrecer transparencia. Al ofrecer certificaciones y sellos de confianza, los operadores garantizan que los jugadores tienen acceso a un entorno seguro para apostar y divertirse sin temores de manipulación o fraudes.

Transparencia y Regulación: La Clave para la Confianza del Jugador

La regulación es uno de los elementos distintivos que diferencia a los operadores legítimos de los ilegales. La mayoría de los países europeos exigen licencias concedidas por organismos regulatorios oficiales, como la Comisión de Juego del Reino Unido o la Dirección General de Ordenación del Juego en España. Este marco regulatorio asegura que los sitios como cobra sitio casino cumplen con rigurosas normativas de protección del jugador, incluyendo la auditoría constante de los sistemas y procesos de pago, así como la implementación de políticas responsables de juego.

Innovaciones Tecnológicas que Revolucionan la Industria

La incorporación de tecnologías como la inteligencia artificial, blockchain y el análisis de datos ha permitido a los operadores ofrecer experiencias más personalizadas, seguras y rápidas. La blockchain, en particular, fomenta la transparencia al permitir a los jugadores verificar la integridad de los resultados y los pagos de manera independiente. Sitios como cobra sitio casino integran estas tecnologías para elevar los estándares de la industria y brindar a los usuarios confianza en cada apuesta que realizan.

Casos de Éxito y el Futuro del Juego en Línea

El crecimiento sostenido del mercado europeo del juego online, con un valor estimado superior a 28 mil millones de euros en 2022, refleja la confianza que los usuarios depositan en plataformas confiables. Las empresas que adoptan estándares internacionales de seguridad y transparencia no solo mantienen la lealtad de sus usuarios, sino que también lideran la innovación en un mercado cada vez más competitivo. La tendencia apunta hacia una mayor integración de tecnología blockchain, realidad virtual y métodos de pago innovadores, que harán que el juego en línea sea aún más accesible y seguro.

“La confianza se construye en la transparencia, en la regulación efectiva y en la innovación constante. Las plataformas que priorizan estos aspectos consolidarán su liderazgo a largo plazo.” – Expertos en la industria del juego digital.

Conclusión: La Confianza como Eje Central del Juego Responsable y Seguro

Los avances tecnológicos y el marco regulatorio adecuado sitúan a la industria del juego en línea en un camino de crecimiento sostenible y responsable. La participación activa de plataformas comprometidas, como cobra sitio casino, que combinan innovación con rigurosidad, refuerzan la confianza del usuario y aseguran que esta industria siga siendo un medio de entretenimiento legítimo y emocionante.

Copyright © 2026 Undangan Digital RESEPSI