Update src/pages/HomePage.tsx

This commit is contained in:
2026-06-16 00:37:52 +00:00
parent c554d7043b
commit ca29470d9c

View File

@@ -10,243 +10,84 @@ import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<div id="hero" data-section="hero">
<SectionErrorBoundary name="hero">
<HeroBillboardCarousel
tag="Gastronomic Distinction"
title="Where French and Mexican Gastronomy Meet"
description="A culinary experience designed to leave an unforgettable memory."
primaryButton={{
text: "Reserve a Table",
href: "#reservations",
}}
secondaryButton={{
text: "Organize an Event",
href: "#events",
}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-citrus-fruits-as-pineapple-kiwi-orange-lime-lemon-tangerine-slices-with-bread-slices-tray-jam-bowl-around-empty-plate-black-background_141793-130426.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-senior-with-delicious-food_23-2150854212.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/romantic-couple-having-date-restaurant_23-2147736700.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/male-bartender-serving-cocktail-with-fruits_23-2148209397.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190917.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/boiled-coffee-cups-sweets_140725-3711.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Gastronomic Distinction"
title="Where French and Mexican Gastronomy Meet"
description="A culinary experience designed to leave an unforgettable memory."
primaryButton={{ text: "Reserve a Table", href: "#reservations" }}
secondaryButton={{ text: "Organize an Event", href: "#events" }}
items={[
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-citrus-fruits-as-pineapple-kiwi-orange-lime-lemon-tangerine-slices-with-bread-slices-tray-jam-bowl-around-empty-plate-black-background_141793-130426.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/high-angle-senior-with-delicious-food_23-2150854212.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/romantic-couple-having-date-restaurant_23-2147736700.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/male-bartender-serving-cocktail-with-fruits_23-2148209397.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/middle-age-friends-night-having-dinner_23-2149190917.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/boiled-coffee-cups-sweets_140725-3711.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="experience" data-section="experience">
<SectionErrorBoundary name="experience">
<div id="experience" data-section="experience">
<SectionErrorBoundary name="experience">
<AboutText
title="More than a dinner, an experience. We celebrate the unique fusion of French technique and Mexican soul, curated with the finest ingredients and a romantic, personalized touch."
/>
</SectionErrorBoundary>
</div>
title="More than a dinner, an experience. We celebrate the unique fusion of French technique and Mexican soul, curated with the finest ingredients and a romantic, personalized touch."
/>
</SectionErrorBoundary>
</div>
<div id="chef" data-section="chef">
<SectionErrorBoundary name="chef">
<div id="chef" data-section="chef">
<SectionErrorBoundary name="chef">
<TeamProfileCards
tag="Our Culinary Vision"
title="The Art of the Chef"
description="A journey through flavors honed across continents."
items={[
{
id: "chef-card",
title: "Chef de Cuisine",
description: "With over 20 years of experience across France, Switzerland, and Mexico, our chef crafts stories through each plate.",
avatarSrc: "http://img.b2bpic.net/free-photo/confident-chef-wearing-uniform-posing-with-his-arms-crossed-looking-camera-restaurant-kitchen_613910-21352.jpg",
imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-professional-chef_23-2151864187.jpg",
buttonText: "View Story",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Culinary Vision"
title="The Art of the Chef"
description="A journey through flavors honed across continents."
items={[
{
title: "Chef de Cuisine", description: "With over 20 years of experience across France, Switzerland, and Mexico, our chef crafts stories through each plate.", avatarSrc: "http://img.b2bpic.net/free-photo/confident-chef-wearing-uniform-posing-with-his-arms-crossed-looking-camera-restaurant-kitchen_613910-21352.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-working-as-professional-chef_23-2151864187.jpg", buttonText: "View Story"
}
]}
/>
</SectionErrorBoundary>
</div>
<div id="menu" data-section="menu">
<SectionErrorBoundary name="menu">
<div id="menu" data-section="menu">
<SectionErrorBoundary name="menu">
<FeaturesRevealCardsBento
tag="Culinary Architecture"
title="Featured Menu"
description="Curated selection of our signature offerings."
items={[
{
title: "Velouté de Maíz",
description: "Classic French technique with native Yucatecan corn.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-with-cream-vegetables_140725-2091.jpg",
},
{
title: "Confit de Pato",
description: "Duck confit paired with a savory mole reduction.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-chocolate-cake_23-2148549948.jpg",
},
{
title: "Tartare del Centro",
description: "Beef tartare with refined Mexican spices.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/meat-with-ginger-top-view_141793-4482.jpg",
},
{
title: "Soufflé de Cacao",
description: "Rich artisanal chocolate with subtle local chilies.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973722.jpg",
},
{
title: "Pescado a la Plancha",
description: "Fresh catch prepared with fine herbs.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/dark-plate-with-waffles-grapes-dark-background_23-2148340373.jpg",
},
{
title: "Ceviche Gastronomique",
description: "Refined seafood acidity with a hint of citrus.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/intelligence-agent-preparing-analyze-top-secret-data-storage-hard-disk_482257-113386.jpg",
},
{
title: "Petit Fours",
description: "A sweet conclusion with delicate local flavors.",
href: "#",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-scoop-ice-cream-with-flowers_23-2148425550.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Culinary Architecture"
title="Featured Menu"
description="Curated selection of our signature offerings."
items={[
{ title: "Velouté de Maíz", description: "Classic French technique with native Yucatecan corn.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-with-cream-vegetables_140725-2091.jpg" },
{ title: "Confit de Pato", description: "Duck confit paired with a savory mole reduction.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-chocolate-cake_23-2148549948.jpg" },
{ title: "Tartare del Centro", description: "Beef tartare with refined Mexican spices.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/meat-with-ginger-top-view_141793-4482.jpg" },
{ title: "Soufflé de Cacao", description: "Rich artisanal chocolate with subtle local chilies.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-presentation-with-edible-flowers_23-2151973722.jpg" },
{ title: "Pescado a la Plancha", description: "Fresh catch prepared with fine herbs.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/dark-plate-with-waffles-grapes-dark-background_23-2148340373.jpg" },
{ title: "Ceviche Gastronomique", description: "Refined seafood acidity with a hint of citrus.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/intelligence-agent-preparing-analyze-top-secret-data-storage-hard-disk_482257-113386.jpg" },
{ title: "Petit Fours", description: "A sweet conclusion with delicate local flavors.", href: "#", imageSrc: "http://img.b2bpic.net/free-photo/top-view-scoop-ice-cream-with-flowers_23-2148425550.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<div id="testimonials" data-section="testimonials">
<SectionErrorBoundary name="testimonials">
<TestimonialMarqueeCards
tag="Our Guest's Memories"
title="Every Visit Leaves a Light"
description="Hear from those who have experienced the magic of our culinary journey."
testimonials={[
{
name: "Sarah J.",
role: "Food Critic",
quote: "An absolute revelation in Mérida's culinary scene.",
imageSrc: "http://img.b2bpic.net/free-photo/charming-brunette-black-dress-is-standing-by-her-man-who-sits-table-luxury-restaurant_613910-18639.jpg",
},
{
name: "David M.",
role: "Architect",
quote: "The fusion of architecture and taste is unprecedented.",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081852.jpg",
},
{
name: "Elena R.",
role: "Designer",
quote: "A romantic evening I will treasure forever.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-enjoying-meal-evening_23-2147736698.jpg",
},
{
name: "Marc L.",
role: "Traveler",
quote: "Michelin-level standards in the heart of Yucatán.",
imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg",
},
{
name: "Sophie K.",
role: "Gourmand",
quote: "The most sophisticated dinner I've had in years.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-business-woman-thinking_23-2148317340.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="gallery" data-section="gallery">
<SectionErrorBoundary name="gallery">
<FeaturesMediaCards
tag="Visual Gallery"
title="A Cinematic Experience"
description="Explore our space, our plates, and our events."
items={[
{
title: "Terrace View",
description: "Atmospheric evening terrace.",
imageSrc: "http://img.b2bpic.net/free-photo/two-storey-restaurant-hall-with-cream-walls_140725-2682.jpg",
},
{
title: "Interior Detail",
description: "Refined elegance in our dining room.",
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-castle-architecture_23-2150754912.jpg",
},
{
title: "Artisan Drinks",
description: "Curated selection of spirits.",
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-daiquiri-drink-plate_23-2149418310.jpg",
},
{
title: "Special Events",
description: "Romantic table settings.",
imageSrc: "http://img.b2bpic.net/free-photo/positive-multiethnic-people-chatting-together-while-enjoying-christmas-dinner-dining-room-festive-family-members-celebrating-winter-holiday-while-eating-authentic-home-cooked-food-handheld-shot_482257-50610.jpg",
},
{
title: "Architectural Beauty",
description: "Blending colonial history with modern design.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-blackboard-tasty-dishes_23-2147740820.jpg",
},
{
title: "Bar Ambience",
description: "Intimate luxury bar setup.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-baked-fish-fillet-with-red-onions-narsharab-plate_140725-11496.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
<div id="events" data-section="events">
<SectionErrorBoundary name="events">
<ContactCta
tag="Events & Celebrations"
text="From intimate romantic weddings to exclusive corporate gatherings, we transform every occasion into a masterpiece. Let us host your next event."
primaryButton={{
text: "Get a Quote",
href: "#reservations",
}}
secondaryButton={{
text: "View Spaces",
href: "#gallery",
}}
/>
</SectionErrorBoundary>
</div>
<div id="reservations" data-section="reservations">
<SectionErrorBoundary name="reservations">
<ContactCta
tag="Secure your table"
text="Every dish tells a story. Every visit leaves a light. Book your experience at Gran Lumière today."
primaryButton={{
text: "Book Experience",
href: "#",
}}
secondaryButton={{
text: "Contact Us",
href: "#",
}}
/>
</SectionErrorBoundary>
</div>
tag="Our Guest's Memories"
title="Every Visit Leaves a Light"
description="Discover what our guests are saying about their dining experience."
testimonials={[
{ name: "Sarah J.", role: "Food Critic", quote: "An absolute revelation in Mérida's culinary scene.", imageSrc: "http://img.b2bpic.net/free-photo/charming-brunette-black-dress-is-standing-by-her-man-who-sits-table-luxury-restaurant_613910-18639.jpg" },
{ name: "David M.", role: "Architect", quote: "The fusion of architecture and taste is unprecedented.", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081852.jpg" },
{ name: "Elena R.", role: "Designer", quote: "A romantic evening I will treasure forever.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-enjoying-meal-evening_23-2147736698.jpg" },
{ name: "Marc L.", role: "Traveler", quote: "Michelin-level standards in the heart of Yucatán.", imageSrc: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg" },
{ name: "Sophie K.", role: "Gourmand", quote: "The most sophisticated dinner I've had in years.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-business-woman-thinking_23-2148317340.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
</>
);
}
}