Merge version_1 into main #2
289
src/app/page.tsx
289
src/app/page.tsx
@@ -32,26 +32,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#features",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Features", id: "#features" },
|
||||
{ name: "Menu", id: "#menu" },
|
||||
{ name: "Testimonials", id: "#testimonials" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="Chef Artisan"
|
||||
/>
|
||||
@@ -59,18 +44,13 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboardScroll
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Exquisite Culinary Art, In Your Home."
|
||||
description="Experience professional private chef services tailored to your unique tastes. From intimate dinner parties to personal chef hire, we curate perfection."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Chef",
|
||||
href: "#contact",
|
||||
},
|
||||
{ text: "Book Your Chef", href: "#contact" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629587.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629587.jpg"
|
||||
imageAlt="Professional private chef plating a gourmet meal"
|
||||
/>
|
||||
</div>
|
||||
@@ -82,20 +62,11 @@ export default function LandingPage() {
|
||||
title="Crafting Memories Through Flavor"
|
||||
description="With over 15 years of experience in Michelin-starred kitchens, Chef Jean brings refined techniques and fresh, seasonal ingredients directly to your dining table."
|
||||
bulletPoints={[
|
||||
{
|
||||
title: "Personalized Menu",
|
||||
description: "Menus tailored to your preferences, allergies, and dietary goals.",
|
||||
},
|
||||
{
|
||||
title: "Seamless Service",
|
||||
description: "From grocery sourcing to impeccable post-dinner cleanup.",
|
||||
},
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "Farm-to-table focus ensures the highest quality in every bite.",
|
||||
},
|
||||
{ title: "Personalized Menu", description: "Menus tailored to your preferences, allergies, and dietary goals." },
|
||||
{ title: "Seamless Service", description: "From grocery sourcing to impeccable post-dinner cleanup." },
|
||||
{ title: "Fresh Ingredients", description: "Farm-to-table focus ensures the highest quality in every bite." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-chef-kitchen-chopping-vegetables-dish_23-2149646189.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/male-chef-kitchen-chopping-vegetables-dish_23-2149646189.jpg"
|
||||
imageAlt="Chef portrait professional uniform warm light"
|
||||
/>
|
||||
</div>
|
||||
@@ -107,49 +78,25 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Gourmet Ingredients",
|
||||
description: "Exclusive access to premium vendors for world-class produce.",
|
||||
icon: Sparkles,
|
||||
title: "Gourmet Ingredients", description: "Exclusive access to premium vendors for world-class produce.", icon: Sparkles,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-is-cutting-cucumber-wooden-board-kitchen-his-house-prepare-salad-along-with-eating-dinner-close-up_639032-435.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-fresh-vegetables-dinner-close-up-photo-dark-background-studio_482257-45416.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/man-is-cutting-cucumber-wooden-board-kitchen-his-house-prepare-salad-along-with-eating-dinner-close-up_639032-435.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/healthy-fresh-vegetables-dinner-close-up-photo-dark-background-studio_482257-45416.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-thanksgiving-meal-concept_23-2148629587.jpg?_wi=2",
|
||||
imageAlt: "fresh gourmet ingredients close up",
|
||||
},
|
||||
{
|
||||
title: "Bespoke Event Styling",
|
||||
description: "Table settings and presentation curated to match your aesthetic.",
|
||||
icon: Star,
|
||||
title: "Bespoke Event Styling", description: "Table settings and presentation curated to match your aesthetic.", icon: Star,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-set-goblets-plates-cutlery_8353-9897.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-set-table-decorated-with-flowers-candles_8353-9907.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/beautiful-set-goblets-plates-cutlery_8353-9897.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-set-table-decorated-with-flowers-candles_8353-9907.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-kitchen-chopping-vegetables-dish_23-2149646189.jpg?_wi=2",
|
||||
imageAlt: "fresh gourmet ingredients close up",
|
||||
},
|
||||
{
|
||||
title: "Zero Cleanup",
|
||||
description: "Leave your kitchen cleaner than we found it, guaranteed.",
|
||||
icon: Shield,
|
||||
title: "Zero Cleanup", description: "Leave your kitchen cleaner than we found it, guaranteed.", icon: Shield,
|
||||
mediaItems: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/housework-woman-apron-doing-some-housework-looking-involbved_259150-59476.jpg",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-trying-clean-dirty-house_23-2149248535.jpg",
|
||||
},
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/housework-woman-apron-doing-some-housework-looking-involbved_259150-59476.jpg" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/woman-trying-clean-dirty-house_23-2149248535.jpg" },
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg?_wi=1",
|
||||
imageAlt: "fresh gourmet ingredients close up",
|
||||
},
|
||||
]}
|
||||
title="Why Choose a Private Chef?"
|
||||
@@ -164,60 +111,12 @@ export default function LandingPage() {
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Starter",
|
||||
name: "Wild Salmon Crudo",
|
||||
price: "Seasonally Priced",
|
||||
rating: 5,
|
||||
reviewCount: "12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Entree",
|
||||
name: "Herb-Crusted Wagyu",
|
||||
price: "Seasonally Priced",
|
||||
rating: 5,
|
||||
reviewCount: "24",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lamb-chicken-burger-without-top-bun-with-mushroom-herbs-tomato-sauce_140725-8320.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Dessert",
|
||||
name: "Velvet Dark Chocolate",
|
||||
price: "Seasonally Priced",
|
||||
rating: 5,
|
||||
reviewCount: "18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-delicious-cake-with-chocolate-raisins-light-dark-background_140725-132617.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Vegetarian",
|
||||
name: "Truffle Risotto",
|
||||
price: "Seasonally Priced",
|
||||
rating: 5,
|
||||
reviewCount: "15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/salad-caprese-with-pesto-sauce_140725-833.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Soup",
|
||||
name: "Lobster Bisque",
|
||||
price: "Seasonally Priced",
|
||||
rating: 5,
|
||||
reviewCount: "10",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tomato-soup-table_140725-863.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Seafood",
|
||||
name: "Pan-Seared Scallops",
|
||||
price: "Seasonally Priced",
|
||||
rating: 5,
|
||||
reviewCount: "21",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg",
|
||||
},
|
||||
{ id: "1", brand: "Starter", name: "Wild Salmon Crudo", price: "Seasonally Priced", rating: 5, reviewCount: "12", imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg" },
|
||||
{ id: "2", brand: "Entree", name: "Herb-Crusted Wagyu", price: "Seasonally Priced", rating: 5, reviewCount: "24", imageSrc: "http://img.b2bpic.net/free-photo/lamb-chicken-burger-without-top-bun-with-mushroom-herbs-tomato-sauce_140725-8320.jpg" },
|
||||
{ id: "3", brand: "Dessert", name: "Velvet Dark Chocolate", price: "Seasonally Priced", rating: 5, reviewCount: "18", imageSrc: "http://img.b2bpic.net/free-photo/front-view-little-delicious-cake-with-chocolate-raisins-light-dark-background_140725-132617.jpg" },
|
||||
{ id: "4", brand: "Vegetarian", name: "Truffle Risotto", price: "Seasonally Priced", rating: 5, reviewCount: "15", imageSrc: "http://img.b2bpic.net/free-photo/salad-caprese-with-pesto-sauce_140725-833.jpg" },
|
||||
{ id: "5", brand: "Soup", name: "Lobster Bisque", price: "Seasonally Priced", rating: 5, reviewCount: "10", imageSrc: "http://img.b2bpic.net/free-photo/tomato-soup-table_140725-863.jpg" },
|
||||
{ id: "6", brand: "Seafood", name: "Pan-Seared Scallops", price: "Seasonally Priced", rating: 5, reviewCount: "21", imageSrc: "http://img.b2bpic.net/free-photo/seafood-crab-salad-with-fresh-parmesan-crackers-greenery-inside-white-plate_114579-1799.jpg" },
|
||||
]}
|
||||
title="Signature Tasting Samples"
|
||||
description="A glimpse into the seasonal artistry curated for our clients."
|
||||
@@ -230,21 +129,9 @@ export default function LandingPage() {
|
||||
title="Our Culinary Impact"
|
||||
tag="Excellence Guaranteed"
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "500+",
|
||||
description: "Successful Events Managed",
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "15",
|
||||
description: "Years Of Mastery",
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "4.9",
|
||||
description: "Average Client Rating",
|
||||
},
|
||||
{ id: "m1", value: "500+", description: "Successful Events Managed" },
|
||||
{ id: "m2", value: "15", description: "Years Of Mastery" },
|
||||
{ id: "m3", value: "4.9", description: "Average Client Rating" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -256,41 +143,11 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Miller",
|
||||
role: "Host",
|
||||
testimonial: "The best dinner party we've ever hosted. Chef Jean is truly a master.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/girl-is-sitting-table-restaurant-drink-wine-enjoy-scent-roses-flower-waiting-date_496169-221.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Robert Chen",
|
||||
role: "Entrepreneur",
|
||||
testimonial: "Unparalleled professional service and flavors that blow my mind every time.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-rich-woman-table_23-2149684353.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Jessica & Tom",
|
||||
role: "Couple",
|
||||
testimonial: "An intimate evening that exceeded all expectations. We are definitely repeating.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-couple-festive-dinner-christmas-eve-man-woman-looking-camera-while-enjoying-holiday-meal-celebration-sitting-together-feeling-cheerful-winter-festivity_482257-29018.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Elena Ross",
|
||||
role: "Socialite",
|
||||
testimonial: "Incredible menu variety and the service was totally seamless. Highly recommended.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-happy-retired-woman-wearing-cozy-sweater-short-hairdo_343059-1202.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "David Kim",
|
||||
role: "Foodie",
|
||||
testimonial: "Sophisticated, modern, and absolutely delicious. The perfect private chef experience.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-vegetables-served-with-lavash-species_114579-2007.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah Miller", role: "Host", testimonial: "The best dinner party we've ever hosted. Chef Jean is truly a master.", imageSrc: "http://img.b2bpic.net/free-photo/girl-is-sitting-table-restaurant-drink-wine-enjoy-scent-roses-flower-waiting-date_496169-221.jpg" },
|
||||
{ id: "2", name: "Robert Chen", role: "Entrepreneur", testimonial: "Unparalleled professional service and flavors that blow my mind every time.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-rich-woman-table_23-2149684353.jpg" },
|
||||
{ id: "3", name: "Jessica & Tom", role: "Couple", testimonial: "An intimate evening that exceeded all expectations. We are definitely repeating.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-couple-festive-dinner-christmas-eve-man-woman-looking-camera-while-enjoying-holiday-meal-celebration-sitting-together-feeling-cheerful-winter-festivity_482257-29018.jpg" },
|
||||
{ id: "4", name: "Elena Ross", role: "Socialite", testimonial: "Incredible menu variety and the service was totally seamless. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-happy-retired-woman-wearing-cozy-sweater-short-hairdo_343059-1202.jpg" },
|
||||
{ id: "5", name: "David Kim", role: "Foodie", testimonial: "Sophisticated, modern, and absolutely delicious. The perfect private chef experience.", imageSrc: "http://img.b2bpic.net/free-photo/grilled-vegetables-served-with-lavash-species_114579-2007.jpg" },
|
||||
]}
|
||||
title="Client Experiences"
|
||||
description="What people are saying about their dining experience."
|
||||
@@ -302,21 +159,9 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Do you travel?",
|
||||
content: "Yes, we are available for bookings locally and for destination events.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "What about allergies?",
|
||||
content: "Dietary restrictions are integrated into every menu design stage.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Is cleanup included?",
|
||||
content: "Yes, we provide full kitchen management including post-event cleaning.",
|
||||
},
|
||||
{ id: "f1", title: "Do you travel?", content: "Yes, we are available for bookings locally and for destination events." },
|
||||
{ id: "f2", title: "What about allergies?", content: "Dietary restrictions are integrated into every menu design stage." },
|
||||
{ id: "f3", title: "Is cleanup included?", content: "Yes, we provide full kitchen management including post-event cleaning." },
|
||||
]}
|
||||
title="Common Inquiries"
|
||||
description="Everything you need to know about booking our private chef services."
|
||||
@@ -330,31 +175,11 @@ export default function LandingPage() {
|
||||
title="Start Your Menu Journey"
|
||||
description="Inquire about dates and service availability. Let us create something special."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Your Email",
|
||||
required: true,
|
||||
},
|
||||
{
|
||||
name: "date",
|
||||
type: "date",
|
||||
placeholder: "Event Date",
|
||||
required: false,
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name", required: true },
|
||||
{ name: "email", type: "email", placeholder: "Your Email", required: true },
|
||||
{ name: "date", type: "date", placeholder: "Event Date", required: false },
|
||||
]}
|
||||
textarea={{
|
||||
name: "msg",
|
||||
placeholder: "Describe your ideal event",
|
||||
rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
textarea={{ name: "msg", placeholder: "Describe your ideal event", rows: 4, required: true }}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/chef-kitchen-taking-notes_23-2148006642.jpg"
|
||||
imageAlt="Chef planning a new reservation"
|
||||
/>
|
||||
@@ -365,36 +190,12 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/view-chef-working-kitchen_23-2149728007.jpg"
|
||||
logoText="Chef Artisan"
|
||||
columns={[
|
||||
{
|
||||
title: "Company",
|
||||
items: [
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Legal",
|
||||
items: [
|
||||
{
|
||||
label: "Privacy",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Terms",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
},
|
||||
{ title: "Company", items: [{ label: "About", href: "#about" }, { label: "Menu", href: "#menu" }] },
|
||||
{ title: "Legal", items: [{ label: "Privacy", href: "#" }, { label: "Terms", href: "#" }] },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user