Update src/app/page.tsx

This commit is contained in:
2026-04-11 14:20:36 +00:00
parent 919e00833e
commit 894b857112

View File

@@ -29,22 +29,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ { name: "About", id: "about" },
name: "About", { name: "Specialty", id: "features" },
id: "about", { name: "Menu", id: "products" },
}, { name: "Contact", id: "contact" }
{
name: "Specialty",
id: "features",
},
{
name: "Menu",
id: "products",
},
{
name: "Contact",
id: "contact",
},
]} ]}
brandName="Chef Portfolio" brandName="Chef Portfolio"
/> />
@@ -52,99 +40,32 @@ export default function LandingPage() {
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitTestimonial <HeroSplitTestimonial
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars",
}}
title="Exquisite Culinary Experiences" title="Exquisite Culinary Experiences"
description="Crafting unforgettable dining moments through seasonal inspiration and artistic precision." description="Crafting unforgettable dining moments through seasonal inspiration and artistic precision."
testimonials={[ testimonials={[
{ { name: "Julia C.", handle: "@foodie", testimonial: "A master of flavor profiles.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/delicious-eggplant-dish-arrangement_23-2150410423.jpg", imageAlt: "professional chef presenting dish" },
name: "Julia C.", { name: "Mark D.", handle: "@critic", testimonial: "The best meal of my life.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-professional-male-chef-with-his-prepared-dish_23-2147863802.jpg", imageAlt: "professional chef presenting dish" },
handle: "@foodie", { name: "Anna S.", handle: "@taster", testimonial: "Exquisite attention to detail.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-with-vegetables_23-2147694145.jpg", imageAlt: "professional chef presenting dish" },
testimonial: "A master of flavor profiles.", { name: "Paul L.", handle: "@guest", testimonial: "Truly a culinary artist.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/top-view-red-nougat-sliced-with-nuts-fresh-red-strawberries-white-surface_140725-115409.jpg", imageAlt: "professional chef presenting dish" },
rating: 5, { name: "Sarah P.", handle: "@foodlover", testimonial: "Incredible artistry and taste.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865314.jpg", imageAlt: "professional chef presenting dish" }
imageSrc: "http://img.b2bpic.net/free-photo/delicious-eggplant-dish-arrangement_23-2150410423.jpg?_wi=1",
imageAlt: "professional chef presenting dish",
},
{
name: "Mark D.",
handle: "@critic",
testimonial: "The best meal of my life.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-young-professional-male-chef-with-his-prepared-dish_23-2147863802.jpg?_wi=1",
imageAlt: "professional chef presenting dish",
},
{
name: "Anna S.",
handle: "@taster",
testimonial: "Exquisite attention to detail.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-with-vegetables_23-2147694145.jpg?_wi=1",
imageAlt: "professional chef presenting dish",
},
{
name: "Paul L.",
handle: "@guest",
testimonial: "Truly a culinary artist.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/top-view-red-nougat-sliced-with-nuts-fresh-red-strawberries-white-surface_140725-115409.jpg?_wi=1",
imageAlt: "professional chef presenting dish",
},
{
name: "Sarah P.",
handle: "@foodlover",
testimonial: "Incredible artistry and taste.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865314.jpg?_wi=1",
imageAlt: "professional chef presenting dish",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/delicious-eggplant-dish-arrangement_23-2150410423.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/delicious-eggplant-dish-arrangement_23-2150410423.jpg"
imageAlt="professional chef presenting dish" imageAlt="professional chef presenting dish"
mediaAnimation="slide-up" mediaAnimation="slide-up"
avatars={[ avatars={[
{ { src: "http://img.b2bpic.net/free-photo/woman-eating-vegan-chia-pudding_53876-70993.jpg", alt: "Woman eating a vegan chia pudding" },
src: "http://img.b2bpic.net/free-photo/woman-eating-vegan-chia-pudding_53876-70993.jpg", { src: "http://img.b2bpic.net/free-photo/dessert-glass-cup-served-with-tea_140725-8402.jpg", alt: "Dessert in a glass cup served with tea" },
alt: "Woman eating a vegan chia pudding", { src: "http://img.b2bpic.net/free-photo/senior-man-serving-wife-while-celebrating-their-relationship-with-tasty-wine-elderly-old-couple-talking-sitting-table-kitchen-enjoying-meal-celebrating-their-anniversary_482257-8811.jpg", alt: "Senior man serving wife" },
}, { src: "http://img.b2bpic.net/free-photo/elegant-healthy-food-composition-with-fish_23-2147992823.jpg", alt: "Elegant healthy food composition" },
{ { src: "http://img.b2bpic.net/free-photo/woman-working-as-professional-chef_23-2151864176.jpg", alt: "Woman working as a professional chef" }
src: "http://img.b2bpic.net/free-photo/dessert-glass-cup-served-with-tea_140725-8402.jpg",
alt: "Dessert in a glass cup served with tea",
},
{
src: "http://img.b2bpic.net/free-photo/senior-man-serving-wife-while-celebrating-their-relationship-with-tasty-wine-elderly-old-couple-talking-sitting-table-kitchen-enjoying-meal-celebrating-their-anniversary_482257-8811.jpg",
alt: "Senior man serving wife",
},
{
src: "http://img.b2bpic.net/free-photo/elegant-healthy-food-composition-with-fish_23-2147992823.jpg",
alt: "Elegant healthy food composition",
},
{
src: "http://img.b2bpic.net/free-photo/woman-working-as-professional-chef_23-2151864176.jpg",
alt: "Woman working as a professional chef",
},
]} ]}
marqueeItems={[ marqueeItems={[
{ { type: "text", text: "Michelin Star Trained" },
type: "text", { type: "text", text: "Sustainable Sourcing" },
text: "Michelin Star Trained", { type: "text", text: "Event Catering" },
}, { type: "text", text: "Private Dining" },
{ { type: "text", text: "Gourmet Craft" }
type: "text",
text: "Sustainable Sourcing",
},
{
type: "text",
text: "Event Catering",
},
{
type: "text",
text: "Private Dining",
},
{
type: "text",
text: "Gourmet Craft",
},
]} ]}
/> />
</div> </div>
@@ -156,20 +77,11 @@ export default function LandingPage() {
title="My Culinary Philosophy" title="My Culinary Philosophy"
description="With over 15 years in Michelin-starred kitchens, I blend tradition with modern techniques to create harmony on a plate." description="With over 15 years in Michelin-starred kitchens, I blend tradition with modern techniques to create harmony on a plate."
bulletPoints={[ bulletPoints={[
{ { title: "Farm-to-Table", description: "Sourcing only the best local ingredients." },
title: "Farm-to-Table", { title: "Modern Fusion", description: "Integrating global flavors seamlessly." },
description: "Sourcing only the best local ingredients.", { title: "Artisan Craft", description: "Hand-made techniques for every dish." }
},
{
title: "Modern Fusion",
description: "Integrating global flavors seamlessly.",
},
{
title: "Artisan Craft",
description: "Hand-made techniques for every dish.",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/portrait-smiling-young-professional-male-chef-with-his-prepared-dish_23-2147863802.jpg?_wi=2" imageSrc="http://img.b2bpic.net/free-photo/portrait-smiling-young-professional-male-chef-with-his-prepared-dish_23-2147863802.jpg"
imageAlt="chef portrait professional" imageAlt="chef portrait professional"
mediaAnimation="blur-reveal" mediaAnimation="blur-reveal"
/> />
@@ -180,24 +92,9 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={true} useInvertedBackground={true}
features={[ features={[
{ { title: "Fresh Ingredients", description: "Strict seasonal selection process.", imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-with-vegetables_23-2147694145.jpg", imageAlt: "farm to table ingredients" },
title: "Fresh Ingredients", { title: "Visual Plating", description: "Food as an art form.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-red-nougat-sliced-with-nuts-fresh-red-strawberries-white-surface_140725-115409.jpg", imageAlt: "plated gourmet dessert" },
description: "Strict seasonal selection process.", { title: "Kitchen Teamwork", description: "Coordinated precision in execution.", imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865314.jpg", imageAlt: "masterchef preparing meal" }
imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-with-vegetables_23-2147694145.jpg?_wi=2",
imageAlt: "farm to table ingredients",
},
{
title: "Visual Plating",
description: "Food as an art form.",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-red-nougat-sliced-with-nuts-fresh-red-strawberries-white-surface_140725-115409.jpg?_wi=2",
imageAlt: "plated gourmet dessert",
},
{
title: "Kitchen Teamwork",
description: "Coordinated precision in execution.",
imageSrc: "http://img.b2bpic.net/free-photo/lifestyle-people-learning-make-sushi_23-2149865314.jpg?_wi=2",
imageAlt: "masterchef preparing meal",
},
]} ]}
title="My Specialties" title="My Specialties"
description="Why my approach delivers unparalleled flavor experiences." description="Why my approach delivers unparalleled flavor experiences."
@@ -211,48 +108,12 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "p1", name: "Sea Scallop Carpaccio", price: "$28", imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg", imageAlt: "gourmet appetizer plate" },
id: "p1", { id: "p2", name: "Sous-Vide Wagyu", price: "$85", imageSrc: "http://img.b2bpic.net/free-photo/beef-salad-with-avocado-tomato-lettuce-carrot_140725-1487.jpg", imageAlt: "artisan main course" },
name: "Sea Scallop Carpaccio", { id: "p3", name: "Lobster Consommé", price: "$42", imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-fried-shrimps_140725-44339.jpg", imageAlt: "gourmet seafood plate" },
price: "$28", { id: "p4", name: "Deconstructed Tiramisu", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/mini-ethnic-sculptures-embedded-frames_114579-12096.jpg", imageAlt: "artisan dessert creation" },
imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949020.jpg", { id: "p5", name: "Forest Mushrooms", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-dish-with-shrimp-white-plate_181624-10332.jpg", imageAlt: "seasonal vegetable garnish" },
imageAlt: "gourmet appetizer plate", { id: "p6", name: "Roasted Duck Breast", price: "$64", imageSrc: "http://img.b2bpic.net/free-photo/gourmet-seared-duck-breast-with-roasted-vegetables-rich-sauce_84443-72273.jpg", imageAlt: "premium meat dish" }
},
{
id: "p2",
name: "Sous-Vide Wagyu",
price: "$85",
imageSrc: "http://img.b2bpic.net/free-photo/beef-salad-with-avocado-tomato-lettuce-carrot_140725-1487.jpg",
imageAlt: "artisan main course",
},
{
id: "p3",
name: "Lobster Consommé",
price: "$42",
imageSrc: "http://img.b2bpic.net/free-photo/vegetable-salad-with-fried-shrimps_140725-44339.jpg",
imageAlt: "gourmet seafood plate",
},
{
id: "p4",
name: "Deconstructed Tiramisu",
price: "$18",
imageSrc: "http://img.b2bpic.net/free-photo/mini-ethnic-sculptures-embedded-frames_114579-12096.jpg",
imageAlt: "artisan dessert creation",
},
{
id: "p5",
name: "Forest Mushrooms",
price: "$22",
imageSrc: "http://img.b2bpic.net/free-photo/vertical-shot-dish-with-shrimp-white-plate_181624-10332.jpg",
imageAlt: "seasonal vegetable garnish",
},
{
id: "p6",
name: "Roasted Duck Breast",
price: "$64",
imageSrc: "http://img.b2bpic.net/free-photo/gourmet-seared-duck-breast-with-roasted-vegetables-rich-sauce_84443-72273.jpg",
imageAlt: "premium meat dish",
},
]} ]}
title="Signature Menu Items" title="Signature Menu Items"
description="The curated essence of my kitchen." description="The curated essence of my kitchen."
@@ -263,61 +124,18 @@ export default function LandingPage() {
<TestimonialCardSixteen <TestimonialCardSixteen
textboxLayout="split" textboxLayout="split"
useInvertedBackground={true} useInvertedBackground={true}
animationType="blur-reveal"
testimonials={[ testimonials={[
{ { id: "t1", name: "Alice M.", role: "Food Critic", company: "Fine Dine Magazine", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg" },
id: "t1", { id: "t2", name: "Bob B.", role: "Entrepreneur", company: "Tech Innovations", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663852.jpg" },
name: "Alice M.", { id: "t3", name: "Clara V.", role: "Gourmet", company: "Gastronomy Blog", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg" },
role: "Food Critic", { id: "t4", name: "David W.", role: "Architect", company: "Design House", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-her-boyfriend-holding-hands-while-toasting-with-champagne-while-having-dinner-dining-table_637285-3596.jpg" },
company: "Fine Dine Magazine", { id: "t5", name: "Elena R.", role: "Art Dealer", company: "Gallery 5", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/guy-with-long-hair-dressed-fashionable-denim-jacket-black-hat-cafe_273609-4186.jpg" }
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
},
{
id: "t2",
name: "Bob B.",
role: "Entrepreneur",
company: "Tech Innovations",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663852.jpg",
},
{
id: "t3",
name: "Clara V.",
role: "Gourmet",
company: "Gastronomy Blog",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-couple-having-lunch-luxury-restaurant_23-2150598413.jpg",
},
{
id: "t4",
name: "David W.",
role: "Architect",
company: "Design House",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-woman-her-boyfriend-holding-hands-while-toasting-with-champagne-while-having-dinner-dining-table_637285-3596.jpg",
},
{
id: "t5",
name: "Elena R.",
role: "Art Dealer",
company: "Gallery 5",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/guy-with-long-hair-dressed-fashionable-denim-jacket-black-hat-cafe_273609-4186.jpg",
},
]} ]}
kpiItems={[ kpiItems={[
{ { value: "20+", label: "Years Experience" },
value: "20+", { value: "1000+", label: "Plates Crafted" },
label: "Years Experience", { value: "5/5", label: "Star Rating" }
},
{
value: "1000+",
label: "Plates Crafted",
},
{
value: "5/5",
label: "Star Rating",
},
]} ]}
title="Diner Feedback" title="Diner Feedback"
description="Hear from guests who have experienced my kitchen." description="Hear from guests who have experienced my kitchen."
@@ -327,18 +145,11 @@ export default function LandingPage() {
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{ variant: "sparkles-gradient" }}
variant: "sparkles-gradient",
}}
tag="Booking" tag="Booking"
title="Ready for your event?" title="Ready for your event?"
description="Book a private dining consultation to customize your culinary journey." description="Book a private dining consultation to customize your culinary journey."
buttons={[ buttons={[{ text: "Get in Touch", href: "#" }]}
{
text: "Get in Touch",
href: "#",
},
]}
/> />
</div> </div>
@@ -348,35 +159,18 @@ export default function LandingPage() {
logoText="Chef Portfolio" logoText="Chef Portfolio"
columns={[ columns={[
{ {
title: "Navigation", title: "Navigation", items: [
items: [ { label: "About", href: "#about" },
{ { label: "Specialty", href: "#features" },
label: "About", { label: "Menu", href: "#products" }
href: "#about", ]
},
{
label: "Specialty",
href: "#features",
},
{
label: "Menu",
href: "#products",
},
],
}, },
{ {
title: "Legal", title: "Legal", items: [
items: [ { label: "Privacy Policy", href: "#" },
{ { label: "Terms of Service", href: "#" }
label: "Privacy Policy", ]
href: "#", }
},
{
label: "Terms of Service",
href: "#",
},
],
},
]} ]}
imageAlt="professional chef presenting dish" imageAlt="professional chef presenting dish"
/> />