9 Commits

Author SHA1 Message Date
563a4dd248 Update src/app/page.tsx 2026-04-19 15:14:53 +00:00
b6bae574fd Merge version_3 into main
Merge version_3 into main
2026-04-19 15:14:02 +00:00
3ad4765c04 Update src/app/page.tsx 2026-04-19 15:13:59 +00:00
b38ccc142d Merge version_3 into main
Merge version_3 into main
2026-04-19 15:13:38 +00:00
841083a28e Update src/app/page.tsx 2026-04-19 15:13:35 +00:00
0e554b3c69 Merge version_3 into main
Merge version_3 into main
2026-04-19 15:13:11 +00:00
8870a69a6a Update src/app/page.tsx 2026-04-19 15:13:08 +00:00
492e2207d5 Merge version_2 into main
Merge version_2 into main
2026-04-19 15:12:43 +00:00
230eec3787 Update src/app/page.tsx 2026-04-19 15:12:41 +00:00

View File

@@ -2,10 +2,10 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit'; import ContactText from '@/components/sections/contact/ContactText';
import FaqDouble from '@/components/sections/faq/FaqDouble'; import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow'; import FeatureBorderGlow from '@/components/sections/feature/featureBorderGlow/FeatureBorderGlow';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
import HeroCentered from '@/components/sections/hero/HeroCentered'; import HeroCentered from '@/components/sections/hero/HeroCentered';
import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline'; import NavbarLayoutFloatingInline from '@/components/navbar/NavbarLayoutFloatingInline';
import ProductCardThree from '@/components/sections/product/ProductCardThree'; import ProductCardThree from '@/components/sections/product/ProductCardThree';
@@ -32,87 +32,54 @@ export default function LandingPage() {
<NavbarLayoutFloatingInline <NavbarLayoutFloatingInline
navItems={[ navItems={[
{ {
name: "About", name: "About", id: "#about"},
id: "#about",
},
{ {
name: "Menu", name: "Menu", id: "#menu"},
id: "#menu",
},
{ {
name: "Reviews", name: "Reviews", id: "#testimonials"},
id: "#testimonials",
},
{ {
name: "Contact", name: "Contact", id: "#contact"},
id: "#contact",
},
]} ]}
brandName="Lumière Dining" brandName="Lumière Dining"
button={{ button={{
text: "Book Table", text: "Book Table", href: "#contact"}}
href: "#contact",
}}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroCentered <HeroCentered
background={{ background={{
variant: "sparkles-gradient", variant: "sparkles-gradient"}}
}}
title="Experience Unforgettable Flavors" title="Experience Unforgettable Flavors"
description="Discover a symphony of tastes at Lumière, where tradition meets contemporary culinary innovation. Join us for an evening of warmth and sophistication." description="Discover a symphony of tastes at Lumière, where tradition meets contemporary culinary innovation. Join us for an evening of warmth and sophistication."
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", src: "http://img.b2bpic.net/free-photo/low-angle-friends-shaking-hands_23-2148395404.jpg", alt: "Diner"},
alt: "Diner",
},
{ {
src: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg", src: "http://img.b2bpic.net/free-photo/people-cheering-with-wine-glasses-luxurious-restaurant_23-2150517422.jpg", alt: "Diner"},
alt: "Diner",
},
{ {
src: "http://img.b2bpic.net/free-photo/portrait-young-man-restaurant_23-2147861975.jpg", src: "http://img.b2bpic.net/free-photo/portrait-young-man-restaurant_23-2147861975.jpg", alt: "Diner"},
alt: "Diner",
},
{ {
src: "http://img.b2bpic.net/free-photo/couple-holding-hands-table-restaurant_23-2148014447.jpg", src: "http://img.b2bpic.net/free-photo/couple-holding-hands-table-restaurant_23-2148014447.jpg", alt: "Diner"},
alt: "Diner",
},
{ {
src: "http://img.b2bpic.net/free-photo/dinner-set-sushi-rolls-salads-cocktails-hookah-side-view_141793-3100.jpg", src: "http://img.b2bpic.net/free-photo/dinner-set-sushi-rolls-salads-cocktails-hookah-side-view_141793-3100.jpg", alt: "Diner"},
alt: "Diner",
},
]} ]}
avatarText="Loved by 500+ food enthusiasts" avatarText="Loved by 500+ food enthusiasts"
buttons={[ buttons={[
{ {
text: "Reserve Table", text: "Reserve Table", href: "#contact"},
href: "#contact",
},
]} ]}
marqueeItems={[ marqueeItems={[
{ {
type: "text", type: "text", text: "Michelin Star Trained Chefs"},
text: "Michelin Star Trained Chefs",
},
{ {
type: "text", type: "text", text: "Local Farm-Fresh Produce"},
text: "Local Farm-Fresh Produce",
},
{ {
type: "text", type: "text", text: "Award Winning Wine Cellar"},
text: "Award Winning Wine Cellar",
},
{ {
type: "text", type: "text", text: "Impeccable Service"},
text: "Impeccable Service",
},
{ {
type: "text", type: "text", text: "Sophisticated Atmosphere"},
text: "Sophisticated Atmosphere",
},
]} ]}
/> />
</div> </div>
@@ -138,19 +105,13 @@ export default function LandingPage() {
features={[ features={[
{ {
icon: Leaf, icon: Leaf,
title: "Farm to Table", title: "Farm to Table", description: "Fresh, seasonal ingredients sourced from trusted local farmers every morning."},
description: "Fresh, seasonal ingredients sourced from trusted local farmers every morning.",
},
{ {
icon: Flame, icon: Flame,
title: "Artisanal Techniques", title: "Artisanal Techniques", description: "Traditional preparation methods combined with modern culinary innovation."},
description: "Traditional preparation methods combined with modern culinary innovation.",
},
{ {
icon: Wine, icon: Wine,
title: "Curated Wine Selection", title: "Curated Wine Selection", description: "Expertly paired wines to complement every dish on our seasonal menu."},
description: "Expertly paired wines to complement every dish on our seasonal menu.",
},
]} ]}
title="Why Choose Lumière" title="Why Choose Lumière"
description="A curated experience designed for those who appreciate the finer things in life." description="A curated experience designed for those who appreciate the finer things in life."
@@ -165,41 +126,17 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ {
id: "p1", id: "p1", name: "Aged Ribeye Steak", price: "$48", imageSrc: "http://img.b2bpic.net/free-photo/seared-steak-with-roasted-vegetables_23-2151942406.jpg"},
name: "Aged Ribeye Steak",
price: "$48",
imageSrc: "http://img.b2bpic.net/free-photo/seared-steak-with-roasted-vegetables_23-2151942406.jpg",
},
{ {
id: "p2", id: "p2", name: "Pan-Seared Sea Bass", price: "$42", imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-delicious-shrimps-with-tasty-crab-sticks-stone-surface_114579-57079.jpg"},
name: "Pan-Seared Sea Bass",
price: "$42",
imageSrc: "http://img.b2bpic.net/free-photo/wooden-plate-delicious-shrimps-with-tasty-crab-sticks-stone-surface_114579-57079.jpg",
},
{ {
id: "p3", id: "p3", name: "Truffle Mushroom Risotto", price: "$34", imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-chicken-tomatoes-greens-grated-cheese-served-with-juice_140725-7992.jpg"},
name: "Truffle Mushroom Risotto",
price: "$34",
imageSrc: "http://img.b2bpic.net/free-photo/pasta-with-chicken-tomatoes-greens-grated-cheese-served-with-juice_140725-7992.jpg",
},
{ {
id: "p4", id: "p4", name: "Dark Chocolate Mousse", price: "$18", imageSrc: "http://img.b2bpic.net/free-photo/volcano-chocolate-soufle-served-with-vanilla-ice-cream-with-raspberry-syrup_140725-492.jpg"},
name: "Dark Chocolate Mousse",
price: "$18",
imageSrc: "http://img.b2bpic.net/free-photo/volcano-chocolate-soufle-served-with-vanilla-ice-cream-with-raspberry-syrup_140725-492.jpg",
},
{ {
id: "p5", id: "p5", name: "Seasonal Artisan Salad", price: "$22", imageSrc: "http://img.b2bpic.net/free-photo/fresh-vegetable-salad-dark-background_84443-85816.jpg"},
name: "Seasonal Artisan Salad",
price: "$22",
imageSrc: "http://img.b2bpic.net/free-photo/fresh-vegetable-salad-dark-background_84443-85816.jpg",
},
{ {
id: "p6", id: "p6", name: "Lobster Bisque", price: "$26", imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-tomato-soup-with-melted-parmesan-inside-blue-plate_114579-2908.jpg"},
name: "Lobster Bisque",
price: "$26",
imageSrc: "http://img.b2bpic.net/free-photo/woman-eating-tomato-soup-with-melted-parmesan-inside-blue-plate_114579-2908.jpg",
},
]} ]}
title="Signature Creations" title="Signature Creations"
description="Indulge in our carefully selected signature dishes, designed to delight your senses." description="Indulge in our carefully selected signature dishes, designed to delight your senses."
@@ -214,25 +151,15 @@ export default function LandingPage() {
author="Sarah Jenkins" author="Sarah Jenkins"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-photo/close-up-image-happy-smiling-woman-enjoy-her-morning-french-breakfast-open-cafe-terrace-tasty-organic-food-holding-french-croissant-her-hand_291049-526.jpg", src: "http://img.b2bpic.net/free-photo/close-up-image-happy-smiling-woman-enjoy-her-morning-french-breakfast-open-cafe-terrace-tasty-organic-food-holding-french-croissant-her-hand_291049-526.jpg", alt: "Reviewer"},
alt: "Reviewer",
},
{ {
src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517403.jpg", src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517403.jpg", alt: "Reviewer"},
alt: "Reviewer",
},
{ {
src: "http://img.b2bpic.net/free-photo/high-angle-man-restaurant_23-2148395381.jpg", src: "http://img.b2bpic.net/free-photo/high-angle-man-restaurant_23-2148395381.jpg", alt: "Reviewer"},
alt: "Reviewer",
},
{ {
src: "http://img.b2bpic.net/free-photo/group-young-people-enjoying-dinner-together_23-2148454092.jpg", src: "http://img.b2bpic.net/free-photo/group-young-people-enjoying-dinner-together_23-2148454092.jpg", alt: "Reviewer"},
alt: "Reviewer",
},
{ {
src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-sitting-table_23-2149684349.jpg", src: "http://img.b2bpic.net/free-photo/medium-shot-smiley-woman-sitting-table_23-2149684349.jpg", alt: "Reviewer"},
alt: "Reviewer",
},
]} ]}
ratingAnimation="blur-reveal" ratingAnimation="blur-reveal"
avatarsAnimation="blur-reveal" avatarsAnimation="blur-reveal"
@@ -245,20 +172,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ {
id: "f1", id: "f1", title: "Do I need a reservation?", content: "Yes, we highly recommend making a reservation to secure your table, especially on weekends and holidays."},
title: "Do I need a reservation?",
content: "Yes, we highly recommend making a reservation to secure your table, especially on weekends and holidays.",
},
{ {
id: "f2", id: "f2", title: "Are there vegetarian options?", content: "Certainly! We offer a dedicated seasonal vegetarian tasting menu and various options for every course."},
title: "Are there vegetarian options?",
content: "Certainly! We offer a dedicated seasonal vegetarian tasting menu and various options for every course.",
},
{ {
id: "f3", id: "f3", title: "What is the dress code?", content: "We maintain a business casual dress code to ensure a comfortable fine dining atmosphere for all our guests."},
title: "What is the dress code?",
content: "We maintain a business casual dress code to ensure a comfortable fine dining atmosphere for all our guests.",
},
]} ]}
title="Frequently Asked Questions" title="Frequently Asked Questions"
description="Have questions about dining with us? We've gathered some helpful information below." description="Have questions about dining with us? We've gathered some helpful information below."
@@ -267,78 +185,39 @@ export default function LandingPage() {
</div> </div>
<div id="contact" data-section="contact"> <div id="contact" data-section="contact">
<ContactSplit <ContactText
useInvertedBackground={false} text="Contact our team today to learn more about our private event bookings, special dining packages, or any inquiries you may have about our menu."
background={{ background={{
variant: "plain", variant: "sparkles-gradient"
}} }}
tag="Visit Us" useInvertedBackground={false}
title="Book Your Culinary Experience" buttons={[
description="Secure your table at Lumière today and join us for an evening you won't soon forget." {
imageSrc="http://img.b2bpic.net/free-photo/top-view-fish-meal-inside-white-plate-along-with-red-wine-table-food-meal-restaurant_140725-28131.jpg" text: "Send Message", href: "mailto:hello@lumieredining.com"
mediaAnimation="blur-reveal" }
inputPlaceholder="Enter your email for reservation updates" ]}
buttonText="Notify Me"
/> />
</div> </div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBase <FooterLogoEmphasis
logoText="Lumière Dining"
columns={[ columns={[
{ {
title: "Lumière",
items: [ items: [
{ { label: "About", href: "#about" },
label: "About Us", { label: "Menu", href: "#menu" },
href: "#about", { label: "Reviews", href: "#testimonials" }
}, ]
{
label: "Our Menu",
href: "#menu",
},
{
label: "Reservations",
href: "#contact",
},
],
}, },
{ {
title: "Connect",
items: [ items: [
{ { label: "Reservations", href: "#contact" },
label: "Instagram", { label: "FAQs", href: "#faq" },
href: "#", { label: "Contact", href: "#contact" }
}, ]
{ }
label: "Facebook",
href: "#",
},
{
label: "Twitter",
href: "#",
},
],
},
{
title: "Support",
items: [
{
label: "FAQs",
href: "#faq",
},
{
label: "Contact Us",
href: "#contact",
},
{
label: "Privacy Policy",
href: "#",
},
],
},
]} ]}
logoText="Lumière Dining"
copyrightText="© 2025 | Lumière Dining"
/> />
</div> </div>
</ReactLenis> </ReactLenis>