Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-20 13:31:23 +00:00

View File

@@ -33,21 +33,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Services",
id: "features",
},
name: "Services", id: "features"},
{
name: "Menu",
id: "pricing",
},
name: "Menu", id: "pricing"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Chef Artisan"
/>
@@ -56,61 +48,38 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboard
background={{
variant: "plain",
}}
variant: "plain"}}
title="Exceptional Fine Dining, Curated for You."
description="I bring the restaurant experience to the comfort of your home, using only the freshest seasonal ingredients to create bespoke menus tailored to your unique taste."
buttons={[
{
text: "Book a Consultation",
href: "#contact",
},
text: "Book a Consultation", href: "#contact"},
]}
imageSrc="http://img.b2bpic.net/free-photo/diverse-cooks-team-recording-fine-dining-cooking-technique-camera_482257-121140.jpg?_wi=1"
imageSrc="http://img.b2bpic.net/free-photo/diverse-cooks-team-recording-fine-dining-cooking-technique-camera_482257-121140.jpg"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/cooking-process-asian-restaurant-cook-is-fry-vegetables-with-spices-sauce-wok_613910-4975.jpg",
alt: "Cooking process in an Asian restaurant",
},
src: "http://img.b2bpic.net/free-photo/cooking-process-asian-restaurant-cook-is-fry-vegetables-with-spices-sauce-wok_613910-4975.jpg", alt: "Cooking process in an Asian restaurant"},
{
src: "http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149727955.jpg",
alt: "Chef working in a professional kitchen",
},
src: "http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149727955.jpg", alt: "Chef working in a professional kitchen"},
{
src: "http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149728004.jpg",
alt: "Chef working together in a professional kitchen",
},
src: "http://img.b2bpic.net/free-photo/chef-working-together-professional-kitchen_23-2149728004.jpg", alt: "Chef working together in a professional kitchen"},
{
src: "http://img.b2bpic.net/free-photo/man-woman-cutting-fresh-ingredients-make-gourmet-dish_482257-41289.jpg",
alt: "Couple cutting fresh ingredients",
},
src: "http://img.b2bpic.net/free-photo/man-woman-cutting-fresh-ingredients-make-gourmet-dish_482257-41289.jpg", alt: "Couple cutting fresh ingredients"},
{
src: "http://img.b2bpic.net/free-photo/diverse-cooks-team-recording-fine-dining-cooking-technique-camera_482257-121140.jpg",
alt: "private chef gourmet cooking",
},
src: "http://img.b2bpic.net/free-photo/diverse-cooks-team-recording-fine-dining-cooking-technique-camera_482257-121140.jpg", alt: "private chef gourmet cooking"},
]}
avatarText="Trusted by 500+ happy clients"
marqueeItems={[
{
type: "text",
text: "Michelin-Star Background",
},
type: "text", text: "Michelin-Star Background"},
{
type: "text",
text: "Seasonal & Organic",
},
type: "text", text: "Seasonal & Organic"},
{
type: "text",
text: "Fully Customized",
},
type: "text", text: "Fully Customized"},
{
type: "text",
text: "Impeccable Service",
},
type: "text", text: "Impeccable Service"},
{
type: "text",
text: "Stress-Free Hosting",
},
type: "text", text: "Stress-Free Hosting"},
]}
/>
</div>
@@ -122,19 +91,13 @@ export default function LandingPage() {
metrics={[
{
icon: Award,
label: "Years Experience",
value: "15+",
},
label: "Years Experience", value: "15+"},
{
icon: Utensils,
label: "Bespoke Menus",
value: "500+",
},
label: "Bespoke Menus", value: "500+"},
{
icon: Award,
label: "Five Star Ratings",
value: "100%",
},
label: "Five Star Ratings", value: "100%"},
]}
metricsAnimation="slide-up"
/>
@@ -147,28 +110,16 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
bentoComponent: "reveal-icon",
icon: Sparkles,
title: "Private Events",
description: "Intimate dinners and small gatherings perfectly crafted.",
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-male-baker-using-digital-tablet-with-many-baked-breads_23-2147883550.jpg",
imageAlt: "professional chef smiling portrait",
bentoComponent: "reveal-icon", icon: Sparkles,
title: "Private Events", description: "Intimate dinners and small gatherings perfectly crafted."
},
{
bentoComponent: "reveal-icon",
icon: Calendar,
title: "Weekly Prep",
description: "Healthy, chef-prepared meals for your busy schedule.",
imageSrc: "http://img.b2bpic.net/free-photo/diverse-cooks-team-recording-fine-dining-cooking-technique-camera_482257-121140.jpg?_wi=2",
imageAlt: "professional chef smiling portrait",
bentoComponent: "reveal-icon", icon: Calendar,
title: "Weekly Prep", description: "Healthy, chef-prepared meals for your busy schedule."
},
{
bentoComponent: "reveal-icon",
icon: Award,
title: "Cooking Classes",
description: "Master culinary techniques in your own home.",
imageSrc: "http://img.b2bpic.net/free-photo/man-preparing-salad-with-fresh-vegetables-wooden-table-cooking-tasty-healthy-food-black-background-vegetarian-food-healthy-cooking-concept-close-up_639032-431.jpg",
imageAlt: "professional chef smiling portrait",
bentoComponent: "reveal-icon", icon: Award,
title: "Cooking Classes", description: "Master culinary techniques in your own home."
},
]}
title="My Services"
@@ -183,40 +134,15 @@ export default function LandingPage() {
useInvertedBackground={true}
testimonials={[
{
id: "1",
name: "Sarah Miller",
handle: "@sarahmill",
testimonial: "An unforgettable evening with exquisite dishes. Truly professional.",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-lovely-couple-hugging_23-2148060606.jpg",
},
id: "1", name: "Sarah Miller", handle: "@sarahmill", testimonial: "An unforgettable evening with exquisite dishes. Truly professional.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-lovely-couple-hugging_23-2148060606.jpg"},
{
id: "2",
name: "David Thorne",
handle: "@dthorne",
testimonial: "The attention to detail in every course was simply remarkable.",
imageSrc: "http://img.b2bpic.net/free-photo/dinner-restaurant-closeup-salad-with-beetroot-cottage-cheese-people-eating-background_501050-81.jpg",
},
id: "2", name: "David Thorne", handle: "@dthorne", testimonial: "The attention to detail in every course was simply remarkable.", imageSrc: "http://img.b2bpic.net/free-photo/dinner-restaurant-closeup-salad-with-beetroot-cottage-cheese-people-eating-background_501050-81.jpg"},
{
id: "3",
name: "Emma Watson",
handle: "@ewatson",
testimonial: "A masterful display of flavors. Highly recommend for any event.",
imageSrc: "http://img.b2bpic.net/free-photo/fish-with-boiled-potatoes-fresh-vegetables_140725-727.jpg",
},
id: "3", name: "Emma Watson", handle: "@ewatson", testimonial: "A masterful display of flavors. Highly recommend for any event.", imageSrc: "http://img.b2bpic.net/free-photo/fish-with-boiled-potatoes-fresh-vegetables_140725-727.jpg"},
{
id: "4",
name: "Liam Connor",
handle: "@lconnor",
testimonial: "The best dining experience we have ever had at home.",
imageSrc: "http://img.b2bpic.net/free-photo/family-gathering-with-gay-partners_23-2151077660.jpg",
},
id: "4", name: "Liam Connor", handle: "@lconnor", testimonial: "The best dining experience we have ever had at home.", imageSrc: "http://img.b2bpic.net/free-photo/family-gathering-with-gay-partners_23-2151077660.jpg"},
{
id: "5",
name: "Jessica Day",
handle: "@jday",
testimonial: "Seamless service and absolutely delicious menu creations.",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-family-cooking-delicious-pizza_23-2150306978.jpg",
},
id: "5", name: "Jessica Day", handle: "@jday", testimonial: "Seamless service and absolutely delicious menu creations.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-family-cooking-delicious-pizza_23-2150306978.jpg"},
]}
title="A Taste of Excellence"
description="Hear from my satisfied guests who have experienced bespoke fine dining."
@@ -230,52 +156,28 @@ export default function LandingPage() {
useInvertedBackground={false}
plans={[
{
id: "basic",
price: "$150/pp",
name: "Signature Tasting",
buttons: [
id: "basic", price: "$150/pp", name: "Signature Tasting", buttons: [
{
text: "Inquire",
href: "#contact",
},
text: "Inquire", href: "#contact"},
],
features: [
"5-Course Menu",
"Wine Pairing",
"Prep & Clean",
],
"5-Course Menu", "Wine Pairing", "Prep & Clean"],
},
{
id: "pro",
price: "$250/pp",
name: "Chef's Table",
buttons: [
id: "pro", price: "$250/pp", name: "Chef's Table", buttons: [
{
text: "Inquire",
href: "#contact",
},
text: "Inquire", href: "#contact"},
],
features: [
"7-Course Menu",
"Premium Wine Selection",
"Sommelier Service",
],
"7-Course Menu", "Premium Wine Selection", "Sommelier Service"],
},
{
id: "enterprise",
price: "Custom",
name: "Gala Event",
buttons: [
id: "enterprise", price: "Custom", name: "Gala Event", buttons: [
{
text: "Contact",
href: "#contact",
},
text: "Contact", href: "#contact"},
],
features: [
"Full Event Planning",
"Staffing",
"Tailored Theme",
],
"Full Event Planning", "Staffing", "Tailored Theme"],
},
]}
title="Menu Experiences"
@@ -290,31 +192,16 @@ export default function LandingPage() {
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "100%",
title: "Client Satisfaction",
items: [
"Highest quality ingredients",
"Sustainable sourcing",
],
id: "m1", value: "100%", title: "Client Satisfaction", items: [
"Highest quality ingredients", "Sustainable sourcing"],
},
{
id: "m2",
value: "500+",
title: "Dinner Parties",
items: [
"Intimate gatherings",
"Large celebrations",
],
id: "m2", value: "500+", title: "Dinner Parties", items: [
"Intimate gatherings", "Large celebrations"],
},
{
id: "m3",
value: "24/7",
title: "Chef Support",
items: [
"Always available for queries",
"Personalized advice",
],
id: "m3", value: "24/7", title: "Chef Support", items: [
"Always available for queries", "Personalized advice"],
},
]}
title="By The Numbers"
@@ -328,20 +215,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "How far in advance should I book?",
content: "I recommend booking at least 4-6 weeks in advance to ensure availability.",
},
id: "f1", title: "How far in advance should I book?", content: "I recommend booking at least 4-6 weeks in advance to ensure availability."},
{
id: "f2",
title: "Do you handle dietary requirements?",
content: "Absolutely. I customize every menu to accommodate your guests' dietary needs.",
},
id: "f2", title: "Do you handle dietary requirements?", content: "Absolutely. I customize every menu to accommodate your guests' dietary needs."},
{
id: "f3",
title: "Do you handle the grocery shopping?",
content: "Yes, I take care of all procurement, preparation, and kitchen cleanup.",
},
id: "f3", title: "Do you handle the grocery shopping?", content: "Yes, I take care of all procurement, preparation, and kitchen cleanup."},
]}
title="Common Questions"
description="Everything you need to know about booking a private chef."
@@ -356,20 +234,12 @@ export default function LandingPage() {
description="Fill out the form below and I will reach out to discuss your event."
inputs={[
{
name: "name",
type: "text",
placeholder: "Your Name",
},
name: "name", type: "text", placeholder: "Your Name"},
{
name: "email",
type: "email",
placeholder: "Your Email",
},
name: "email", type: "email", placeholder: "Your Email"},
]}
textarea={{
name: "details",
placeholder: "Event date and details",
rows: 4,
name: "details", placeholder: "Event date and details", rows: 4,
}}
imageSrc="http://img.b2bpic.net/free-photo/cook-cutting-roasted-meat-wooden-board_23-2148040262.jpg"
/>
@@ -379,33 +249,21 @@ export default function LandingPage() {
<FooterBase
columns={[
{
title: "Navigate",
items: [
title: "Navigate", items: [
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
{
label: "Services",
href: "#features",
},
label: "Services", href: "#features"},
{
label: "Menu",
href: "#pricing",
},
label: "Menu", href: "#pricing"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}