diff --git a/src/app/page.tsx b/src/app/page.tsx index 1b975cc..ab00a92 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -45,30 +45,30 @@ export default function LandingPage() { description="Join us as we celebrate our love and commitment. We can't wait to share this special day with you." tag="Coming Soon" tagIcon={Heart} - background={{ variant: "radial-gradient" }} - imageSrc="http://img.b2bpic.net/free-photo/groom-bride-their-wedding-day-forest_1303-29404.jpg?_wi=1" + imageSrc="http://img.b2bpic.net/free-photo/groom-bride-their-wedding-day-forest_1303-29404.jpg" imageAlt="The happy couple" - mediaAnimation="slide-up" buttons={[ { text: "See the Details", href: "features" }, { text: "Our Story", href: "about" }, ]} + mediaAnimation="slide-up" buttonAnimation="slide-up" />
@@ -81,21 +81,17 @@ export default function LandingPage() { tagAnimation="slide-up" features={[ { - id: 1, - title: "The Ceremony", description: "An intimate moment as we exchange vows in front of our loved ones", imageSrc: "http://img.b2bpic.net/free-photo/wedding-venue_1157-733.jpg", imageAlt: "Beautiful ceremony location" - }, + title: "The Ceremony", description: "An intimate moment as we exchange vows in front of our loved ones", imageSrc: "http://img.b2bpic.net/free-photo/wedding-venue_1157-733.jpg", imageAlt: "Beautiful ceremony location", buttonIcon: ArrowRight, + buttonHref: "#"}, { - id: 2, - title: "The Reception", description: "An elegant evening filled with celebration, dinner, and dancing", imageSrc: "http://img.b2bpic.net/free-photo/wedding-table-serving-wedding-decor_8353-8510.jpg", imageAlt: "Beautifully decorated reception tables" - }, + title: "The Reception", description: "An elegant evening filled with celebration, dinner, and dancing", imageSrc: "http://img.b2bpic.net/free-photo/wedding-table-serving-wedding-decor_8353-8510.jpg", imageAlt: "Beautifully decorated reception tables", buttonIcon: ArrowRight, + buttonHref: "#"}, { - id: 3, - title: "The Venue", description: "A stunning location that perfectly captures our vision", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-luxurious-wedding-ceremony-hall_181624-59290.jpg", imageAlt: "Elegant wedding venue" - }, + title: "The Venue", description: "A stunning location that perfectly captures our vision", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-luxurious-wedding-ceremony-hall_181624-59290.jpg", imageAlt: "Elegant wedding venue", buttonIcon: ArrowRight, + buttonHref: "#"}, { - id: 4, - title: "The Celebration", description: "Unforgettable moments with the people we love most", imageSrc: "http://img.b2bpic.net/free-photo/groom-bride-their-wedding-day-forest_1303-29404.jpg?_wi=3", imageAlt: "Joyful celebration" - }, + title: "The Celebration", description: "Unforgettable moments with the people we love most", imageSrc: "http://img.b2bpic.net/free-photo/groom-bride-their-wedding-day-forest_1303-29404.jpg?_wi=3", imageAlt: "Joyful celebration", buttonIcon: ArrowRight, + buttonHref: "#"}, ]} textboxLayout="default" useInvertedBackground={true} @@ -103,29 +99,24 @@ export default function LandingPage() { { text: "Learn More", href: "#" }, ]} buttonAnimation="slide-up" + animationType="slide-up" />
console.log("Product clicked"), - }, + id: "1", name: "Elegant Bridal Gown", price: "$2,500", variant: "White · Classic Style", imageSrc: "http://img.b2bpic.net/free-psd/elegant-woman-lace-bridal-dress-with-voluminous-hem_9975-132978.jpg", imageAlt: "Elegant bridal gown"}, { - id: "2", name: "Premium Bouquet", price: "$450.00", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bouquet-with-pink-roses-green-leaves_181624-25521.jpg", imageAlt: "Beautiful flowers", onProductClick: () => console.log("Product clicked"), - }, + id: "2", name: "Wedding Rings Set", price: "$1,200", variant: "Gold · Premium", imageSrc: "http://img.b2bpic.net/free-photo/gorgeous-wedding-rings-sparklie-acorn_8353-704.jpg", imageAlt: "Beautiful wedding rings"}, { - id: "3", name: "Wedding Ring Set", price: "$2500.00", imageSrc: "http://img.b2bpic.net/free-photo/gorgeous-wedding-rings-sparklie-acorn_8353-704.jpg", imageAlt: "Wedding rings", onProductClick: () => console.log("Product clicked"), - }, - { - id: "4", name: "Bridal Gown", price: "$3200.00", imageSrc: "http://img.b2bpic.net/free-psd/elegant-woman-lace-bridal-dress-with-voluminous-hem_9975-132978.jpg", imageAlt: "Bridal dress", onProductClick: () => console.log("Product clicked"), - }, + id: "3", name: "Floral Bouquet", price: "$350", variant: "Pink Roses · Fresh", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-bouquet-with-pink-roses-green-leaves_181624-25521.jpg", imageAlt: "Wedding flowers and bouquet"}, ]} gridVariant="uniform-all-items-equal" animationType="slide-up" @@ -148,29 +139,22 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} faqsAnimation="slide-up" - mediaAnimation="slide-up" imageSrc="http://img.b2bpic.net/free-photo/we-love-spending-time-together_329181-13679.jpg" - imageAlt="Our wedding celebration" - mediaPosition="right" + imageAlt="Our wedding day" + mediaAnimation="slide-up" faqs={[ { - id: "1", title: "What time should guests arrive?", content: "Guests should arrive by 4:00 PM for the ceremony. The wedding will begin promptly at 4:30 PM. Please allow extra time for parking and check-in." - }, + id: "1", title: "What time should guests arrive?", content: "Guests should arrive by 4:00 PM for the ceremony. The wedding will begin promptly at 4:30 PM. Please allow extra time for parking and check-in."}, { - id: "2", title: "What is the dress code?", content: "The dress code is black-tie optional. We encourage guests to wear their most elegant attire. Ladies in gowns or dressy cocktail dresses, gentlemen in tuxedos or dark suits." - }, + id: "2", title: "What is the dress code?", content: "The dress code is black-tie optional. We encourage guests to wear their most elegant attire. Ladies in gowns or dressy cocktail dresses, gentlemen in tuxedos or dark suits."}, { - id: "3", title: "Can I bring a plus one?", content: "Plus ones are indicated on your invitation. If your invitation says 'and Guest,' you are welcome to bring someone. Please RSVP with their name by the deadline." - }, + id: "3", title: "Can I bring a plus one?", content: "Plus ones are indicated on your invitation. If your invitation says 'and Guest,' you are welcome to bring someone. Please RSVP with their name by the deadline."}, { - id: "4", title: "Where should I park?", content: "Complimentary valet parking will be available at the venue. Please follow the signage upon arrival. Guest parking is also available in the main lot." - }, + id: "4", title: "Where should I park?", content: "Complimentary valet parking will be available at the venue. Please follow the signage upon arrival. Guest parking is also available in the main lot."}, { - id: "5", title: "Are children welcome?", content: "We love children! However, our reception will be adults-only to ensure the best experience for all guests. Childcare options are available upon request." - }, + id: "5", title: "Are children welcome?", content: "We love children! However, our reception will be adults-only to ensure the best experience for all guests. Childcare options are available upon request."}, { - id: "6", title: "How do I RSVP?", content: "Please RSVP by June 15th using the link sent in your invitation or by contacting us directly. We need an accurate headcount for catering purposes." - }, + id: "6", title: "How do I RSVP?", content: "Please RSVP by June 15th using the link sent in your invitation or by contacting us directly. We need an accurate headcount for catering purposes."}, ]} />
@@ -214,7 +198,7 @@ export default function LandingPage() { { label: "Home", href: "#hero" }, { label: "Our Story", href: "#about" }, { label: "Details", href: "#features" }, - { label: "Products", href: "#products" }, + { label: "Team", href: "#team" }, ], }, {