Update src/app/page.tsx

This commit is contained in:
2026-05-08 12:39:24 +00:00
parent 9aaa4d7e27
commit 340e4af7ca

View File

@@ -32,21 +32,13 @@ export default function LandingPage() {
<NavbarStyleFullscreen
navItems={[
{
name: "Home",
id: "hero",
},
name: "Home", id: "hero"},
{
name: "About",
id: "about",
},
name: "About", id: "about"},
{
name: "Menu",
id: "menu",
},
name: "Menu", id: "menu"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="L'Epicure"
/>
@@ -55,10 +47,12 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardScroll
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Culinary Excellence at L'Epicure"
description="Experience fine dining curated with local ingredients and timeless passion."
buttons={[
{ text: "Reserve Table", href: "#contact" }
]}
imageSrc="http://img.b2bpic.net/free-photo/seasonal-cauliflower-salad-with-glass-burgundy_114579-2177.jpg"
imageAlt="elegant restaurant dining interior"
/>
@@ -71,17 +65,11 @@ export default function LandingPage() {
description="Founded by award-winning chefs, our kitchen blends tradition with innovation to bring you the ultimate dining experience."
metrics={[
{
value: "15+",
title: "Years Experience",
},
value: "15+", title: "Years Experience"},
{
value: "500+",
title: "Happy Guests",
},
value: "500+", title: "Happy Guests"},
{
value: "24",
title: "Signature Recipes",
},
value: "24", title: "Signature Recipes"},
]}
imageSrc="http://img.b2bpic.net/free-photo/close-up-male-chef-preparing-spaghetti-dish_23-2147863804.jpg"
mediaAnimation="slide-up"
@@ -97,32 +85,14 @@ export default function LandingPage() {
useInvertedBackground={false}
products={[
{
id: "1",
brand: "Main",
name: "Truffle Ribeye",
price: "$48",
rating: 5,
reviewCount: "120",
imageSrc: "http://img.b2bpic.net/free-photo/person-holding-lamb-ribs-dish_23-2148516949.jpg",
},
id: "1", brand: "Main", name: "Truffle Ribeye", price: "$48", rating: 5,
reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/person-holding-lamb-ribs-dish_23-2148516949.jpg"},
{
id: "2",
brand: "Main",
name: "Coastal Sea Bass",
price: "$42",
rating: 5,
reviewCount: "98",
imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-delicious-shrimps-with-tasty-crab-sticks-stone-surface_114579-57079.jpg",
},
id: "2", brand: "Main", name: "Coastal Sea Bass", price: "$42", rating: 5,
reviewCount: "98", imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-delicious-shrimps-with-tasty-crab-sticks-stone-surface_114579-57079.jpg"},
{
id: "3",
brand: "Main",
name: "Handmade Tagliatelle",
price: "$34",
rating: 4,
reviewCount: "150",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-spaghetti-wine-wooden-table_23-2148305675.jpg",
},
id: "3", brand: "Main", name: "Handmade Tagliatelle", price: "$34", rating: 4,
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/front-view-spaghetti-wine-wooden-table_23-2148305675.jpg"},
]}
title="Signature Selections"
description="Hand-picked favorites from our executive chef."
@@ -137,41 +107,17 @@ export default function LandingPage() {
useInvertedBackground={true}
products={[
{
id: "4",
brand: "Starter",
name: "Seasonal Garden Salad",
price: "$18",
rating: 5,
reviewCount: "65",
imageSrc: "http://img.b2bpic.net/free-photo/foie-gras-with-vegetable-salad_1203-9262.jpg",
},
id: "4", brand: "Starter", name: "Seasonal Garden Salad", price: "$18", rating: 5,
reviewCount: "65", imageSrc: "http://img.b2bpic.net/free-photo/foie-gras-with-vegetable-salad_1203-9262.jpg"},
{
id: "5",
brand: "Dessert",
name: "Dark Chocolate Ganache",
price: "$14",
rating: 5,
reviewCount: "88",
imageSrc: "http://img.b2bpic.net/free-photo/slice-cake-with-cocoa-cookies-white-plate_114579-19145.jpg",
},
id: "5", brand: "Dessert", name: "Dark Chocolate Ganache", price: "$14", rating: 5,
reviewCount: "88", imageSrc: "http://img.b2bpic.net/free-photo/slice-cake-with-cocoa-cookies-white-plate_114579-19145.jpg"},
{
id: "6",
brand: "Starter",
name: "Artisan Bread Basket",
price: "$12",
rating: 4,
reviewCount: "42",
imageSrc: "http://img.b2bpic.net/free-photo/baguette-bread-sliced-vegetables-boiled-egg-board-blue_114579-38952.jpg",
},
id: "6", brand: "Starter", name: "Artisan Bread Basket", price: "$12", rating: 4,
reviewCount: "42", imageSrc: "http://img.b2bpic.net/free-photo/baguette-bread-sliced-vegetables-boiled-egg-board-blue_114579-38952.jpg"},
{
id: "7",
brand: "Main",
name: "Roasted Duck",
price: "$39",
rating: 5,
reviewCount: "72",
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meal-luxury-restaurant_23-2150598373.jpg",
},
id: "7", brand: "Main", name: "Roasted Duck", price: "$39", rating: 5,
reviewCount: "72", imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-meal-luxury-restaurant_23-2150598373.jpg"},
]}
title="Full Menu"
description="A diverse array of seasonal starters, entrees, and desserts."
@@ -186,25 +132,13 @@ export default function LandingPage() {
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "100%",
title: "Fresh Produce",
description: "Sourced locally every morning.",
icon: CheckCircle,
id: "m1", value: "100%", title: "Fresh Produce", description: "Sourced locally every morning.", icon: CheckCircle,
},
{
id: "m2",
value: "50+",
title: "Fine Wines",
description: "Curated cellar selection.",
icon: Wine,
id: "m2", value: "50+", title: "Fine Wines", description: "Curated cellar selection.", icon: Wine,
},
{
id: "m3",
value: "99%",
title: "Satisfaction",
description: "Our promise to you.",
icon: Award,
id: "m3", value: "99%", title: "Satisfaction", description: "Our promise to you.", icon: Award,
},
]}
title="Our Quality Commitment"
@@ -220,25 +154,15 @@ export default function LandingPage() {
author="Marcus V."
avatars={[
{
src: "http://img.b2bpic.net/free-photo/group-happy-friends-having-fun-while-eating-cake-cafe_637285-7896.jpg",
alt: "happy customer fine dining",
},
src: "http://img.b2bpic.net/free-photo/group-happy-friends-having-fun-while-eating-cake-cafe_637285-7896.jpg", alt: "happy customer fine dining"},
{
src: "http://img.b2bpic.net/free-photo/affectionate-man-kissing-his-girlfriend-while-toasting-with-champagne-dinner-dining-table_637285-3602.jpg",
alt: "happy couple fine dining",
},
src: "http://img.b2bpic.net/free-photo/affectionate-man-kissing-his-girlfriend-while-toasting-with-champagne-dinner-dining-table_637285-3602.jpg", alt: "happy couple fine dining"},
{
src: "http://img.b2bpic.net/free-photo/lunch-break-elegant-man-office-businessman-white-shirt-man-eats-noodles_1157-39257.jpg",
alt: "professional food critic diner",
},
src: "http://img.b2bpic.net/free-photo/lunch-break-elegant-man-office-businessman-white-shirt-man-eats-noodles_1157-39257.jpg", alt: "professional food critic diner"},
{
src: "http://img.b2bpic.net/free-photo/stylish-smiling-woman-colorful-outfit-retro-vintage-50s-cafe-sitting-table-drinking-milk-shake-cocktail-blue-skirt-red-shirt-wearing-sunglasses-having-fun-cheerful-mood_285396-10720.jpg",
alt: "happy diner restaurant interior",
},
src: "http://img.b2bpic.net/free-photo/stylish-smiling-woman-colorful-outfit-retro-vintage-50s-cafe-sitting-table-drinking-milk-shake-cocktail-blue-skirt-red-shirt-wearing-sunglasses-having-fun-cheerful-mood_285396-10720.jpg", alt: "happy diner restaurant interior"},
{
src: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg",
alt: "smiling restaurant guest portrait",
},
src: "http://img.b2bpic.net/free-photo/happy-woman-enjoying-dining-table-while-communicating-with-her-husband_637285-3516.jpg", alt: "smiling restaurant guest portrait"},
]}
ratingAnimation="slide-up"
avatarsAnimation="slide-up"
@@ -251,20 +175,11 @@ export default function LandingPage() {
useInvertedBackground={false}
faqs={[
{
id: "f1",
title: "Do you accept reservations?",
content: "Yes, we highly recommend booking in advance through our website.",
},
id: "f1", title: "Do you accept reservations?", content: "Yes, we highly recommend booking in advance through our website."},
{
id: "f2",
title: "Do you offer gluten-free options?",
content: "Absolutely, we have a dedicated section for gluten-sensitive guests.",
},
id: "f2", title: "Do you offer gluten-free options?", content: "Absolutely, we have a dedicated section for gluten-sensitive guests."},
{
id: "f3",
title: "Is there a dress code?",
content: "We maintain a business casual dress code for a comfortable dining experience.",
},
id: "f3", title: "Is there a dress code?", content: "We maintain a business casual dress code for a comfortable dining experience."},
]}
imageSrc="http://img.b2bpic.net/free-photo/side-view-women-eating-delicious-pizza_23-2150280263.jpg"
title="Frequently Asked Questions"
@@ -278,8 +193,7 @@ export default function LandingPage() {
<ContactText
useInvertedBackground={true}
background={{
variant: "sparkles-gradient",
}}
variant: "sparkles-gradient"}}
text="Visit us at L'Epicure. Reservations and inquiries: contact@lepicure.com"
/>
</div>
@@ -288,38 +202,25 @@ export default function LandingPage() {
<FooterSimple
columns={[
{
title: "Location",
items: [
title: "Location", items: [
{
label: "123 Gourmet Ave, NY",
href: "#",
},
label: "123 Gourmet Ave, NY", href: "#"},
],
},
{
title: "Navigation",
items: [
title: "Navigation", items: [
{
label: "Menu",
href: "#menu",
},
label: "Menu", href: "#menu"},
{
label: "About",
href: "#about",
},
label: "About", href: "#about"},
],
},
{
title: "Legal",
items: [
title: "Legal", items: [
{
label: "Privacy Policy",
href: "#",
},
label: "Privacy Policy", href: "#"},
{
label: "Terms of Service",
href: "#",
},
label: "Terms of Service", href: "#"},
],
},
]}
@@ -330,4 +231,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}