Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
453
src/app/page.tsx
453
src/app/page.tsx
@@ -27,346 +27,135 @@ export default function LandingPage() {
|
||||
headingFontWeight="light"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "About",
|
||||
id: "#about",
|
||||
},
|
||||
{
|
||||
name: "Dishes",
|
||||
id: "#dishes",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "#contact",
|
||||
},
|
||||
]}
|
||||
brandName="Chef Portfolio"
|
||||
/>
|
||||
</div>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{ name: "About", id: "#about" },
|
||||
{ name: "Dishes", id: "#dishes" },
|
||||
{ name: "Contact", id: "#contact" },
|
||||
]}
|
||||
brandName="Chef Portfolio"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
title="Mastering the Art of Taste"
|
||||
description="Crafting unforgettable dining experiences through seasonal precision and innovative culinary techniques. Explore my curated signature collection."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holds-plate-with-vegetable-salad-with-red-fish-with-greens_141793-4670.jpg",
|
||||
imageAlt: "Chef at work",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-with-floral-garnish-golden-rim-bowl_23-2151973714.jpg",
|
||||
imageAlt: "Modern plating",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/seared-scallops-with-pea-puree_23-2151942376.jpg",
|
||||
imageAlt: "Gourmet dish",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-food-arrangement_23-2148510958.jpg",
|
||||
imageAlt: "Culinary detail",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/heart-shaped-cookie-covered-with-sweet-glaze-decorated-with-green-flower-tiny-pattern-stands-white-plates-as-decoration-festive-wedding-table-near-wine-glasses_7502-5680.jpg",
|
||||
imageAlt: "Seasonal plate",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg",
|
||||
imageAlt: "Chef expertise",
|
||||
},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949024.jpg",
|
||||
imageAlt: "Artistic plate",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83769.jpg",
|
||||
imageAlt: "Refined plating",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blue-plate-two-sweet-doughnuts-with-colorful-sprinkles_114579-32165.jpg",
|
||||
imageAlt: "Sweet finish",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/boiled-potatoes-herring-with-onions_140725-2258.jpg",
|
||||
imageAlt: "Chef plating",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-concept_23-2148510918.jpg",
|
||||
imageAlt: "Kitchen atmosphere",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-bruschetta-meal-flat-lay_23-2148516972.jpg",
|
||||
imageAlt: "Gourmet meal",
|
||||
},
|
||||
]}
|
||||
buttons={[
|
||||
{
|
||||
text: "View Signature Dishes",
|
||||
href: "#dishes",
|
||||
},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-kitchen-holding-plate-steak_23-2149720771.jpg",
|
||||
alt: "Female chef in the kitchen holding plate of steak",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/chef-preparing-fried-fish-front-view_23-2148516904.jpg",
|
||||
alt: "Chef preparing fried fish front view",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/female-chef-garnishing-dish_23-2148763143.jpg",
|
||||
alt: "Female chef garnishing dish",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/front-view-delicious-food-concept_23-2148510924.jpg",
|
||||
alt: "Front view of delicious food concept",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/flat-lay-green-garlic-black-plate_23-2148425577.jpg",
|
||||
alt: "Flat lay green garlic on black plate",
|
||||
},
|
||||
]}
|
||||
avatarText="Featured in leading culinary journals"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Michelin Star 2024",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Sustainable Chef Award",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Global Culinary Innovator",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Farm-to-Table Leader",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Master of Gastronomy",
|
||||
},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Mastering the Art of Taste"
|
||||
description="Crafting unforgettable dining experiences through seasonal precision and innovative culinary techniques. Explore my curated signature collection."
|
||||
leftCarouselItems={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holds-plate-with-vegetable-salad-with-red-fish-with-greens_141793-4670.jpg", imageAlt: "Chef at work" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/elegant-dessert-with-floral-garnish-golden-rim-bowl_23-2151973714.jpg", imageAlt: "Modern plating" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/seared-scallops-with-pea-puree_23-2151942376.jpg", imageAlt: "Gourmet dish" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-food-arrangement_23-2148510958.jpg", imageAlt: "Culinary detail" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/heart-shaped-cookie-covered-with-sweet-glaze-decorated-with-green-flower-tiny-pattern-stands-white-plates-as-decoration-festive-wedding-table-near-wine-glasses_7502-5680.jpg", imageAlt: "Seasonal plate" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/beef-with-pistachio-topping-served-with-fruits-berries_7502-7390.jpg", imageAlt: "Chef expertise" },
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/creative-assortment-delicious-food_23-2148949024.jpg", imageAlt: "Artistic plate" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-cooked-squashes-designed-meal-inside-plate-grey-space_140725-83769.jpg", imageAlt: "Refined plating" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/blue-plate-two-sweet-doughnuts-with-colorful-sprinkles_114579-32165.jpg", imageAlt: "Sweet finish" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/boiled-potatoes-herring-with-onions_140725-2258.jpg", imageAlt: "Chef plating" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-food-concept_23-2148510918.jpg", imageAlt: "Kitchen atmosphere" },
|
||||
{ imageSrc: "http://img.b2bpic.net/free-photo/healthy-bruschetta-meal-flat-lay_23-2148516972.jpg", imageAlt: "Gourmet meal" },
|
||||
]}
|
||||
buttons={[{ text: "View Signature Dishes", href: "#dishes" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="A Life in the Kitchen"
|
||||
description="With over 15 years in Michelin-starred kitchens, I blend traditional culinary techniques with modern sustainability and farm-to-table practices. Every meal is a tribute to the purity of local ingredients."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/female-chef-kitchen-dressed-apron-uniform_23-2149720713.jpg"
|
||||
imageAlt="Professional Chef Portrait"
|
||||
/>
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<MediaAbout
|
||||
useInvertedBackground={true}
|
||||
title="A Life in the Kitchen"
|
||||
description="With over 15 years in Michelin-starred kitchens, I blend traditional culinary techniques with modern sustainability and farm-to-table practices. Every meal is a tribute to the purity of local ingredients."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/female-chef-kitchen-dressed-apron-uniform_23-2149720713.jpg"
|
||||
imageAlt="Professional Chef Portrait"
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="dishes" data-section="dishes">
|
||||
<ProductCardTwo
|
||||
textboxLayout="split-description"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Seasonal",
|
||||
name: "Garden Herb Harvest",
|
||||
price: "$45",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cow-tongue-salad-with-mayonnaise-lettuce-arugula-plate_141793-2879.jpg",
|
||||
imageAlt: "Herb Harvest",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Protein",
|
||||
name: "Sous-Vide Scallops",
|
||||
price: "$62",
|
||||
rating: 5,
|
||||
reviewCount: "98",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720780.jpg",
|
||||
imageAlt: "Scallops",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Classic",
|
||||
name: "Truffle Infused Risotto",
|
||||
price: "$58",
|
||||
rating: 5,
|
||||
reviewCount: "210",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-cookies-kumquats-white-plate_141793-1462.jpg",
|
||||
imageAlt: "Risotto",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Modern",
|
||||
name: "Saffron Glazed Cod",
|
||||
price: "$55",
|
||||
rating: 5,
|
||||
reviewCount: "85",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-putting-food-plate-kitchen_23-2147810167.jpg",
|
||||
imageAlt: "Glazed Cod",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Harvest",
|
||||
name: "Root Vegetable Medley",
|
||||
price: "$48",
|
||||
rating: 4,
|
||||
reviewCount: "72",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/assortment-delicious-food-ingredients_23-2148869895.jpg",
|
||||
imageAlt: "Vegetable Medley",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Finish",
|
||||
name: "Lavender Panna Cotta",
|
||||
price: "$38",
|
||||
rating: 5,
|
||||
reviewCount: "145",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/brownie-with-cream-mandarin-slices_114579-3530.jpg",
|
||||
imageAlt: "Dessert",
|
||||
},
|
||||
]}
|
||||
title="Signature Collection"
|
||||
description="Explore the signature dishes that define my culinary philosophy—from earth-inspired garden harvests to refined seasonal proteins."
|
||||
/>
|
||||
</div>
|
||||
<div id="dishes" data-section="dishes">
|
||||
<ProductCardTwo
|
||||
animationType="slide-up"
|
||||
textboxLayout="split-description"
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{ id: "1", brand: "Seasonal", name: "Garden Herb Harvest", price: "$45", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cow-tongue-salad-with-mayonnaise-lettuce-arugula-plate_141793-2879.jpg", imageAlt: "Herb Harvest" },
|
||||
{ id: "2", brand: "Protein", name: "Sous-Vide Scallops", price: "$62", rating: 5, reviewCount: "98", imageSrc: "http://img.b2bpic.net/free-photo/female-chef-kitchen-torching-dessert_23-2149720780.jpg", imageAlt: "Scallops" },
|
||||
{ id: "3", brand: "Classic", name: "Truffle Infused Risotto", price: "$58", rating: 5, reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-cookies-kumquats-white-plate_141793-1462.jpg", imageAlt: "Risotto" },
|
||||
{ id: "4", brand: "Modern", name: "Saffron Glazed Cod", price: "$55", rating: 5, reviewCount: "85", imageSrc: "http://img.b2bpic.net/free-photo/crop-hands-putting-food-plate-kitchen_23-2147810167.jpg", imageAlt: "Glazed Cod" },
|
||||
{ id: "5", brand: "Harvest", name: "Root Vegetable Medley", price: "$48", rating: 4, reviewCount: "72", imageSrc: "http://img.b2bpic.net/free-photo/assortment-delicious-food-ingredients_23-2148869895.jpg", imageAlt: "Vegetable Medley" },
|
||||
{ id: "6", brand: "Finish", name: "Lavender Panna Cotta", price: "$38", rating: 5, reviewCount: "145", imageSrc: "http://img.b2bpic.net/free-photo/brownie-with-cream-mandarin-slices_114579-3530.jpg", imageAlt: "Dessert" },
|
||||
]}
|
||||
title="Signature Collection"
|
||||
description="Explore the signature dishes that define my culinary philosophy—from earth-inspired garden harvests to refined seasonal proteins."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardSeven
|
||||
animationType="depth-3d"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "15+",
|
||||
title: "Years of Experience",
|
||||
items: [
|
||||
"Michelin-Starred Mentorship",
|
||||
"Lead Chef Roles",
|
||||
"Culinary Innovation",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "500+",
|
||||
title: "Events Curated",
|
||||
items: [
|
||||
"Private Weddings",
|
||||
"Corporate Galas",
|
||||
"Intimate Dining",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "100%",
|
||||
title: "Sourced Locally",
|
||||
items: [
|
||||
"Direct Farm Relationships",
|
||||
"Sustainability Focus",
|
||||
"Ethical Sourcing",
|
||||
],
|
||||
},
|
||||
]}
|
||||
title="Culinary Milestones"
|
||||
description="A commitment to excellence measured through years of experience and refined expertise."
|
||||
/>
|
||||
</div>
|
||||
<div id="metrics" data-section="metrics">
|
||||
<MetricCardSeven
|
||||
animationType="depth-3d"
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{ id: "1", value: "15+", title: "Years of Experience", items: ["Michelin-Starred Mentorship", "Lead Chef Roles", "Culinary Innovation"] },
|
||||
{ id: "2", value: "500+", title: "Events Curated", items: ["Private Weddings", "Corporate Galas", "Intimate Dining"] },
|
||||
{ id: "3", value: "100%", title: "Sourced Locally", items: ["Direct Farm Relationships", "Sustainability Focus", "Ethical Sourcing"] },
|
||||
]}
|
||||
title="Culinary Milestones"
|
||||
description="A commitment to excellence measured through years of experience and refined expertise."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena Ross",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517420.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark Stevens",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-young-people-having-wine-together_23-2148454082.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sarah Jenkins",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beaded-hipste-waiter-preparing-cofffe-bar-counter_482257-18615.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Thorne",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-feeding-his-bride-with-croissant-cafe_176420-2272.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Lydia Gomez",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-holding-white-sign-cookie-white-wall_140725-59283.jpg",
|
||||
},
|
||||
]}
|
||||
cardTitle="Guest Reflections"
|
||||
cardTag="Praise"
|
||||
cardAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
cardAnimation="slide-up"
|
||||
cardTitle="Guest Reflections"
|
||||
cardTag="Praise"
|
||||
testimonials={[
|
||||
{ id: "1", name: "Elena Ross", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517420.jpg" },
|
||||
{ id: "2", name: "Mark Stevens", imageSrc: "http://img.b2bpic.net/free-photo/group-young-people-having-wine-together_23-2148454082.jpg" },
|
||||
{ id: "3", name: "Sarah Jenkins", imageSrc: "http://img.b2bpic.net/free-photo/beaded-hipste-waiter-preparing-cofffe-bar-counter_482257-18615.jpg" },
|
||||
{ id: "4", name: "David Thorne", imageSrc: "http://img.b2bpic.net/free-photo/handsome-groom-feeding-his-bride-with-croissant-cafe_176420-2272.jpg" },
|
||||
{ id: "5", name: "Lydia Gomez", imageSrc: "http://img.b2bpic.net/free-photo/front-view-young-female-cook-white-cook-suit-holding-white-sign-cookie-white-wall_140725-59283.jpg" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
textboxLayout="split-description"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "How do I book a private session?",
|
||||
content: "Reach out through the contact form for a personalized consultation on your event requirements.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Do you offer vegan options?",
|
||||
content: "Absolutely. Plant-based menu design is one of my specialties, tailored to your dietary preferences.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "What is the typical lead time?",
|
||||
content: "I recommend booking at least 3-4 weeks in advance for weekend events, though I try to accommodate last-minute requests when possible.",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/ordered-composition-baking-tools-view_23-2150096488.jpg"
|
||||
title="Kitchen Insights"
|
||||
description="Answers to frequently asked questions about booking, catering, and culinary philosophy."
|
||||
faqsAnimation="blur-reveal"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
</div>
|
||||
<div id="faq" data-section="faq">
|
||||
<FaqSplitMedia
|
||||
textboxLayout="split-description"
|
||||
useInvertedBackground={true}
|
||||
faqsAnimation="blur-reveal"
|
||||
mediaAnimation="blur-reveal"
|
||||
faqs={[
|
||||
{ id: "1", title: "How do I book a private session?", content: "Reach out through the contact form for a personalized consultation on your event requirements." },
|
||||
{ id: "2", title: "Do you offer vegan options?", content: "Absolutely. Plant-based menu design is one of my specialties, tailored to your dietary preferences." },
|
||||
{ id: "3", title: "What is the typical lead time?", content: "I recommend booking at least 3-4 weeks in advance for weekend events, though I try to accommodate last-minute requests when possible." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/ordered-composition-baking-tools-view_23-2150096488.jpg"
|
||||
title="Kitchen Insights"
|
||||
description="Answers to frequently asked questions about booking, catering, and culinary philosophy."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "rotated-rays-animated",
|
||||
}}
|
||||
tag="Booking"
|
||||
title="Let's Collaborate"
|
||||
description="Ready to bring a premium culinary touch to your next event? Drop me a line, and let’s discuss the details."
|
||||
/>
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{ variant: "rotated-rays-animated" }}
|
||||
tag="Booking"
|
||||
title="Let's Collaborate"
|
||||
description="Ready to bring a premium culinary touch to your next event? Drop me a line, and let’s discuss the details."
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Chef Portfolio"
|
||||
copyrightText="© 2025 Chef Portfolio. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="Chef Portfolio"
|
||||
copyrightText="© 2025 Chef Portfolio. All rights reserved."
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user