Merge version_1_1781389023695 into main
Merge version_1_1781389023695 into main
This commit was merged in pull request #2.
This commit is contained in:
@@ -19,32 +19,16 @@ export default function HomePage() {
|
||||
title="Anna & Benjamin"
|
||||
description="We are getting married! Join us on our special day as we celebrate love and new beginnings."
|
||||
primaryButton={{
|
||||
text: "RSVP Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "RSVP Now", href: "#contact"}}
|
||||
secondaryButton={{
|
||||
text: "Our Story",
|
||||
href: "#about",
|
||||
}}
|
||||
text: "Our Story", href: "#about"}}
|
||||
items={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/watercolor-floral-border-with-copy-space_9975-29088.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-spending-quality-time-together_23-2149352419.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cards-with-lettering-just-married-hang-grey-stand-outside_8353-392.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-bride-groom-wedding-dress-outdoor-wedding-photos_181624-42847.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-invitation-cards-with-flowers_23-2148461305.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/just-married-dancing_1157-94.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/watercolor-floral-border-with-copy-space_9975-29088.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-spending-quality-time-together_23-2149352419.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/cards-with-lettering-just-married-hang-grey-stand-outside_8353-392.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/young-bride-groom-wedding-dress-outdoor-wedding-photos_181624-42847.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/wedding-invitation-cards-with-flowers_23-2148461305.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/just-married-dancing_1157-94.jpg" },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -70,63 +54,21 @@ export default function HomePage() {
|
||||
description="Explore our interactive world where you can view our gallery, leave a digital guestbook message, and see key wedding locations."
|
||||
features={[
|
||||
{
|
||||
title: "Gallery Explorer",
|
||||
description: "Navigate through 3D models of our favorite memories.",
|
||||
bentoComponent: "orbiting-icons",
|
||||
centerIcon: Heart,
|
||||
orbitIcons: [
|
||||
"Camera",
|
||||
"Image",
|
||||
"Heart",
|
||||
"Star",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/hand-drawn-wedding-logo-design_23-2150233585.jpg",
|
||||
imageAlt: "wedding vendor brand logo",
|
||||
title: "Gallery Explorer", description: "Navigate through 3D models of our favorite memories.", bentoComponent: "orbiting-icons", centerIcon: "Heart", orbitIcons: ["Camera", "Image", "Heart", "Star"]
|
||||
},
|
||||
{
|
||||
title: "Guestbook Sphere",
|
||||
description: "Drop a pin on our global guestbook and send your well wishes.",
|
||||
bentoComponent: "chat-marquee",
|
||||
aiIcon: MessageCircle,
|
||||
userIcon: User,
|
||||
exchanges: [
|
||||
{
|
||||
userMessage: "Best wishes!",
|
||||
aiResponse: "Thank you for the warm words!",
|
||||
},
|
||||
{
|
||||
userMessage: "So happy for you!",
|
||||
aiResponse: "We love you guys!",
|
||||
},
|
||||
title: "Guestbook Sphere", description: "Drop a pin on our global guestbook and send your well wishes.", bentoComponent: "chat-marquee", aiIcon: "MessageCircle", userIcon: "User", exchanges: [
|
||||
{ userMessage: "Best wishes!", aiResponse: "Thank you for the warm words!" },
|
||||
{ userMessage: "So happy for you!", aiResponse: "We love you guys!" },
|
||||
],
|
||||
placeholder: "Send a note...",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/watercolor-floral-border-with-copy-space_9975-29088.jpg?_wi=2",
|
||||
imageAlt: "wedding vendor brand logo",
|
||||
},
|
||||
placeholder: "Send a note..."},
|
||||
{
|
||||
title: "Wedding Milestones",
|
||||
description: "See our roadmap from first date to wedding.",
|
||||
bentoComponent: "checklist-timeline",
|
||||
heading: "Our Journey",
|
||||
subheading: "Milestones along the way",
|
||||
checklistItems: [
|
||||
{
|
||||
label: "First Date",
|
||||
detail: "A quiet autumn morning.",
|
||||
},
|
||||
{
|
||||
label: "The Proposal",
|
||||
detail: "Under the cherry blossoms.",
|
||||
},
|
||||
{
|
||||
label: "The Big Day",
|
||||
detail: "Celebrating together!",
|
||||
},
|
||||
title: "Wedding Milestones", description: "See our roadmap from first date to wedding.", bentoComponent: "checklist-timeline", heading: "Our Journey", subheading: "Milestones along the way", checklistItems: [
|
||||
{ label: "First Date", detail: "A quiet autumn morning." },
|
||||
{ label: "The Proposal", detail: "Under the cherry blossoms." },
|
||||
{ label: "The Big Day", detail: "Celebrating together!" },
|
||||
],
|
||||
completedLabel: "Celebrated",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/trans-couple-spending-quality-time-together_23-2149352419.jpg?_wi=2",
|
||||
imageAlt: "wedding vendor brand logo",
|
||||
},
|
||||
completedLabel: "Celebrated"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -139,48 +81,13 @@ export default function HomePage() {
|
||||
title="The Celebration"
|
||||
description="A look at the key moments of our wedding day."
|
||||
items={[
|
||||
{
|
||||
title: "Ceremony",
|
||||
description: "The exchange of vows at sunset.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-box-with-engagement-rings_23-2148474847.jpg",
|
||||
},
|
||||
{
|
||||
title: "Cocktail Hour",
|
||||
description: "Drinks and appetizers in the garden.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bouquet-flowers-chair_1157-778.jpg",
|
||||
},
|
||||
{
|
||||
title: "Reception Dinner",
|
||||
description: "Gourmet meal to celebrate.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/father-mother-daughter-together-picnic-garden_1153-7494.jpg",
|
||||
},
|
||||
{
|
||||
title: "Toasts",
|
||||
description: "Heartfelt words from friends.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-table-number-decoration_23-2149433859.jpg",
|
||||
},
|
||||
{
|
||||
title: "First Dance",
|
||||
description: "Under the stars.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-couple-celebrating-engagement_23-2149401303.jpg",
|
||||
},
|
||||
{
|
||||
title: "Party Time",
|
||||
description: "Music and dancing all night.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-guy-holding-hand-whirling-happy-lady_23-2148012540.jpg",
|
||||
},
|
||||
{
|
||||
title: "Send-off",
|
||||
description: "Sparkler exit at midnight.",
|
||||
href: "#",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-clothes-legs-background-outdoor_1157-3769.jpg",
|
||||
},
|
||||
{ title: "Ceremony", description: "The exchange of vows at sunset.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-box-with-engagement-rings_23-2148474847.jpg" },
|
||||
{ title: "Cocktail Hour", description: "Drinks and appetizers in the garden.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/bouquet-flowers-chair_1157-778.jpg" },
|
||||
{ title: "Reception Dinner", description: "Gourmet meal to celebrate.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/father-mother-daughter-together-picnic-garden_1153-7494.jpg" },
|
||||
{ title: "Toasts", description: "Heartfelt words from friends.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/wedding-table-number-decoration_23-2149433859.jpg" },
|
||||
{ title: "First Dance", description: "Under the stars.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/young-couple-celebrating-engagement_23-2149401303.jpg" },
|
||||
{ title: "Party Time", description: "Music and dancing all night.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/young-guy-holding-hand-whirling-happy-lady_23-2148012540.jpg" },
|
||||
{ title: "Send-off", description: "Sparkler exit at midnight.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/woman-clothes-legs-background-outdoor_1157-3769.jpg" },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -193,41 +100,11 @@ export default function HomePage() {
|
||||
title="From Our Friends"
|
||||
description="Heartfelt messages from those closest to us."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.",
|
||||
role: "Maid of Honor",
|
||||
company: "Friend",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bridesmaids-pretty-dresses-outdoors_23-2149081468.jpg",
|
||||
},
|
||||
{
|
||||
name: "Mike D.",
|
||||
role: "Best Man",
|
||||
company: "Friend",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/shy-mixed-race-girl-standing-confetti-curly-young-woman-red-sweater-posing-with-sincere-smile_197531-26880.jpg",
|
||||
},
|
||||
{
|
||||
name: "Emily R.",
|
||||
role: "Bridesmaid",
|
||||
company: "Cousin",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-making-preparations-wedding_23-2149184381.jpg",
|
||||
},
|
||||
{
|
||||
name: "David K.",
|
||||
role: "Groomsman",
|
||||
company: "Brother",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/anniversary-with-friends_1098-12615.jpg",
|
||||
},
|
||||
{
|
||||
name: "Jessica L.",
|
||||
role: "Guest",
|
||||
company: "Colleague",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lesbian-couple-celebrating-their-wedding-day-with-guests-friends_23-2150637552.jpg",
|
||||
},
|
||||
{ name: "Sarah J.", role: "Maid of Honor", company: "Friend", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/bridesmaids-pretty-dresses-outdoors_23-2149081468.jpg" },
|
||||
{ name: "Mike D.", role: "Best Man", company: "Friend", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/shy-mixed-race-girl-standing-confetti-curly-young-woman-red-sweater-posing-with-sincere-smile_197531-26880.jpg" },
|
||||
{ name: "Emily R.", role: "Bridesmaid", company: "Cousin", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/women-making-preparations-wedding_23-2149184381.jpg" },
|
||||
{ name: "David K.", role: "Groomsman", company: "Brother", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/anniversary-with-friends_1098-12615.jpg" },
|
||||
{ name: "Jessica L.", role: "Guest", company: "Colleague", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lesbian-couple-celebrating-their-wedding-day-with-guests-friends_23-2150637552.jpg" },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -240,18 +117,9 @@ export default function HomePage() {
|
||||
title="Wedding Details"
|
||||
description="Answers to common questions about our special day."
|
||||
items={[
|
||||
{
|
||||
question: "Where is the venue?",
|
||||
answer: "The ceremony takes place at the Grand Estate, Rosewood.",
|
||||
},
|
||||
{
|
||||
question: "What is the dress code?",
|
||||
answer: "Black tie optional.",
|
||||
},
|
||||
{
|
||||
question: "Is there parking available?",
|
||||
answer: "Valet parking is provided at the entrance.",
|
||||
},
|
||||
{ question: "Where is the venue?", answer: "The ceremony takes place at the Grand Estate, Rosewood." },
|
||||
{ question: "What is the dress code?", answer: "Black tie optional." },
|
||||
{ question: "Is there parking available?", answer: "Valet parking is provided at the entrance." },
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -264,14 +132,7 @@ export default function HomePage() {
|
||||
title="Our Trusted Vendors"
|
||||
description="We couldn't do this without these amazing people."
|
||||
names={[
|
||||
"Floral Design",
|
||||
"Catering Co",
|
||||
"Photo Studio",
|
||||
"Venue Management",
|
||||
"Stationery Arts",
|
||||
"Event Planning",
|
||||
"Music Collective",
|
||||
]}
|
||||
"Floral Design", "Catering Co", "Photo Studio", "Venue Management", "Stationery Arts", "Event Planning", "Music Collective"]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
@@ -282,13 +143,9 @@ export default function HomePage() {
|
||||
tag="RSVP"
|
||||
text="Please let us know if you can join us in celebrating our wedding."
|
||||
primaryButton={{
|
||||
text: "Confirm Presence",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Confirm Presence", href: "#"}}
|
||||
secondaryButton={{
|
||||
text: "Contact Us",
|
||||
href: "mailto:wedding@example.com",
|
||||
}}
|
||||
text: "Contact Us", href: "mailto:wedding@example.com"}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user