Merge version_1 into main #2
200
src/app/page.tsx
200
src/app/page.tsx
@@ -10,7 +10,7 @@ import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ProductCardThree from '@/components/sections/product/ProductCardThree';
|
||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||
import { Award, Clock } from "lucide-react";
|
||||
import { Award, Clock, ChefHat } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -18,27 +18,22 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
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">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Home",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "About",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Home", id: "hero" },
|
||||
{ name: "About", id: "about" },
|
||||
{ name: "Menu", id: "menu" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Lumière Dining"
|
||||
/>
|
||||
@@ -47,36 +42,20 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Experience Timeless Elegance"
|
||||
description="Where culinary artistry meets refined ambiance. Join us for a journey of exquisite flavors and impeccable service in the heart of the city."
|
||||
kpis={[
|
||||
{
|
||||
value: "15+",
|
||||
label: "Years of Experience",
|
||||
},
|
||||
{
|
||||
value: "50+",
|
||||
label: "Signature Dishes",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Guest Satisfaction",
|
||||
},
|
||||
{ value: "15+", label: "Years of Experience" },
|
||||
{ value: "50+", label: "Signature Dishes" },
|
||||
{ value: "100%", label: "Guest Satisfaction" },
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Book a Table",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
text: "View Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{ text: "Book a Table", href: "#contact" },
|
||||
{ text: "View Menu", href: "#menu" },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/concept-table-setting-christmas-holidays-beautiful-stylish-decorated-table-is-waiting-guests-holiday_132075-14171.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/concept-table-setting-christmas-holidays-beautiful-stylish-decorated-table-is-waiting-guests-holiday_132075-14171.jpg"
|
||||
imageAlt="Luxury dining interior"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -87,21 +66,9 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Our Culinary Heritage"
|
||||
metrics={[
|
||||
{
|
||||
icon: Award,
|
||||
label: "Culinary Vision",
|
||||
value: "Excellence",
|
||||
},
|
||||
{
|
||||
icon: Award,
|
||||
label: "Quality",
|
||||
value: "Premium",
|
||||
},
|
||||
{
|
||||
icon: Clock,
|
||||
label: "Service",
|
||||
value: "Impeccable",
|
||||
},
|
||||
{ icon: ChefHat, label: "Culinary Vision", value: "Excellence" },
|
||||
{ icon: Award, label: "Quality", value: "Premium" },
|
||||
{ icon: Clock, label: "Service", value: "Impeccable" },
|
||||
]}
|
||||
metricsAnimation="slide-up"
|
||||
/>
|
||||
@@ -114,30 +81,10 @@ export default function LandingPage() {
|
||||
gridVariant="one-large-left-three-stacked-right"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Artisanal Starters",
|
||||
price: "From $18",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-acai-cereal-bowl_23-2149258900.jpg?_wi=1",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Signature Main Courses",
|
||||
price: "From $45",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/rare-cooked-steak-slices-served-with-mashed-avocado-walnut-lettuce-spinach-red-wine_141793-2268.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Fine Wines & Cocktails",
|
||||
price: "From $12",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-two-glasses-delicious-dry-red-wine-towel-ice-background_140725-141433.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Decadent Desserts",
|
||||
price: "From $15",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-dessert-slate-with-mint-cocoa-powder_23-2148689882.jpg?_wi=1",
|
||||
},
|
||||
{ id: "1", name: "Artisanal Starters", price: "From $18", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-acai-cereal-bowl_23-2149258900.jpg" },
|
||||
{ id: "2", name: "Signature Main Courses", price: "From $45", imageSrc: "http://img.b2bpic.net/free-photo/rare-cooked-steak-slices-served-with-mashed-avocado-walnut-lettuce-spinach-red-wine_141793-2268.jpg" },
|
||||
{ id: "3", name: "Fine Wines & Cocktails", price: "From $12", imageSrc: "http://img.b2bpic.net/free-photo/vertical-view-two-glasses-delicious-dry-red-wine-towel-ice-background_140725-141433.jpg" },
|
||||
{ id: "4", name: "Decadent Desserts", price: "From $15", imageSrc: "http://img.b2bpic.net/free-photo/front-view-dessert-slate-with-mint-cocoa-powder_23-2148689882.jpg" },
|
||||
]}
|
||||
title="Signature Menu"
|
||||
description="Indulge in our carefully curated seasonal offerings crafted by world-class chefs."
|
||||
@@ -146,34 +93,15 @@ export default function LandingPage() {
|
||||
|
||||
<div id="gallery" data-section="gallery">
|
||||
<FeatureCardThree
|
||||
animationType="blur-reveal"
|
||||
textboxLayout="default"
|
||||
gridVariant="four-items-2x2-equal-grid"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "g1",
|
||||
title: "Atmosphere",
|
||||
description: "Warm & cozy",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/concept-table-setting-christmas-holidays-beautiful-stylish-decorated-table-is-waiting-guests-holiday_132075-14171.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "g2",
|
||||
title: "Kitchen",
|
||||
description: "High-end preparation",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-pink-cup-by-vase-pink-roses_53876-143022.jpg",
|
||||
},
|
||||
{
|
||||
id: "g3",
|
||||
title: "Table",
|
||||
description: "Elegant setting",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-acai-cereal-bowl_23-2149258900.jpg?_wi=2",
|
||||
},
|
||||
{
|
||||
id: "g4",
|
||||
title: "Dessert",
|
||||
description: "Sweet moments",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-dessert-slate-with-mint-cocoa-powder_23-2148689882.jpg?_wi=2",
|
||||
},
|
||||
{ id: "g1", title: "Atmosphere", description: "Warm & cozy", imageSrc: "http://img.b2bpic.net/free-photo/concept-table-setting-christmas-holidays-beautiful-stylish-decorated-table-is-waiting-guests-holiday_132075-14171.jpg" },
|
||||
{ id: "g2", title: "Kitchen", description: "High-end preparation", imageSrc: "http://img.b2bpic.net/free-photo/coffee-pink-cup-by-vase-pink-roses_53876-143022.jpg" },
|
||||
{ id: "g3", title: "Table", description: "Elegant setting", imageSrc: "http://img.b2bpic.net/free-photo/close-up-delicious-acai-cereal-bowl_23-2149258900.jpg" },
|
||||
{ id: "g4", title: "Dessert", description: "Sweet moments", imageSrc: "http://img.b2bpic.net/free-photo/front-view-dessert-slate-with-mint-cocoa-powder_23-2148689882.jpg" },
|
||||
]}
|
||||
title="Gallery"
|
||||
description="Visual highlights from our kitchen and dining room."
|
||||
@@ -184,26 +112,10 @@ export default function LandingPage() {
|
||||
<TestimonialCardTwelve
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Elena Ross",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-tender-parisian-girl-stylish-outfit-sends-air-kiss-portrait-young-woman-with-expressive-look_197531-12004.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Mark Stevens",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sophia Lee",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/women-table-with-food_23-2147681106.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "James Gordon",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081911.jpg",
|
||||
},
|
||||
{ id: "1", name: "Elena Ross", imageSrc: "http://img.b2bpic.net/free-photo/smiling-tender-parisian-girl-stylish-outfit-sends-air-kiss-portrait-young-woman-with-expressive-look_197531-12004.jpg" },
|
||||
{ id: "2", name: "Mark Stevens", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517442.jpg" },
|
||||
{ id: "3", name: "Sophia Lee", imageSrc: "http://img.b2bpic.net/free-photo/women-table-with-food_23-2147681106.jpg" },
|
||||
{ id: "4", name: "James Gordon", imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081911.jpg" },
|
||||
]}
|
||||
cardTitle="What Our Guests Say"
|
||||
cardTag="Testimonials"
|
||||
@@ -217,21 +129,11 @@ export default function LandingPage() {
|
||||
title="Reserve Your Table"
|
||||
description="Join us for an unforgettable evening. Please reach out to book or inquire."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Your Name",
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Phone Number",
|
||||
},
|
||||
{ name: "name", type: "text", placeholder: "Your Name" },
|
||||
{ name: "phone", type: "tel", placeholder: "Phone Number" },
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Number of guests, date, or dietary notes...",
|
||||
}}
|
||||
name: "message", placeholder: "Number of guests, date, or dietary notes..."}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/empty-professional-psychotherapy-office-with-modern-couch-furniture_482257-124895.jpg"
|
||||
mediaAnimation="blur-reveal"
|
||||
/>
|
||||
@@ -242,29 +144,15 @@ export default function LandingPage() {
|
||||
imageSrc="http://img.b2bpic.net/free-photo/glass-tower-full-champaigne-mosaic-background_8353-10398.jpg"
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
{
|
||||
label: "Reserve",
|
||||
href: "#contact",
|
||||
},
|
||||
title: "Navigation", items: [
|
||||
{ label: "Menu", href: "#menu" },
|
||||
{ label: "Reserve", href: "#contact" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Contact",
|
||||
items: [
|
||||
{
|
||||
label: "+998 90 123 45 67",
|
||||
href: "tel:+998901234567",
|
||||
},
|
||||
{
|
||||
label: "info@lumiere.com",
|
||||
href: "mailto:info@lumiere.com",
|
||||
},
|
||||
title: "Contact", items: [
|
||||
{ label: "+998 90 123 45 67", href: "tel:+998901234567" },
|
||||
{ label: "info@lumiere.com", href: "mailto:info@lumiere.com" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user