Arka & Kirana
Minggu, 18 Oktober 2026
"Dan di antara tanda-tanda kekuasaan-Nya ialah Dia menciptakan untukmu pasangan dari jenismu sendiri, supaya kamu cenderung dan merasa tenteram kepadanya."
Pasangan Mempelai
Kirana Aulia Putri
Putri dari
Putri dari Bapak Budi Santoso & Ibu Endang Rahayu
&
Arka Pradana Putra
Putra dari
Putra dari Bapak Pradana Saputra & Ibu Sartini Wulan
Minggu, 18 Oktober 2026
"Dengan memohon rahmat Tuhan Yang Maha Esa, semoga acara perayaan pernikahan ini dapat berjalan lancar tanpa halangan suatu apapun."
Hari
Jam
Menit
Detik
Momen Bahagia
Akad Nikah
Tanggal
Minggu, 12 Desember 2026
Waktu
08:00 - 10:00 WIB WIB
Lokasi
Masjid Agung Pemalang
Resepsi Pernikahan
Tanggal
Minggu, 12 Desember 2026
Waktu
11:00 - Selesai WIB
Lokasi
Gedung Rexa Convention Hall
Lembar Kenangan
Setiap foto menyimpan ribuan cerita yang tak terungkap kata. Inilah sedikit jejak kisah cinta kami.
Bingkisan Kasih
Bagi Bapak/Ibu/Saudara/i yang ingin memberikan tanda kasih, dapat mengirimkannya melalui rekening atau alamat di bawah ini:
BCA
1234567890
a.n. Arka Pradana Putra
Kirim Kado
Penerima: Kediaman Mempelai Wanita
Jl. Mawar No. 45, Pemalang, Jawa Tengah
Buku Tamu & RSVP
"Kehadiran serta doa restu Bapak/Ibu/Saudara/i merupakan anugerah terindah bagi kami."
Pesan Masuk
test
13 Sep 2026, 09:53
"/* ============================================
src/components/wedding/thanks-section.tsx
SECTION 10: TERIMA KASIH PENUTUP
============================================ */
"use client";
import Image from "next/image";
import { motion } from "framer-motion";
import { WeddingData } from "@/types/wedding";
interface ThanksSectionProps {
data: WeddingData;
}
export default function ThanksSection({ data }: ThanksSectionProps) {
return (
<section className="relative w-full min-h-screen flex items-center justify-center overflow-hidden">
{/* Background Foto Full */}
<Image
src="/themes/angelicgrace/Angelicgrace-2.png"
alt="Thanks Background"
fill
className="object-cover object-center"
priority
/>
{/* Overlay Gradient */}
<div className="absolute inset-0 bg-linear-to-b from-black/20 via-transparent to-black/40" />
{/* Box Transparan */}
<div className="relative z-10 w-full max-w-107.5 px-6 py-12 flex items-center justify-center">
<motion.div
initial={{ opacity: 0, y: 30 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.8 }}
className="w-full bg-white/60 backdrop-blur-xl rounded-3xl shadow-2xl border border-white/40 p-8 text-center"
>
{/* Icon Lingkaran Dekorasi */}
<div className="flex justify-center mb-6">
<div className="relative">
<div className="w-14 h-14 rounded-full border-2 border-[#D4838F]/40 flex items-center justify-center">
<div className="w-8 h-8 rounded-full border-2 border-[#D4838F]/60 flex items-center justify-center">
<div className="w-3 h-3 rounded-full bg-linear-to-br from-[#D4838F] to-[#E89BA5]" />
</div>
</div>
{/* Ornamen Bunga di Icon */}
<div className="absolute -bottom-1 left-1/2 -translate-x-1/2 text-[#D4AF7A]">
<svg width="20" height="10" viewBox="0 0 20 10" fill="currentColor">
<path d="M10 0 L12 5 L10 10 L8 5 Z" opacity="0.6" />
</svg>
</div>
</div>
</div>
{/* Judul Terima Kasih */}
<motion.h2
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.8, delay: 0.2 }}
className="text-4xl md:text-5xl text-[#5C3A3F] mb-4"
style={{ fontFamily: "Great Vibes, cursive" }}
>
Terima Kasih
</motion.h2>
{/* Deskripsi */}
<motion.p
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.8, delay: 0.3 }}
className="text-xs md:text-sm text-[#5C3A3F]/80 leading-relaxed mb-6 max-w-xs mx-auto"
style={{ fontFamily: "Playfair Display, serif" }}
>
Merupakan suatu kehormatan dan kebahagiaan bagi kami apabila
Bapak/Ibu/Saudara/i berkenan hadir untuk memberikan doa restu
kepada kedua mempelai.
</motion.p>
{/* Ornamen Garis */}
<motion.div
initial={{ opacity: 0 }}
whileInView={{ opacity: 1 }}
viewport={{ once: true }}
transition={{ duration: 0.8, delay: 0.4 }}
className="flex items-center justify-center gap-2 mb-6"
>
<div className="w-8 h-px bg-[#D4AF7A]/50" />
<div className="w-1.5 h-1.5 rounded-full bg-[#D4AF7A]" />
<div className="w-8 h-px bg-[#D4AF7A]/50" />
</motion.div>
{/* Label KAMI YANG BERBAHAGIA */}
<motion.p
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.8, delay: 0.5 }}
className="text-[9px] tracking-[0.4em] text-[#5C3A3F]/70 font-medium mb-3"
style={{ fontFamily: "Plus Jakarta Sans, sans-serif" }}
>
KAMI YANG BERBAHAGIA
</motion.p>
{/* Nama Pasangan */}
<motion.h3
initial={{ opacity: 0, y: 20 }}
whileInView={{ opacity: 1, y: 0 }}
viewport={{ once: true }}
transition={{ duration: 0.8, delay: 0.6 }}
className="text-3xl md:text-4xl text-[#5C3A3F] mb-8"
style={{ fontFamily: "Great Vibes, cursive" }}
>
{data.groomName} & {data.brideName}
</motion.h3>
</motion.div>
</div>
{/* Bottom - Watermark Rabiku */}
<div className="absolute bottom-6 left-0 right-0 z-10 flex flex-col items-center gap-2">
<p
className="text-[8px] tracking-[0.4em] text-white/70 font-medium"
style={{ fontFamily: "Plus Jakarta Sans, sans-serif" }}
>
UNDANGAN DIGITAL INI DIBUAT OLEH
</p>
<Image
src="/logo/logo-rabiku-text-white.png"
alt="Rabiku.com"
width={100}
height={28}
className="h-6 w-auto opacity-80"
/>
<p
className="text-[8px] text-white/50 mt-1"
style={{ fontFamily: "Plus Jakarta Sans, sans-serif" }}
>
&copy; 2026 Hak Cipta Dilindungi.
</p>
</div>
</section>
);
}"
D
20 Jul 2026, 07:33
"Sip"
Terima Kasih
Merupakan suatu kehormatan dan kebahagiaan bagi kami apabila Bapak/Ibu/Saudara/i berkenan hadir untuk memberikan doa restu kepada kedua mempelai.
Kami yang berbahagia
Arka & Kirana