Merge version_1 into main #6
@@ -11,8 +11,8 @@ import { Playfair_Display, Inter } from "next/font/google";
|
||||
|
||||
|
||||
export const metadata: Metadata = {
|
||||
title: 'Le Petit Bouchon | Bistrot Gastronomique à Sancerre',
|
||||
description: 'Découvrez Le Petit Bouchon à Crézancy-en-Sancerre. Une cuisine de terroir inventive et raffinée dans un cadre traditionnel.',
|
||||
title: 'Culinary Mastery | Fine Dining',
|
||||
description: 'Exquisite fine dining experience with locally sourced ingredients.',
|
||||
openGraph: {
|
||||
"title": "Le Petit Bouchon - Bistrot Gastronomique",
|
||||
"description": "Découvrez notre cuisine inventive et produits frais.",
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
'use client';
|
||||
|
||||
import { ThemeProvider } from '@/providers/themeProvider/ThemeProvider';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import HeroLogoBillboard from '@/components/sections/hero/HeroLogoBillboard';
|
||||
@@ -8,104 +9,35 @@ import TeamCardEleven from '@/components/sections/team/TeamCardEleven';
|
||||
import TestimonialCardSix from '@/components/sections/testimonial/TestimonialCardSix';
|
||||
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
|
||||
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
|
||||
import { Zap, Award, Utensils, Star } from 'lucide-react';
|
||||
|
||||
export default function Page() {
|
||||
const navItems = [
|
||||
{ name: "Home", id: "/" },
|
||||
{ name: "About", id: "/about" },
|
||||
{ name: "Contact", id: "/contact" }
|
||||
];
|
||||
|
||||
const navItems = [{ name: 'Home', id: '/' }, { name: 'Contact', id: '/contact' }];
|
||||
|
||||
return (
|
||||
<ThemeProvider
|
||||
defaultButtonVariant="text-stagger"
|
||||
defaultTextAnimation="entrance-slide"
|
||||
borderRadius="rounded"
|
||||
contentWidth="medium"
|
||||
sizing="medium"
|
||||
background="circleGradient"
|
||||
cardStyle="glass-elevated"
|
||||
primaryButtonStyle="gradient"
|
||||
secondaryButtonStyle="glass"
|
||||
headingFontWeight="normal"
|
||||
>
|
||||
<ThemeProvider>
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered navItems={navItems} />
|
||||
</div>
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroLogoBillboard
|
||||
logoText="Taste of Perfection"
|
||||
description="Experience culinary excellence with our hand-crafted dishes, prepared by world-class chefs using fresh ingredients."
|
||||
buttons={[{ text: "View Menu", href: "#dishes" }, { text: "Book Table", href: "#contact" }]}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
/>
|
||||
<HeroLogoBillboard logoText="Culinary Mastery" description="Experience the finest dining with locally sourced ingredients and world-class chefs." buttons={[{ text: 'Explore Menu', href: '#dishes' }]} background={{ variant: 'animated-grid' }} />
|
||||
</div>
|
||||
<div id="about" data-section="about">
|
||||
<SplitAbout
|
||||
title="Our Culinary Journey"
|
||||
description="We believe in simplicity, quality, and passion. Our kitchen is where tradition meets innovation, creating unforgettable dining experiences for every guest."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
bulletPoints={[{ title: "Fresh Ingredients", description: "Sourced locally every single day.", icon: Zap }, { title: "Master Chefs", description: "Bringing years of expertise to your plate.", icon: Award }]}
|
||||
/>
|
||||
<SplitAbout title="Our Story" description="Founded in 1995, our restaurant has been dedicated to serving authentic flavors with a modern twist." textboxLayout="default" bulletPoints={[{ title: 'Farm to Table', description: 'Fresh ingredients daily.' }, { title: 'Expert Chefs', description: 'Culinary excellence.' }]} />
|
||||
</div>
|
||||
<div id="dishes" data-section="dishes">
|
||||
<ProductCardThree
|
||||
title="Signature Dishes"
|
||||
description="Explore our curated selection of favorites, designed to satisfy every palate."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
gridVariant="three-columns-all-equal-width"
|
||||
animationType="slide-up"
|
||||
products={[
|
||||
{ id: "1", name: "Signature Steak", price: "$45", imageSrc: "https://images.unsplash.com/photo-1544025162-d76694265947" },
|
||||
{ id: "2", name: "Truffle Pasta", price: "$32", imageSrc: "https://images.unsplash.com/photo-1473093226795-af9932fe5856" },
|
||||
{ id: "3", name: "Garden Salad", price: "$18", imageSrc: "https://images.unsplash.com/photo-1512621776951-a57141f2eefd" }
|
||||
]}
|
||||
/>
|
||||
<ProductCardThree title="Signature Dishes" description="Our most popular creations." gridVariant="three-columns-all-equal-width" animationType="slide-up" textboxLayout="default" products={[{ id: '1', name: 'Dish 1', price: '$20', imageSrc: '/images/dish1.jpg' }, { id: '2', name: 'Dish 2', price: '$25', imageSrc: '/images/dish2.jpg' }, { id: '3', name: 'Dish 3', price: '$30', imageSrc: '/images/dish3.jpg' }]} />
|
||||
</div>
|
||||
<div id="chef" data-section="chef">
|
||||
<TeamCardEleven
|
||||
title="Meet the Masters"
|
||||
description="The talented team behind the magic, dedicated to perfecting every bite."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
animationType="slide-up"
|
||||
groups={[{
|
||||
id: "kitchen", groupTitle: "Executive Kitchen Staff", members: [
|
||||
{ id: "1", title: "Head Chef", subtitle: "Founder & Visionary", detail: "With over 20 years of experience, Chef Marco leads our kitchen with precision.", imageSrc: "https://images.unsplash.com/photo-1583394293214-28ded15ee0c5" },
|
||||
{ id: "2", title: "Sous Chef", subtitle: "Creative Lead", detail: "Passionate about fusion and modern cooking techniques.", imageSrc: "https://images.unsplash.com/photo-1577219491135-ce10113f3609" }
|
||||
]
|
||||
}]}
|
||||
/>
|
||||
<TeamCardEleven title="Meet Our Chefs" description="The masters behind your favorite meals." textboxLayout="default" animationType="slide-up" groups={[{ id: '1', groupTitle: 'Head Chefs', members: [{ id: 'm1', title: 'John Doe', subtitle: 'Executive Chef', detail: 'Over 20 years of experience.' }] }]} />
|
||||
</div>
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardSix
|
||||
title="Guest Stories"
|
||||
description="What our guests have to say about their dining experience."
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
animationType="slide-up"
|
||||
testimonials={[
|
||||
{ id: "1", name: "Alice Johnson", handle: "@alicej", testimonial: "The best meal I've had in years. Highly recommend the signature steak!", icon: Utensils },
|
||||
{ id: "2", name: "Bob Smith", handle: "@bobsmith", testimonial: "Incredible atmosphere and even better service. A perfect spot for dinner.", icon: Star }
|
||||
]}
|
||||
/>
|
||||
<TestimonialCardSix title="Guest Reviews" description="What our patrons say about us." textboxLayout="default" animationType="slide-up" testimonials={[{ id: 't1', name: 'Jane Smith', handle: '@janesmith', testimonial: 'Absolutely divine flavors!' }, { id: 't2', name: 'Robert Lee', handle: '@robertl', testimonial: 'A wonderful dining experience.' }]} />
|
||||
</div>
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplitForm
|
||||
title="Contact Us"
|
||||
description="Have questions or want to make a reservation? Reach out to us today."
|
||||
useInvertedBackground={false}
|
||||
inputs={[{ name: "name", type: "text", placeholder: "Full Name" }, { name: "email", type: "email", placeholder: "Email Address" }]}
|
||||
/>
|
||||
<ContactSplitForm title="Get in Touch" description="Reserve your table or reach out for catering." inputs={[{ name: 'name', type: 'text', placeholder: 'Name' }, { name: 'email', type: 'email', placeholder: 'Email' }]} />
|
||||
</div>
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterLogoEmphasis
|
||||
logoText="Taste of Perfection"
|
||||
columns={[{ items: [{ label: "Home", href: "/" }, { label: "About", href: "/about" }, { label: "Contact", href: "/contact" }]}]}
|
||||
/>
|
||||
<FooterLogoEmphasis logoText="Culinary Mastery" columns={[{ items: [{ label: 'About' }, { label: 'Contact' }] }]} />
|
||||
</div>
|
||||
</ThemeProvider>
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user