Merge version_1 into main #2
272
src/app/page.tsx
272
src/app/page.tsx
@@ -33,29 +33,17 @@ export default function LandingPage() {
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "#home",
|
||||
},
|
||||
name: "Home", id: "#home"},
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
name: "About", id: "#about"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "#services",
|
||||
},
|
||||
name: "Services", id: "#services"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "#menu"},
|
||||
{
|
||||
name: "Testimonials",
|
||||
id: "#testimonials",
|
||||
},
|
||||
name: "Testimonials", id: "#testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Contact", id: "#contact"},
|
||||
]}
|
||||
brandName="Chef's Table"
|
||||
/>
|
||||
@@ -64,21 +52,16 @@ export default function LandingPage() {
|
||||
<div id="home" data-section="home">
|
||||
<HeroLogoBillboard
|
||||
background={{
|
||||
variant: "radial-gradient",
|
||||
}}
|
||||
variant: "radial-gradient"}}
|
||||
logoText="Chef's Table"
|
||||
description="Experience bespoke culinary journeys crafted exclusively for you. Elevate your dining with unparalleled taste and artistic presentation."
|
||||
buttons={[
|
||||
{
|
||||
text: "View Sample Menus",
|
||||
href: "#menu",
|
||||
},
|
||||
text: "View Sample Menus", href: "#menu"},
|
||||
{
|
||||
text: "Book Your Event",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Event", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg"
|
||||
imageAlt="Chef preparing a gourmet dish"
|
||||
mediaAnimation="opacity"
|
||||
/>
|
||||
@@ -91,19 +74,13 @@ export default function LandingPage() {
|
||||
description="With a passion for exquisite flavors and an eye for artistic presentation, our chef transforms fresh, seasonal ingredients into unforgettable dining experiences. We believe every meal is an opportunity to create cherished memories."
|
||||
metrics={[
|
||||
{
|
||||
value: "15+",
|
||||
title: "Years Experience",
|
||||
},
|
||||
value: "15+", title: "Years Experience"},
|
||||
{
|
||||
value: "500+",
|
||||
title: "Satisfied Clients",
|
||||
},
|
||||
value: "500+", title: "Satisfied Clients"},
|
||||
{
|
||||
value: "1000+",
|
||||
title: "Unique Creations",
|
||||
},
|
||||
value: "1000+", title: "Unique Creations"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-bearded-chef-man-black-uniform-smiling-keeping-hands-waist-while-looking-camera-white-wall_141793-32646.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-bearded-chef-man-black-uniform-smiling-keeping-hands-waist-while-looking-camera-white-wall_141793-32646.jpg"
|
||||
imageAlt="Professional chef's portrait"
|
||||
mediaAnimation="slide-up"
|
||||
metricsAnimation="blur-reveal"
|
||||
@@ -117,44 +94,41 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Private Dining",
|
||||
description: "Indulge in a gourmet meal prepared and served in the comfort of your home, perfectly tailored to your tastes and dietary preferences.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "Private Dining", description: "Indulge in a gourmet meal prepared and served in the comfort of your home, perfectly tailored to your tastes and dietary preferences.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081863.jpg",
|
||||
imageAlt: "Elegant private dining setup",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081863.jpg", imageAlt: "Elegant private dining setup"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081857.jpg", imageAlt: "People having dinner in luxurious restaurants"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517418.jpg", imageAlt: "Couple having a date together at a luxurious restaurant"
|
||||
}
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg?_wi=2",
|
||||
imageAlt: "elegant private dining setup",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cook-preparing-food-inside-kitchen-food-meal-fry-cook_140725-26010.jpg", imageAlt: "elegant private dining setup"},
|
||||
{
|
||||
title: "Event Catering",
|
||||
description: "Elevate your special occasions with exquisite catering. We handle everything from menu creation to flawless execution, ensuring a memorable event.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "Event Catering", description: "Elevate your special occasions with exquisite catering. We handle everything from menu creation to flawless execution, ensuring a memorable event.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-dishes_1157-14614.jpg",
|
||||
imageAlt: "Luxury catering for an event",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-dishes_1157-14614.jpg", imageAlt: "Luxury catering for an event"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/wedding-dishes_1157-14612.jpg", imageAlt: "wedding dishes"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meal-different-food-table-dinner-lunch_132075-14565.jpg", imageAlt: "Meal Different food on the table Dinner or lunch"
|
||||
}
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-bearded-chef-man-black-uniform-smiling-keeping-hands-waist-while-looking-camera-white-wall_141793-32646.jpg?_wi=2",
|
||||
imageAlt: "elegant private dining setup",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-bearded-chef-man-black-uniform-smiling-keeping-hands-waist-while-looking-camera-white-wall_141793-32646.jpg", imageAlt: "elegant private dining setup"},
|
||||
{
|
||||
title: "Cooking Classes",
|
||||
description: "Unleash your inner chef with personalized cooking lessons. Learn gourmet techniques and recipes in an engaging, hands-on environment.",
|
||||
bentoComponent: "media-stack",
|
||||
items: [
|
||||
title: "Cooking Classes", description: "Unleash your inner chef with personalized cooking lessons. Learn gourmet techniques and recipes in an engaging, hands-on environment.", bentoComponent: "media-stack", items: [
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-posing-with-tablet-while-woman-cooking_23-2148114183.jpg",
|
||||
imageAlt: "Hands-on cooking class with a chef",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-posing-with-tablet-while-woman-cooking_23-2148114183.jpg", imageAlt: "Hands-on cooking class with a chef"},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-cooking-home_23-2148018356.jpg", imageAlt: "Couple cooking at home"
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vlogger-cooking-while-streaming_23-2149151557.jpg", imageAlt: "Vlogger cooking while streaming"
|
||||
}
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-holding-golden-medal_23-2148596875.jpg",
|
||||
imageAlt: "elegant private dining setup",
|
||||
},
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/person-holding-golden-medal_23-2148596875.jpg", imageAlt: "elegant private dining setup"},
|
||||
]}
|
||||
title="Our Bespoke Services"
|
||||
description="From intimate private dinners to grand celebrations, we offer a range of customizable culinary services designed to meet your every need and exceed your expectations."
|
||||
@@ -169,25 +143,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "Awarded",
|
||||
title: "Best Private Chef",
|
||||
description: "Recognized for outstanding culinary services and innovative menus.",
|
||||
icon: Award,
|
||||
id: "m1", value: "Awarded", title: "Best Private Chef", description: "Recognized for outstanding culinary services and innovative menus.", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "99%",
|
||||
title: "Client Satisfaction",
|
||||
description: "Our clients consistently praise our attention to detail and exquisite flavors.",
|
||||
icon: Star,
|
||||
id: "m2", value: "99%", title: "Client Satisfaction", description: "Our clients consistently praise our attention to detail and exquisite flavors.", icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "200+",
|
||||
title: "Signature Dishes",
|
||||
description: "A diverse portfolio of unique creations, blending tradition with modern gastronomy.",
|
||||
icon: Sparkles,
|
||||
id: "m3", value: "200+", title: "Signature Dishes", description: "A diverse portfolio of unique creations, blending tradition with modern gastronomy.", icon: Sparkles,
|
||||
},
|
||||
]}
|
||||
title="Our Culinary Achievements"
|
||||
@@ -200,55 +162,20 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
animationType="slide-up"
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Seared Scallops",
|
||||
price: "Market Price",
|
||||
variant: "Appetizer",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-steak_1203-9217.jpg",
|
||||
imageAlt: "Seared scallops with garnish",
|
||||
},
|
||||
id: "p1", name: "Seared Scallops", price: "Market Price", variant: "Appetizer", imageSrc: "http://img.b2bpic.net/free-photo/grilled-salmon-steak_1203-9217.jpg", imageAlt: "Seared scallops with garnish"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Beef Wellington",
|
||||
price: "Starting at $85",
|
||||
variant: "Main Course",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/khan-pilaf-with-berries-syrup_140725-2781.jpg",
|
||||
imageAlt: "Classic Beef Wellington",
|
||||
},
|
||||
id: "p2", name: "Beef Wellington", price: "Starting at $85", variant: "Main Course", imageSrc: "http://img.b2bpic.net/free-photo/khan-pilaf-with-berries-syrup_140725-2781.jpg", imageAlt: "Classic Beef Wellington"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Handmade Tagliatelle",
|
||||
price: "Starting at $45",
|
||||
variant: "Pasta",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-italian-pasta-unusual-spiral-pasta-inside-plate-dark-space_140725-95520.jpg",
|
||||
imageAlt: "Fresh handmade pasta dish",
|
||||
},
|
||||
id: "p3", name: "Handmade Tagliatelle", price: "Starting at $45", variant: "Pasta", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cooked-italian-pasta-unusual-spiral-pasta-inside-plate-dark-space_140725-95520.jpg", imageAlt: "Fresh handmade pasta dish"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Molten Chocolate Lava Cake",
|
||||
price: "$25",
|
||||
variant: "Dessert",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-chocolate-cake-sliced-with-choco-cream-fresh-red-cranberries-grey-desk-cake-biscuit-dough-bake_140725-22622.jpg",
|
||||
imageAlt: "Chocolate lava cake with berries",
|
||||
},
|
||||
id: "p4", name: "Molten Chocolate Lava Cake", price: "$25", variant: "Dessert", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-chocolate-cake-sliced-with-choco-cream-fresh-red-cranberries-grey-desk-cake-biscuit-dough-bake_140725-22622.jpg", imageAlt: "Chocolate lava cake with berries"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Pan-Seared Duck Breast",
|
||||
price: "Starting at $70",
|
||||
variant: "Main Course",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/duck-breast-steak_1203-2299.jpg",
|
||||
imageAlt: "Pan-seared duck breast with sauce",
|
||||
},
|
||||
id: "p5", name: "Pan-Seared Duck Breast", price: "Starting at $70", variant: "Main Course", imageSrc: "http://img.b2bpic.net/free-photo/duck-breast-steak_1203-2299.jpg", imageAlt: "Pan-seared duck breast with sauce"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Seasonal Vegetable Risotto",
|
||||
price: "Starting at $40",
|
||||
variant: "Vegetarian",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cooked-rice-with-vegetable-salad-table_23-2148080072.jpg",
|
||||
imageAlt: "Creamy vegetable risotto",
|
||||
},
|
||||
id: "p6", name: "Seasonal Vegetable Risotto", price: "Starting at $40", variant: "Vegetarian", imageSrc: "http://img.b2bpic.net/free-photo/cooked-rice-with-vegetable-salad-table_23-2148080072.jpg", imageAlt: "Creamy vegetable risotto"},
|
||||
]}
|
||||
title="Sample Culinary Creations"
|
||||
description="A glimpse into our diverse menu, showcasing a range of exquisite dishes prepared with the finest ingredients and culinary artistry."
|
||||
@@ -260,41 +187,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Sarah J.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-her-boyfriend-reading-text-message-mobile-phone-while-sitting-dining-table_637285-10328.jpg",
|
||||
imageAlt: "Portrait of Sarah J.",
|
||||
},
|
||||
id: "t1", name: "Sarah J.", imageSrc: "http://img.b2bpic.net/free-photo/young-happy-woman-her-boyfriend-reading-text-message-mobile-phone-while-sitting-dining-table_637285-10328.jpg", imageAlt: "Portrait of Sarah J."},
|
||||
{
|
||||
id: "t2",
|
||||
name: "Michael C.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/excited-confident-beauty-woman-pointing-fingers-camera-smiling-invite-beckon-you-join_1258-162404.jpg",
|
||||
imageAlt: "Portrait of Michael C.",
|
||||
},
|
||||
id: "t2", name: "Michael C.", imageSrc: "http://img.b2bpic.net/free-photo/excited-confident-beauty-woman-pointing-fingers-camera-smiling-invite-beckon-you-join_1258-162404.jpg", imageAlt: "Portrait of Michael C."},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Emily R.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-adult-having-fun-white-party_23-2149575128.jpg",
|
||||
imageAlt: "Portrait of Emily R.",
|
||||
},
|
||||
id: "t3", name: "Emily R.", imageSrc: "http://img.b2bpic.net/free-photo/young-adult-having-fun-white-party_23-2149575128.jpg", imageAlt: "Portrait of Emily R."},
|
||||
{
|
||||
id: "t4",
|
||||
name: "David K.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg",
|
||||
imageAlt: "Portrait of David K.",
|
||||
},
|
||||
id: "t4", name: "David K.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg", imageAlt: "Portrait of David K."},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Jessica L.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-family-havinf-dinner-together_23-2149117507.jpg",
|
||||
imageAlt: "Portrait of Jessica L.",
|
||||
},
|
||||
id: "t5", name: "Jessica L.", imageSrc: "http://img.b2bpic.net/free-photo/happy-family-havinf-dinner-together_23-2149117507.jpg", imageAlt: "Portrait of Jessica L."},
|
||||
{
|
||||
id: "t6",
|
||||
name: "Robert S.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-people-serving-themselves-with-snacks_1262-1851.jpg",
|
||||
imageAlt: "Portrait of Robert S.",
|
||||
},
|
||||
id: "t6", name: "Robert S.", imageSrc: "http://img.b2bpic.net/free-photo/happy-people-serving-themselves-with-snacks_1262-1851.jpg", imageAlt: "Portrait of Robert S."},
|
||||
]}
|
||||
cardTitle="What Our Clients Say"
|
||||
cardTag="Rave Reviews"
|
||||
@@ -308,20 +211,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "faq1",
|
||||
title: "How do I book a private chef?",
|
||||
content: "Simply fill out our contact form with your event details and preferred dates. We'll get back to you within 24 hours to discuss your needs.",
|
||||
},
|
||||
id: "faq1", title: "How do I book a private chef?", content: "Simply fill out our contact form with your event details and preferred dates. We'll get back to you within 24 hours to discuss your needs."},
|
||||
{
|
||||
id: "faq2",
|
||||
title: "Can you accommodate dietary restrictions?",
|
||||
content: "Absolutely! We specialize in creating personalized menus that cater to all dietary needs, allergies, and preferences. Just let us know in advance.",
|
||||
},
|
||||
id: "faq2", title: "Can you accommodate dietary restrictions?", content: "Absolutely! We specialize in creating personalized menus that cater to all dietary needs, allergies, and preferences. Just let us know in advance."},
|
||||
{
|
||||
id: "faq3",
|
||||
title: "What's included in your pricing?",
|
||||
content: "Our pricing typically includes menu planning, ingredient sourcing, food preparation, on-site cooking, serving, and kitchen cleanup. Specifics vary by event type.",
|
||||
},
|
||||
id: "faq3", title: "What's included in your pricing?", content: "Our pricing typically includes menu planning, ingredient sourcing, food preparation, on-site cooking, serving, and kitchen cleanup. Specifics vary by event type."},
|
||||
]}
|
||||
title="Frequently Asked Questions"
|
||||
description="Find answers to common inquiries about our private chef services, booking process, menu customization, and more."
|
||||
@@ -333,8 +227,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "animated-grid",
|
||||
}}
|
||||
variant: "animated-grid"}}
|
||||
tag="Get in Touch"
|
||||
title="Book Your Culinary Experience"
|
||||
description="Ready to transform your next event? Contact us today to discuss your vision and let us create an unforgettable dining experience."
|
||||
@@ -349,58 +242,35 @@ export default function LandingPage() {
|
||||
logoText="Chef's Table"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Home",
|
||||
href: "#home",
|
||||
},
|
||||
label: "Home", href: "#home"},
|
||||
{
|
||||
label: "About",
|
||||
href: "#about",
|
||||
},
|
||||
label: "About", href: "#about"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Private Dining",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Private Dining", href: "#services"},
|
||||
{
|
||||
label: "Catering",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Catering", href: "#services"},
|
||||
{
|
||||
label: "Cooking Classes",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Cooking Classes", href: "#services"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Book Now",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Book Now", href: "#contact"},
|
||||
{
|
||||
label: "FAQ",
|
||||
href: "#faq",
|
||||
},
|
||||
label: "FAQ", href: "#faq"},
|
||||
{
|
||||
label: "Email Us",
|
||||
href: "mailto:info@chefstable.com",
|
||||
},
|
||||
label: "Email Us", href: "mailto:info@chefstable.com"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user