Merge version_1 into main #1
211
src/app/page.tsx
211
src/app/page.tsx
@@ -19,27 +19,26 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="shift-hover"
|
||||
defaultTextAnimation="reveal-blur"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="normal"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleApple
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Home", id: "hero"},
|
||||
{
|
||||
name: "Services",
|
||||
id: "features",
|
||||
},
|
||||
name: "Services", id: "features"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
name: "Menu", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Chef Elias"
|
||||
/>
|
||||
@@ -51,32 +50,20 @@ export default function LandingPage() {
|
||||
description="Experience restaurant-quality gourmet meals prepared personally for you by a master private chef."
|
||||
buttons={[
|
||||
{
|
||||
text: "Book Your Chef",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Book Your Chef", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/chef-showing-his-fine-cuisine-professional-food-decoration_482257-10348.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/cutting-biscuit-with-whipping-cream-berries-with-cutlery_114579-3648.jpg",
|
||||
alt: "Cutting biscuit with whipping cream and berries with cutlery.",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/cutting-biscuit-with-whipping-cream-berries-with-cutlery_114579-3648.jpg", alt: "Cutting biscuit with whipping cream and berries with cutlery."},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/two-pieces-lamb-ribs-steak-sauce-minimalistic-decor-with-berries_140725-517.jpg",
|
||||
alt: "two pieces of lamb ribs steak in sauce, minimalistic decor with berries",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/two-pieces-lamb-ribs-steak-sauce-minimalistic-decor-with-berries_140725-517.jpg", alt: "two pieces of lamb ribs steak in sauce, minimalistic decor with berries"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/boiled-potatoes-herring-with-onions_140725-2258.jpg",
|
||||
alt: "Boiled potatoes and herring with onions",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/boiled-potatoes-herring-with-onions_140725-2258.jpg", alt: "Boiled potatoes and herring with onions"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720772.jpg",
|
||||
alt: "Female chef in the kitchen preparing plate of steak",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-preparing-plate-steak_23-2149720772.jpg", alt: "Female chef in the kitchen preparing plate of steak"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-indoors_23-2151038683.jpg",
|
||||
alt: "Medium shot man posing indoors",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-posing-indoors_23-2151038683.jpg", alt: "Medium shot man posing indoors"},
|
||||
]}
|
||||
avatarText="Trusted by 500+ happy dinner guests"
|
||||
/>
|
||||
@@ -95,20 +82,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Fresh Ingredients",
|
||||
description: "Hand-picked, seasonal, local organic produce for every meal.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tomatoes-salad-leaves-beans-rice_661915-387.jpg",
|
||||
},
|
||||
title: "Fresh Ingredients", description: "Hand-picked, seasonal, local organic produce for every meal.", imageSrc: "http://img.b2bpic.net/free-photo/tomatoes-salad-leaves-beans-rice_661915-387.jpg"},
|
||||
{
|
||||
title: "Bespoke Event Planning",
|
||||
description: "Full service hosting, cleanup, and menu customization.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157791.jpg",
|
||||
},
|
||||
title: "Bespoke Event Planning", description: "Full service hosting, cleanup, and menu customization.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-dining-tables-without-food_23-2150157791.jpg"},
|
||||
{
|
||||
title: "Customized Dietary",
|
||||
description: "Tailored meal plans for specific dietary needs or preferences.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/various-food-around-clipboard_23-2147930008.jpg",
|
||||
},
|
||||
title: "Customized Dietary", description: "Tailored meal plans for specific dietary needs or preferences.", imageSrc: "http://img.b2bpic.net/free-photo/various-food-around-clipboard_23-2147930008.jpg"},
|
||||
]}
|
||||
title="Exceptional Service Features"
|
||||
description="We go beyond just cooking to create complete, bespoke culinary events for your family and guests."
|
||||
@@ -123,41 +101,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "p1",
|
||||
name: "Signature Beef Tenderloin",
|
||||
price: "$85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/seared-steak-with-roasted-vegetables_23-2151942406.jpg",
|
||||
},
|
||||
id: "p1", name: "Signature Beef Tenderloin", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/seared-steak-with-roasted-vegetables_23-2151942406.jpg"},
|
||||
{
|
||||
id: "p2",
|
||||
name: "Pan-Seared Scallops",
|
||||
price: "$65",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/tuna-sushi_1203-3743.jpg",
|
||||
},
|
||||
id: "p2", name: "Pan-Seared Scallops", price: "$65", imageSrc: "http://img.b2bpic.net/free-photo/tuna-sushi_1203-3743.jpg"},
|
||||
{
|
||||
id: "p3",
|
||||
name: "Truffle Infused Dessert",
|
||||
price: "$45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-chef-decorating-delicious-dessert-plate_23-2147863807.jpg",
|
||||
},
|
||||
id: "p3", name: "Truffle Infused Dessert", price: "$45", imageSrc: "http://img.b2bpic.net/free-photo/male-chef-decorating-delicious-dessert-plate_23-2147863807.jpg"},
|
||||
{
|
||||
id: "p4",
|
||||
name: "Garden Harvest Carpaccio",
|
||||
price: "$50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-tomatoes-onions-cucumbers-greens-lettuce_140725-8108.jpg",
|
||||
},
|
||||
id: "p4", name: "Garden Harvest Carpaccio", price: "$50", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-tomatoes-onions-cucumbers-greens-lettuce_140725-8108.jpg"},
|
||||
{
|
||||
id: "p5",
|
||||
name: "Handmade Ravioli Duo",
|
||||
price: "$70",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-bolognese-tomato-sesame-parmesan-pepper-top-view_141793-3193.jpg",
|
||||
},
|
||||
id: "p5", name: "Handmade Ravioli Duo", price: "$70", imageSrc: "http://img.b2bpic.net/free-photo/spaghetti-bolognese-tomato-sesame-parmesan-pepper-top-view_141793-3193.jpg"},
|
||||
{
|
||||
id: "p6",
|
||||
name: "Wild Mushroom Velouté",
|
||||
price: "$40",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-mushroom-soup-with-different-seasonings-dark-space_140725-79497.jpg",
|
||||
},
|
||||
id: "p6", name: "Wild Mushroom Velouté", price: "$40", imageSrc: "http://img.b2bpic.net/free-photo/front-view-tasty-mushroom-soup-with-different-seasonings-dark-space_140725-79497.jpg"},
|
||||
]}
|
||||
title="Signature Culinary Creations"
|
||||
description="A glimpse into our curated culinary repertoire for fine dining."
|
||||
@@ -171,37 +125,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "basic",
|
||||
badge: "Classic",
|
||||
price: "$300",
|
||||
subtitle: "Perfect for a dinner for two",
|
||||
features: [
|
||||
"3-course meal",
|
||||
"Custom menu",
|
||||
"Kitchen cleanup",
|
||||
],
|
||||
id: "basic", badge: "Classic", price: "$300", subtitle: "Perfect for a dinner for two", features: [
|
||||
"3-course meal", "Custom menu", "Kitchen cleanup"],
|
||||
},
|
||||
{
|
||||
id: "standard",
|
||||
badge: "Popular",
|
||||
price: "$750",
|
||||
subtitle: "Ideal for small dinner parties",
|
||||
features: [
|
||||
"5-course meal",
|
||||
"Wine pairing",
|
||||
"Service staff included",
|
||||
],
|
||||
id: "standard", badge: "Popular", price: "$750", subtitle: "Ideal for small dinner parties", features: [
|
||||
"5-course meal", "Wine pairing", "Service staff included"],
|
||||
},
|
||||
{
|
||||
id: "premium",
|
||||
badge: "Grand",
|
||||
price: "$1500",
|
||||
subtitle: "Bespoke full-day catering",
|
||||
features: [
|
||||
"Multi-course menu",
|
||||
"Staffing",
|
||||
"Full event planning",
|
||||
],
|
||||
id: "premium", badge: "Grand", price: "$1500", subtitle: "Bespoke full-day catering", features: [
|
||||
"Multi-course menu", "Staffing", "Full event planning"],
|
||||
},
|
||||
]}
|
||||
title="Transparent Dining Packages"
|
||||
@@ -211,44 +144,20 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSix
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Alice M.",
|
||||
handle: "@aliciam",
|
||||
testimonial: "The dinner was absolutely magical. The flavors were profound.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg",
|
||||
},
|
||||
id: "1", name: "Alice M.", handle: "@aliciam", testimonial: "The dinner was absolutely magical. The flavors were profound.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Robert B.",
|
||||
handle: "@rb_foodie",
|
||||
testimonial: "The best private chef experience we've had in years.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-women-having-dinner-together_23-2148454093.jpg",
|
||||
},
|
||||
id: "2", name: "Robert B.", handle: "@rb_foodie", testimonial: "The best private chef experience we've had in years.", imageSrc: "http://img.b2bpic.net/free-photo/young-man-women-having-dinner-together_23-2148454093.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Clara S.",
|
||||
handle: "@clara_s",
|
||||
testimonial: "Every course was a masterpiece. Highly recommended.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-enjoying-new-year-party_23-2149173295.jpg",
|
||||
},
|
||||
id: "3", name: "Clara S.", handle: "@clara_s", testimonial: "Every course was a masterpiece. Highly recommended.", imageSrc: "http://img.b2bpic.net/free-photo/lovely-couple-enjoying-new-year-party_23-2149173295.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "David W.",
|
||||
handle: "@dw_dining",
|
||||
testimonial: "Impeccable service and sophisticated flavors. Phenomenal.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-feeding-her-husband-romantic-dinner_23-2148435805.jpg",
|
||||
},
|
||||
id: "4", name: "David W.", handle: "@dw_dining", testimonial: "Impeccable service and sophisticated flavors. Phenomenal.", imageSrc: "http://img.b2bpic.net/free-photo/woman-feeding-her-husband-romantic-dinner_23-2148435805.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Evelyn K.",
|
||||
handle: "@evelyn_k",
|
||||
testimonial: "Chef Elias transformed our kitchen into a 5-star restaurant.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/romantic-couple-christmas-dinner_23-2147716191.jpg",
|
||||
},
|
||||
id: "5", name: "Evelyn K.", handle: "@evelyn_k", testimonial: "Chef Elias transformed our kitchen into a 5-star restaurant.", imageSrc: "http://img.b2bpic.net/free-photo/romantic-couple-christmas-dinner_23-2147716191.jpg"},
|
||||
]}
|
||||
title="A Taste of Excellence"
|
||||
description="Words from our clients who've enjoyed our private dining experiences."
|
||||
@@ -260,20 +169,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "How far in advance should I book?",
|
||||
content: "We recommend at least 2 weeks for private dinners and 1 month for larger events.",
|
||||
},
|
||||
id: "q1", title: "How far in advance should I book?", content: "We recommend at least 2 weeks for private dinners and 1 month for larger events."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Do you provide your own equipment?",
|
||||
content: "We bring high-end essentials; however, we utilize standard kitchen appliances available at your home.",
|
||||
},
|
||||
id: "q2", title: "Do you provide your own equipment?", content: "We bring high-end essentials; however, we utilize standard kitchen appliances available at your home."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Can you accommodate allergies?",
|
||||
content: "Absolutely. We are fully capable of crafting menus that adhere to specific dietary needs or allergies.",
|
||||
},
|
||||
id: "q3", title: "Can you accommodate allergies?", content: "Absolutely. We are fully capable of crafting menus that adhere to specific dietary needs or allergies."},
|
||||
]}
|
||||
sideTitle="Frequently Asked Questions"
|
||||
sideDescription="Everything you need to know about our services."
|
||||
@@ -285,14 +185,11 @@ export default function LandingPage() {
|
||||
<ContactText
|
||||
useInvertedBackground={true}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
variant: "canvas-reveal"}}
|
||||
text="Ready to book your private culinary experience? Let's discuss your perfect menu."
|
||||
buttons={[
|
||||
{
|
||||
text: "Get in Touch",
|
||||
href: "#",
|
||||
},
|
||||
text: "Get in Touch", href: "#"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -301,29 +198,19 @@ export default function LandingPage() {
|
||||
<FooterSimple
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
title: "Services", items: [
|
||||
{
|
||||
label: "Private Dining",
|
||||
href: "#",
|
||||
},
|
||||
label: "Private Dining", href: "#"},
|
||||
{
|
||||
label: "Events",
|
||||
href: "#",
|
||||
},
|
||||
label: "Events", href: "#"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
title: "Contact", items: [
|
||||
{
|
||||
label: "Booking",
|
||||
href: "#",
|
||||
},
|
||||
label: "Booking", href: "#"},
|
||||
{
|
||||
label: "Inquiries",
|
||||
href: "#",
|
||||
},
|
||||
label: "Inquiries", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user