Merge version_1_1781442755602 into main #2

Merged
bender merged 2 commits from version_1_1781442755602 into main 2026-06-14 13:14:21 +00:00

View File

@@ -6,271 +6,146 @@ import HeroTiltedCards from '@/components/sections/hero/HeroTiltedCards';
import MetricsMediaCards from '@/components/sections/metrics/MetricsMediaCards';
import TeamProfileCards from '@/components/sections/team/TeamProfileCards';
import TestimonialTrustCard from '@/components/sections/testimonial/TestimonialTrustCard';
import { Award, Clock, Leaf, Snowflake, Star, Sun, User, Wine } from "lucide-react";
import { Award, Clock, Star, Snowflake, Sun, User, Wine } from "lucide-react";
import SectionErrorBoundary from "@/components/ui/SectionErrorBoundary";
export default function HomePage() {
return (
<>
<div id="home" data-section="home">
<SectionErrorBoundary name="home">
<div id="home" data-section="home">
<SectionErrorBoundary name="home">
<HeroTiltedCards
tag="Elevated Dining Redefined"
title="Culinary Artistry in Every Moment"
description="Jomane blends premium ingredients, masterful technique, and refined elegance into an unforgettable dining experience."
primaryButton={{
text: "Reserve Your Table",
href: "#contact",
}}
secondaryButton={{
text: "View Menu",
href: "#features",
}}
items={[
{
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1307.jpg?_wi=1",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/cook-cutting-roasted-meat-wooden-board_23-2148040262.jpg?_wi=1",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/top-view-wedding-table-arrangement_23-2150279488.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/close-up-jelly-delicious-dessert-plate_23-2148238722.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/safari-party-with-dessert-table_23-2149707846.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Elevated Dining Redefined"
title="Culinary Artistry in Every Moment"
description="Jomane blends premium ingredients, masterful technique, and refined elegance into an unforgettable dining experience."
primaryButton={{ text: "Reserve Your Table", href: "#contact" }}
secondaryButton={{ text: "View Menu", href: "#features" }}
items={[
{ imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1307.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/cook-cutting-roasted-meat-wooden-board_23-2148040262.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-wedding-table-arrangement_23-2150279488.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/close-up-jelly-delicious-dessert-plate_23-2148238722.jpg" },
{ imageSrc: "http://img.b2bpic.net/free-photo/safari-party-with-dessert-table_23-2149707846.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<div id="about" data-section="about">
<SectionErrorBoundary name="about">
<AboutFeaturesSplit
tag="Our Philosophy"
title="A Symphony of Taste and Elegance"
description="Jomane redefines fine dining by combining traditional culinary mastery with contemporary innovation. Every plate is crafted to tell a story of provenance, passion, and perfection."
items={[
{
icon: Star,
title: "Michelin Quality",
description: "Three-star standards in every detail of our service.",
},
{
icon: Award,
title: "Culinary Innovation",
description: "Masterful technique that pushes the boundaries of flavour.",
},
{
icon: Leaf,
title: "Ethical Sourcing",
description: "Only the finest, farm-to-table premium ingredients.",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-view-delicious-thanksgiving-meal_23-2148629558.jpg"
/>
</SectionErrorBoundary>
</div>
tag="Our Philosophy"
title="A Symphony of Taste and Elegance"
description="Jomane redefines fine dining by combining traditional culinary mastery with contemporary innovation. Every plate is crafted to tell a story of provenance, passion, and perfection."
items={[
{ icon: "Star", title: "Michelin Quality", description: "Three-star standards in every detail of our service." },
{ icon: "Award", title: "Culinary Innovation", description: "Masterful technique that pushes the boundaries of flavour." },
{ icon: "Leaf", title: "Ethical Sourcing", description: "Only the finest, farm-to-table premium ingredients." }
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-view-delicious-thanksgiving-meal_23-2148629558.jpg"
/>
</SectionErrorBoundary>
</div>
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<div id="features" data-section="features">
<SectionErrorBoundary name="features">
<FeaturesBento
tag="Our Specialities"
title="Artistic Culinary Offerings"
description="Explore the nuances of our kitchen, where traditional methods meet modern creativity."
features={[
{
title: "Seasonal Tasting",
description: "Crafted from fresh, peak-season ingredients.",
bentoComponent: "tilted-stack-cards",
stackCards: [
{
icon: Clock,
title: "Spring",
subtitle: "Freshness",
detail: "Delicate herbs & greens.",
},
{
icon: Sun,
title: "Summer",
subtitle: "Intensity",
detail: "Sun-ripened produce.",
},
{
icon: Snowflake,
title: "Winter",
subtitle: "Depth",
detail: "Rich, slow-cooked flavors.",
},
],
imageSrc: "http://img.b2bpic.net/free-photo/empty-dining-table-restaurant_53876-64723.jpg",
imageAlt: "Empty dining table in a restaurant",
},
{
title: "Curated Wine Pairings",
description: "Expertly selected vintages from world-class estates.",
bentoComponent: "orbiting-icons",
centerIcon: Wine,
orbitIcons: [
"Grape",
"Sparkles",
"Award",
"Shield",
],
imageSrc: "http://img.b2bpic.net/free-photo/wine-glass_74190-1307.jpg?_wi=2",
imageAlt: "Empty dining table in a restaurant",
},
{
title: "The Chef's Journey",
description: "An intimate peek into our culinary process.",
bentoComponent: "chat-marquee",
aiIcon: Award,
userIcon: User,
exchanges: [
{
userMessage: "Tell me about the signature dish.",
aiResponse: "Our truffle-infused risotto takes 48 hours to perfect.",
},
{
userMessage: "Is the ingredient fresh?",
aiResponse: "Everything is sourced daily from local premium markets.",
},
],
placeholder: "Ask the Chef...",
imageSrc: "http://img.b2bpic.net/free-photo/cook-cutting-roasted-meat-wooden-board_23-2148040262.jpg?_wi=2",
imageAlt: "Empty dining table in a restaurant",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Specialities"
title="Artistic Culinary Offerings"
description="Explore the nuances of our kitchen, where traditional methods meet modern creativity."
features={[
{
title: "Seasonal Tasting", description: "Crafted from fresh, peak-season ingredients.", bentoComponent: "tilted-stack-cards", stackCards: [
{ icon: "Clock", title: "Spring", subtitle: "Freshness", detail: "Delicate herbs & greens." },
{ icon: "Sun", title: "Summer", subtitle: "Intensity", detail: "Sun-ripened produce." },
{ icon: "Snowflake", title: "Winter", subtitle: "Depth", detail: "Rich, slow-cooked flavors." }
]
},
{
title: "Curated Wine Pairings", description: "Expertly selected vintages from world-class estates.", bentoComponent: "orbiting-icons", centerIcon: "Wine", orbitIcons: ["Grape", "Sparkles", "Award", "Shield"]
},
{
title: "The Chef's Journey", description: "An intimate peek into our culinary process.", bentoComponent: "chat-marquee", aiIcon: "Award", userIcon: "User", exchanges: [
{ userMessage: "Tell me about the signature dish.", aiResponse: "Our truffle-infused risotto takes 48 hours to perfect." },
{ userMessage: "Is the ingredient fresh?", aiResponse: "Everything is sourced daily from local premium markets." }
],
placeholder: "Ask the Chef..."
}
]}
/>
</SectionErrorBoundary>
</div>
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<div id="metrics" data-section="metrics">
<SectionErrorBoundary name="metrics">
<MetricsMediaCards
tag="By The Numbers"
title="Excellence in Precision"
description="Quality is not just a promise; it's our daily standard."
metrics={[
{
value: "39",
title: "Michelin Rating",
description: "Three stars of culinary perfection.",
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081857.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="By The Numbers"
title="Excellence in Precision"
description="Quality is not just a promise; it's our daily standard."
metrics={[
{ value: "39", title: "Michelin Rating", description: "Three stars of culinary perfection.", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081857.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="testimonial" data-section="testimonial">
<SectionErrorBoundary name="testimonial">
<div id="testimonial" data-section="testimonial">
<SectionErrorBoundary name="testimonial">
<TestimonialTrustCard
quote="Jomane provided the most extraordinary dining experience I have ever had. The attention to detail and flavor profile is truly unmatched."
rating={5}
author="Eleanor Vance, Culinary Critic"
avatars={[
{
name: "Sarah J.",
imageSrc: "http://img.b2bpic.net/free-photo/man-covering-eyes-woman-with-hand-restaurant_23-2148014488.jpg",
},
{
name: "Michael C.",
imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-eating-restaurant-with-friends_23-2149316752.jpg",
},
{
name: "Emily R.",
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-people-bistro_23-2149366453.jpg",
},
{
name: "David K.",
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18777.jpg",
},
{
name: "Anna P.",
imageSrc: "http://img.b2bpic.net/free-photo/side-view-baked-fish-fillet-garnished-with-vegetables-spices-sauce-plate-with-glass-white-wine-table_140725-11498.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
quote="Jomane provided the most extraordinary dining experience I have ever had. The attention to detail and flavor profile is truly unmatched."
rating={5}
author="Eleanor Vance, Culinary Critic"
avatars={[
{ name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/man-covering-eyes-woman-with-hand-restaurant_23-2148014488.jpg" },
{ name: "Michael C.", imageSrc: "http://img.b2bpic.net/free-photo/senior-woman-eating-restaurant-with-friends_23-2149316752.jpg" },
{ name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-smiley-people-bistro_23-2149366453.jpg" },
{ name: "David K.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-18777.jpg" },
{ name: "Anna P.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-baked-fish-fillet-garnished-with-vegetables-spices-sauce-plate-with-glass-white-wine-table_140725-11498.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="team" data-section="team">
<SectionErrorBoundary name="team">
<div id="team" data-section="team">
<SectionErrorBoundary name="team">
<TeamProfileCards
tag="Our Experts"
title="Meet The Visionaries"
description="The dedicated artisans behind Jomane's signature dining experience."
items={[
{
title: "Chef Marco Rossi",
description: "Executive Chef with over 20 years of Michelin-starred experience.",
avatarSrc: "http://img.b2bpic.net/free-photo/shot-professional-old-chef-dressed-uniform-holding-kitchen-spatula-tongs_613910-17564.jpg",
buttonText: "View Profile",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-chef-posing_23-2148723238.jpg",
},
{
title: "Elena Laurent",
description: "Lead Sommelier, curator of our world-class wine collection.",
avatarSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-5658.jpg",
buttonText: "View Profile",
imageSrc: "http://img.b2bpic.net/free-photo/meat-master-near-table_140725-9575.jpg",
},
{
title: "Julian Vane",
description: "Head Pastry Chef, blending science with sweet artistry.",
avatarSrc: "http://img.b2bpic.net/free-photo/close-up-priest-his-lunch-time_23-2149284678.jpg",
buttonText: "View Profile",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-professional-chef-posing_23-2151232223.jpg",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Our Experts"
title="Meet The Visionaries"
description="The dedicated artisans behind Jomane's signature dining experience."
items={[
{ title: "Chef Marco Rossi", description: "Executive Chef with over 20 years of Michelin-starred experience.", avatarSrc: "http://img.b2bpic.net/free-photo/shot-professional-old-chef-dressed-uniform-holding-kitchen-spatula-tongs_613910-17564.jpg", buttonText: "View Profile", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-chef-posing_23-2148723238.jpg" },
{ title: "Elena Laurent", description: "Lead Sommelier, curator of our world-class wine collection.", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-beautiful-black-skinned-woman-wearing-blouse-flower-headband-enjoying-dinner-while-eating-restaurant_613910-5658.jpg", buttonText: "View Profile", imageSrc: "http://img.b2bpic.net/free-photo/meat-master-near-table_140725-9575.jpg" },
{ title: "Julian Vane", description: "Head Pastry Chef, blending science with sweet artistry.", avatarSrc: "http://img.b2bpic.net/free-photo/close-up-priest-his-lunch-time_23-2149284678.jpg", buttonText: "View Profile", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-professional-chef-posing_23-2151232223.jpg" }
]}
/>
</SectionErrorBoundary>
</div>
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<div id="faq" data-section="faq">
<SectionErrorBoundary name="faq">
<FaqTwoColumn
tag="Support"
title="Frequently Asked Questions"
description="Everything you need to know about your upcoming dining reservation."
items={[
{
question: "What is the dress code?",
answer: "We maintain a formal elegant dress code to match our dining atmosphere.",
},
{
question: "Are dietary restrictions accommodated?",
answer: "Absolutely. Please inform us of any allergies upon reservation.",
},
{
question: "How far in advance should I reserve?",
answer: "We recommend booking at least 3-4 weeks in advance for prime weekend spots.",
},
]}
/>
</SectionErrorBoundary>
</div>
tag="Support"
title="Frequently Asked Questions"
description="Everything you need to know about your upcoming dining reservation."
items={[
{ question: "What is the dress code?", answer: "We maintain a formal elegant dress code to match our dining atmosphere." },
{ question: "Are dietary restrictions accommodated?", answer: "Absolutely. Please inform us of any allergies upon reservation." },
{ question: "How far in advance should I reserve?", answer: "We recommend booking at least 3-4 weeks in advance for prime weekend spots." }
]}
/>
</SectionErrorBoundary>
</div>
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<div id="contact" data-section="contact">
<SectionErrorBoundary name="contact">
<ContactCta
tag="Join Us"
text="Experience the culinary pinnacle of the city. Book your exclusive table now."
primaryButton={{
text: "Reserve Your Table",
href: "#",
}}
secondaryButton={{
text: "Contact Concierge",
href: "#",
}}
/>
</SectionErrorBoundary>
</div>
tag="Join Us"
text="Experience the culinary pinnacle of the city. Book your exclusive table now."
primaryButton={{ text: "Reserve Your Table", href: "#" }}
secondaryButton={{ text: "Contact Concierge", href: "#" }}
/>
</SectionErrorBoundary>
</div>
</>
);
}
}