Merge version_1_1782212209309 into main #1
@@ -8,32 +8,25 @@ import { StyleProvider } from "@/components/ui/StyleProvider";
|
||||
export default function Layout() {
|
||||
const navItems = [
|
||||
{
|
||||
"name": "About",
|
||||
"href": "#about"
|
||||
"name": "About", "href": "#about"
|
||||
},
|
||||
{
|
||||
"name": "Services",
|
||||
"href": "#services"
|
||||
"name": "Services", "href": "#services"
|
||||
},
|
||||
{
|
||||
"name": "Menu",
|
||||
"href": "#menu"
|
||||
"name": "Menu", "href": "#menu"
|
||||
},
|
||||
{
|
||||
"name": "Testimonials",
|
||||
"href": "#testimonials"
|
||||
"name": "Testimonials", "href": "#testimonials"
|
||||
},
|
||||
{
|
||||
"name": "Hero",
|
||||
"href": "#hero"
|
||||
"name": "Hero", "href": "#hero"
|
||||
},
|
||||
{
|
||||
"name": "Metrics",
|
||||
"href": "#metrics"
|
||||
"name": "Metrics", "href": "#metrics"
|
||||
},
|
||||
{
|
||||
"name": "Chef",
|
||||
"href": "#chef"
|
||||
"name": "Chef", "href": "#chef"
|
||||
}
|
||||
];
|
||||
|
||||
@@ -43,10 +36,9 @@ export default function Layout() {
|
||||
<SectionErrorBoundary name="navbar">
|
||||
<NavbarFloatingLogo
|
||||
logo="ChefName"
|
||||
logoImageSrc="https://storage.googleapis.com/webild/default/no-image.jpg?id=d56z98"
|
||||
ctaButton={{
|
||||
text: "Book Now",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Now", href: "#contact"}}
|
||||
navItems={navItems} />
|
||||
</SectionErrorBoundary>
|
||||
<main className="flex-grow">
|
||||
@@ -57,42 +49,28 @@ export default function Layout() {
|
||||
brand="ChefName"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
title: "Company", items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Careers",
|
||||
href: "#",
|
||||
},
|
||||
label: "Careers", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Support",
|
||||
items: [
|
||||
title: "Support", items: [
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
copyright="© 2024 ChefName. All rights reserved."
|
||||
links={[
|
||||
{
|
||||
label: "Privacy Policy",
|
||||
href: "#",
|
||||
},
|
||||
label: "Privacy Policy", href: "#"},
|
||||
{
|
||||
label: "Terms of Service",
|
||||
href: "#",
|
||||
},
|
||||
label: "Terms of Service", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
|
||||
@@ -19,13 +19,9 @@ export default function HomePage() {
|
||||
title="Private Dining, Elevated."
|
||||
description="Bringing the world's finest culinary techniques directly to your private home. Crafted for your unique tastes."
|
||||
primaryButton={{
|
||||
text: "Book Your Chef",
|
||||
href: "#contact",
|
||||
}}
|
||||
text: "Book Your Chef", href: "#contact"}}
|
||||
secondaryButton={{
|
||||
text: "Explore Menus",
|
||||
href: "#menu",
|
||||
}}
|
||||
text: "Explore Menus", href: "#menu"}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/top-view-table-assortment-with-plant_23-2148914894.jpg"
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -36,9 +32,7 @@ export default function HomePage() {
|
||||
<AboutText
|
||||
title="My Culinary Philosophy"
|
||||
primaryButton={{
|
||||
text: "Learn More",
|
||||
href: "#about-more",
|
||||
}}
|
||||
text: "Learn More", href: "#about-more"}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
@@ -51,41 +45,17 @@ export default function HomePage() {
|
||||
description="From intimate dinners to large scale events, we provide unparalleled culinary excellence."
|
||||
items={[
|
||||
{
|
||||
title: "Farm to Table",
|
||||
description: "Sourcing only the freshest, seasonal ingredients.",
|
||||
buttonIcon: "Leaf",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-vegetables-mushrooms-red-green-tomatoes-bell-peppers-cutting-board_140725-145364.jpg",
|
||||
},
|
||||
title: "Farm to Table", description: "Sourcing only the freshest, seasonal ingredients.", buttonIcon: "Leaf", imageSrc: "http://img.b2bpic.net/free-photo/top-view-fresh-vegetables-mushrooms-red-green-tomatoes-bell-peppers-cutting-board_140725-145364.jpg"},
|
||||
{
|
||||
title: "Modern Fine Dining",
|
||||
description: "Applying world-class techniques to modern palates.",
|
||||
buttonIcon: "ChefHat",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/mixed-race-baker-makes-cake-smash-eggs_633478-1132.jpg",
|
||||
},
|
||||
title: "Modern Fine Dining", description: "Applying world-class techniques to modern palates.", buttonIcon: "ChefHat", imageSrc: "http://img.b2bpic.net/free-photo/mixed-race-baker-makes-cake-smash-eggs_633478-1132.jpg"},
|
||||
{
|
||||
title: "Event Planning",
|
||||
description: "Seamless coordination for unforgettable evenings.",
|
||||
buttonIcon: "Calendar",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-table-with-elegant-setting-restaurant-hall-evening_181624-24706.jpg",
|
||||
},
|
||||
title: "Event Planning", description: "Seamless coordination for unforgettable evenings.", buttonIcon: "Calendar", imageSrc: "http://img.b2bpic.net/free-photo/high-angle-shot-table-with-elegant-setting-restaurant-hall-evening_181624-24706.jpg"},
|
||||
{
|
||||
title: "Wine Pairing",
|
||||
description: "Expertly curated pairings for every course.",
|
||||
buttonIcon: "Wine",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-pouring-parsley-plate_1122-976.jpg",
|
||||
},
|
||||
title: "Wine Pairing", description: "Expertly curated pairings for every course.", buttonIcon: "Wine", imageSrc: "http://img.b2bpic.net/free-photo/person-pouring-parsley-plate_1122-976.jpg"},
|
||||
{
|
||||
title: "Custom Menus",
|
||||
description: "Bespoke menus designed specifically for you.",
|
||||
buttonIcon: "Notebook",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chef-placing-fresh-tomatoes-salad_23-2148516911.jpg",
|
||||
},
|
||||
title: "Custom Menus", description: "Bespoke menus designed specifically for you.", buttonIcon: "Notebook", imageSrc: "http://img.b2bpic.net/free-photo/chef-placing-fresh-tomatoes-salad_23-2148516911.jpg"},
|
||||
{
|
||||
title: "Cooking Masterclasses",
|
||||
description: "Learn the secrets of a professional chef.",
|
||||
buttonIcon: "BookOpen",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-detail-festive-table-setting-with-set-cutlery-plate-candles-candlesticks_169016-11020.jpg",
|
||||
},
|
||||
title: "Cooking Masterclasses", description: "Learn the secrets of a professional chef.", buttonIcon: "BookOpen", imageSrc: "http://img.b2bpic.net/free-photo/close-up-detail-festive-table-setting-with-set-cutlery-plate-candles-candlesticks_169016-11020.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -99,40 +69,19 @@ export default function HomePage() {
|
||||
description="Explore our curated culinary highlights."
|
||||
items={[
|
||||
{
|
||||
title: "Truffle Risotto",
|
||||
description: "Slow-cooked arborio with seasonal truffles.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-hot-coffee_53876-146538.jpg",
|
||||
},
|
||||
title: "Truffle Risotto", description: "Slow-cooked arborio with seasonal truffles.", imageSrc: "http://img.b2bpic.net/free-photo/aerial-view-hot-coffee_53876-146538.jpg"},
|
||||
{
|
||||
title: "Seared Scallops",
|
||||
description: "Diver-caught, served with cauliflower puree.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-cook-preparing-raw-trout_23-2150408592.jpg",
|
||||
},
|
||||
title: "Seared Scallops", description: "Diver-caught, served with cauliflower puree.", imageSrc: "http://img.b2bpic.net/free-photo/side-view-cook-preparing-raw-trout_23-2150408592.jpg"},
|
||||
{
|
||||
title: "Aged Wagyu",
|
||||
description: "Perfectly marbled, wood-fire grilled.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tattooed-butcher-black-gloves-salts-tied-piece-meat-smoke-it_346278-619.jpg",
|
||||
},
|
||||
title: "Aged Wagyu", description: "Perfectly marbled, wood-fire grilled.", imageSrc: "http://img.b2bpic.net/free-photo/tattooed-butcher-black-gloves-salts-tied-piece-meat-smoke-it_346278-619.jpg"},
|
||||
{
|
||||
title: "Homemade Ravioli",
|
||||
description: "Stuffed with artisanal ricotta.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bunch-raw-shell-pasta-wood-piece_114579-69368.jpg",
|
||||
},
|
||||
title: "Homemade Ravioli", description: "Stuffed with artisanal ricotta.", imageSrc: "http://img.b2bpic.net/free-photo/bunch-raw-shell-pasta-wood-piece_114579-69368.jpg"},
|
||||
{
|
||||
title: "Dark Chocolate Ganache",
|
||||
description: "Rich 70% cacao with sea salt.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cheesecake-with-strawberry-chocolate-plate-red-shawl-dark-isolated-background_140725-136688.jpg",
|
||||
},
|
||||
title: "Dark Chocolate Ganache", description: "Rich 70% cacao with sea salt.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-cheesecake-with-strawberry-chocolate-plate-red-shawl-dark-isolated-background_140725-136688.jpg"},
|
||||
{
|
||||
title: "Garden Microgreens",
|
||||
description: "Locally grown seasonal herbs.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetables-near-cabbage_23-2147778375.jpg",
|
||||
},
|
||||
title: "Garden Microgreens", description: "Locally grown seasonal herbs.", imageSrc: "http://img.b2bpic.net/free-photo/vegetables-near-cabbage_23-2147778375.jpg"},
|
||||
{
|
||||
title: "Sommelier Selection",
|
||||
description: "Curated wine flight.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/restaurant-table-12-persons-with-blue-chairs-fireplace-white-brick-walls-wide-window_140725-8456.jpg",
|
||||
},
|
||||
title: "Sommelier Selection", description: "Curated wine flight.", imageSrc: "http://img.b2bpic.net/free-photo/restaurant-table-12-persons-with-blue-chairs-fireplace-white-brick-walls-wide-window_140725-8456.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -146,17 +95,11 @@ export default function HomePage() {
|
||||
description="Years of experience and happy guests."
|
||||
metrics={[
|
||||
{
|
||||
value: "15+",
|
||||
description: "Years Experience",
|
||||
},
|
||||
value: "15+", description: "Years Experience"},
|
||||
{
|
||||
value: "500+",
|
||||
description: "Events Catered",
|
||||
},
|
||||
value: "500+", description: "Events Catered"},
|
||||
{
|
||||
value: "99%",
|
||||
description: "Client Satisfaction",
|
||||
},
|
||||
value: "99%", description: "Client Satisfaction"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -167,22 +110,14 @@ export default function HomePage() {
|
||||
<TeamGlassCards
|
||||
tag="Meet Your Chef"
|
||||
title="Dedicated Culinary Artist"
|
||||
description="Our expert team of professional chefs bring culinary excellence to your table."
|
||||
members={[
|
||||
{
|
||||
name: "Chef Alessandro",
|
||||
role: "Executive Private Chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-smelling-dish-after-cooking_329181-16152.jpg",
|
||||
},
|
||||
name: "Chef Alessandro", role: "Executive Private Chef", imageSrc: "http://img.b2bpic.net/free-photo/close-up-chef-smelling-dish-after-cooking_329181-16152.jpg"},
|
||||
{
|
||||
name: "Chef Sofia",
|
||||
role: "Pastry Specialist",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-male-cook-wearing-chef-uniform-points-fingers-himself-isolated-white-wall_141793-36774.jpg",
|
||||
},
|
||||
name: "Chef Sofia", role: "Pastry Specialist", imageSrc: "http://img.b2bpic.net/free-photo/young-male-cook-wearing-chef-uniform-points-fingers-himself-isolated-white-wall_141793-36774.jpg"},
|
||||
{
|
||||
name: "Chef Marc",
|
||||
role: "Sous Chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-cook-standing-kitchen_23-2148040173.jpg",
|
||||
},
|
||||
name: "Chef Marc", role: "Sous Chef", imageSrc: "http://img.b2bpic.net/free-photo/young-cook-standing-kitchen_23-2148040173.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -193,37 +128,18 @@ export default function HomePage() {
|
||||
<TestimonialColumnMarqueeCards
|
||||
tag="Trusted by Many"
|
||||
title="Client Experiences"
|
||||
description="Hear what our satisfied clients have to say about their private dining experiences."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Sarah J.",
|
||||
role: "CEO",
|
||||
quote: "The best dining experience we have ever had at home.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5512.jpg",
|
||||
},
|
||||
name: "Sarah J.", role: "CEO", quote: "The best dining experience we have ever had at home.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-african-american-woman-cafe_273609-5512.jpg"},
|
||||
{
|
||||
name: "Michael K.",
|
||||
role: "Entrepreneur",
|
||||
quote: "Absolutely flawless service and exceptional food quality.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-people-talking-work_23-2149345288.jpg",
|
||||
},
|
||||
name: "Michael K.", role: "Entrepreneur", quote: "Absolutely flawless service and exceptional food quality.", imageSrc: "http://img.b2bpic.net/free-photo/young-people-talking-work_23-2149345288.jpg"},
|
||||
{
|
||||
name: "Emily D.",
|
||||
role: "Creative Director",
|
||||
quote: "Chef Alessandro is a true artist in the kitchen.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-businesswoman-posing-with-coffee_23-2148452691.jpg",
|
||||
},
|
||||
name: "Emily D.", role: "Creative Director", quote: "Chef Alessandro is a true artist in the kitchen.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-businesswoman-posing-with-coffee_23-2148452691.jpg"},
|
||||
{
|
||||
name: "David R.",
|
||||
role: "Investor",
|
||||
quote: "Professional, clean, and delicious. Highly recommended.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517421.jpg",
|
||||
},
|
||||
name: "David R.", role: "Investor", quote: "Professional, clean, and delicious. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517421.jpg"},
|
||||
{
|
||||
name: "Lisa M.",
|
||||
role: "Collector",
|
||||
quote: "Perfectly tailored menu for our anniversary dinner.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517418.jpg",
|
||||
},
|
||||
name: "Lisa M.", role: "Collector", quote: "Perfectly tailored menu for our anniversary dinner.", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517418.jpg"},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -234,23 +150,16 @@ export default function HomePage() {
|
||||
<FaqTwoColumn
|
||||
tag="Common Questions"
|
||||
title="How it Works"
|
||||
description="Find answers to the most frequently asked questions about our private chef services."
|
||||
items={[
|
||||
{
|
||||
question: "What areas do you serve?",
|
||||
answer: "We serve the greater metropolitan area and surrounding suburbs.",
|
||||
},
|
||||
question: "What areas do you serve?", answer: "We serve the greater metropolitan area and surrounding suburbs."},
|
||||
{
|
||||
question: "Can you cater dietary restrictions?",
|
||||
answer: "Yes, we specialize in gluten-free, vegan, and keto menus.",
|
||||
},
|
||||
question: "Can you cater dietary restrictions?", answer: "Yes, we specialize in gluten-free, vegan, and keto menus."},
|
||||
{
|
||||
question: "How far in advance should I book?",
|
||||
answer: "We recommend booking at least two weeks in advance.",
|
||||
},
|
||||
question: "How far in advance should I book?", answer: "We recommend booking at least two weeks in advance."},
|
||||
{
|
||||
question: "What is the cost?",
|
||||
answer: "Pricing depends on menu complexity and event size.",
|
||||
},
|
||||
question: "What is the cost?", answer: "Pricing depends on menu complexity and event size."},
|
||||
]}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
@@ -262,13 +171,9 @@ export default function HomePage() {
|
||||
tag="Start Your Journey"
|
||||
text="Ready to craft your perfect menu?"
|
||||
primaryButton={{
|
||||
text: "Contact Us",
|
||||
href: "mailto:hello@chef.com",
|
||||
}}
|
||||
text: "Contact Us", href: "mailto:hello@chef.com"}}
|
||||
secondaryButton={{
|
||||
text: "View Pricing",
|
||||
href: "#pricing",
|
||||
}}
|
||||
text: "View Pricing", href: "#pricing"}}
|
||||
/>
|
||||
</SectionErrorBoundary>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user