Update src/app/page.tsx
This commit is contained in:
234
src/app/page.tsx
234
src/app/page.tsx
@@ -19,27 +19,26 @@ export default function LandingPage() {
|
||||
defaultButtonVariant="icon-arrow"
|
||||
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">
|
||||
<NavbarLayoutFloatingOverlay
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "#hero",
|
||||
},
|
||||
name: "Accueil", id: "#hero"},
|
||||
{
|
||||
name: "À propos",
|
||||
id: "#about",
|
||||
},
|
||||
name: "À propos", id: "#about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "#menu",
|
||||
},
|
||||
name: "Menu", id: "#menu"},
|
||||
{
|
||||
name: "Réserver",
|
||||
id: "#contact",
|
||||
},
|
||||
name: "Réserver", id: "#contact"},
|
||||
]}
|
||||
brandName="Bistrot Monceau"
|
||||
/>
|
||||
@@ -51,9 +50,7 @@ export default function LandingPage() {
|
||||
description="L'élégance d'un bistrot parisien traditionnel réinventé avec passion par la Chef Myriam HEIM. Produits frais, locaux et conviviaux au cœur du 17ème."
|
||||
buttons={[
|
||||
{
|
||||
text: "Réserver une table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Réserver une table", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/elegant-woman-skirt-coat-drinking-coffee-street-with-gently-smile_197531-6909.jpg"
|
||||
imageAlt="Terrasse du Bistrot Monceau"
|
||||
@@ -81,26 +78,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Produits Bio & Locaux",
|
||||
subtitle: "Sourcing rigoureux",
|
||||
category: "Engagement",
|
||||
value: "100%",
|
||||
},
|
||||
id: "1", title: "Produits Bio & Locaux", subtitle: "Sourcing rigoureux", category: "Engagement", value: "100%"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Cuisine de Saison",
|
||||
subtitle: "Menus renouvelés",
|
||||
category: "Fraîcheur",
|
||||
value: "Quotidien",
|
||||
},
|
||||
id: "2", title: "Cuisine de Saison", subtitle: "Menus renouvelés", category: "Fraîcheur", value: "Quotidien"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Cave à Vins",
|
||||
subtitle: "Sélection d'artisans",
|
||||
category: "Sommellerie",
|
||||
value: "Cave",
|
||||
},
|
||||
id: "3", title: "Cave à Vins", subtitle: "Sélection d'artisans", category: "Sommellerie", value: "Cave"},
|
||||
]}
|
||||
title="Notre Cuisine"
|
||||
description="La gastronomie accessible, faite avec amour et respect des saisons."
|
||||
@@ -114,37 +96,16 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
plans={[
|
||||
{
|
||||
id: "midi",
|
||||
badge: "Rapide",
|
||||
price: "35€",
|
||||
subtitle: "Formule Midi",
|
||||
features: [
|
||||
"Entrée",
|
||||
"Plat",
|
||||
"Café",
|
||||
],
|
||||
id: "midi", badge: "Rapide", price: "35€", subtitle: "Formule Midi", features: [
|
||||
"Entrée", "Plat", "Café"],
|
||||
},
|
||||
{
|
||||
id: "decouverte",
|
||||
badge: "Signature",
|
||||
price: "58€",
|
||||
subtitle: "Menu Dégustation",
|
||||
features: [
|
||||
"5 Services",
|
||||
"Accord mets-vins",
|
||||
"Signature",
|
||||
],
|
||||
id: "decouverte", badge: "Signature", price: "58€", subtitle: "Menu Dégustation", features: [
|
||||
"5 Services", "Accord mets-vins", "Signature"],
|
||||
},
|
||||
{
|
||||
id: "vegetal",
|
||||
badge: "Sain",
|
||||
price: "35€",
|
||||
subtitle: "Menu Végétal",
|
||||
features: [
|
||||
"Produits locaux",
|
||||
"Saisonnier",
|
||||
"Créatif",
|
||||
],
|
||||
id: "vegetal", badge: "Sain", price: "35€", subtitle: "Menu Végétal", features: [
|
||||
"Produits locaux", "Saisonnier", "Créatif"],
|
||||
},
|
||||
]}
|
||||
title="Nos Menus"
|
||||
@@ -160,41 +121,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Vin rouge de Loire",
|
||||
price: "9€/verre",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-authentic-interior-design_53876-129853.jpg",
|
||||
},
|
||||
id: "1", name: "Vin rouge de Loire", price: "9€/verre", imageSrc: "http://img.b2bpic.net/free-photo/luxury-dining-room-authentic-interior-design_53876-129853.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Chablis Bio",
|
||||
price: "12€/verre",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-chocolate-oval-plate-woman-hands-cookies-xmas-gifts-grey-surface-free-space_140725-62337.jpg",
|
||||
},
|
||||
id: "2", name: "Chablis Bio", price: "12€/verre", imageSrc: "http://img.b2bpic.net/free-photo/top-view-cheesecake-with-chocolate-oval-plate-woman-hands-cookies-xmas-gifts-grey-surface-free-space_140725-62337.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Coteaux d'Aix",
|
||||
price: "8€/verre",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-young-stylish-women-sitting-cafe_285396-3295.jpg",
|
||||
},
|
||||
id: "3", name: "Coteaux d'Aix", price: "8€/verre", imageSrc: "http://img.b2bpic.net/free-photo/two-young-stylish-women-sitting-cafe_285396-3295.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Pinot Noir",
|
||||
price: "10€/verre",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-man-embracing-with-happy-woman-restaurant_23-2148016847.jpg",
|
||||
},
|
||||
id: "4", name: "Pinot Noir", price: "10€/verre", imageSrc: "http://img.b2bpic.net/free-photo/young-man-embracing-with-happy-woman-restaurant_23-2148016847.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Champagne brut",
|
||||
price: "15€/verre",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-supporting-local-merchant_482257-76594.jpg",
|
||||
},
|
||||
id: "5", name: "Champagne brut", price: "15€/verre", imageSrc: "http://img.b2bpic.net/free-photo/couple-supporting-local-merchant_482257-76594.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
name: "Vin nature",
|
||||
price: "11€/verre",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-with-vegetables-table_140725-7296.jpg",
|
||||
},
|
||||
id: "6", name: "Vin nature", price: "11€/verre", imageSrc: "http://img.b2bpic.net/free-photo/fried-fish-with-vegetables-table_140725-7296.jpg"},
|
||||
]}
|
||||
title="Notre Cave"
|
||||
description="Une sélection pointue de vins de petits producteurs."
|
||||
@@ -209,41 +146,17 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "g1",
|
||||
name: "Terrasse",
|
||||
price: "",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-senior-woman-talking-phone_23-2149357069.jpg",
|
||||
},
|
||||
id: "g1", name: "Terrasse", price: "", imageSrc: "http://img.b2bpic.net/free-photo/full-shot-senior-woman-talking-phone_23-2149357069.jpg"},
|
||||
{
|
||||
id: "g2",
|
||||
name: "Décor",
|
||||
price: "",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/different-alcoholic-beverages-glasses_23-2148722492.jpg",
|
||||
},
|
||||
id: "g2", name: "Décor", price: "", imageSrc: "http://img.b2bpic.net/free-photo/different-alcoholic-beverages-glasses_23-2148722492.jpg"},
|
||||
{
|
||||
id: "g3",
|
||||
name: "Cuisine",
|
||||
price: "",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/coffee-chocolate-moccha-smoothie_1150-11100.jpg",
|
||||
},
|
||||
id: "g3", name: "Cuisine", price: "", imageSrc: "http://img.b2bpic.net/free-photo/coffee-chocolate-moccha-smoothie_1150-11100.jpg"},
|
||||
{
|
||||
id: "g4",
|
||||
name: "Détails",
|
||||
price: "",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-attractive-woman-sitting-cafe-summer-fashion-outfit-hipster-style-pink-cotton-dress-sunglasses-smiling-drinking-coffee-stylish-accessories-trendy-apparel-happy-mood_285396-3101.jpg",
|
||||
},
|
||||
id: "g4", name: "Détails", price: "", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-attractive-woman-sitting-cafe-summer-fashion-outfit-hipster-style-pink-cotton-dress-sunglasses-smiling-drinking-coffee-stylish-accessories-trendy-apparel-happy-mood_285396-3101.jpg"},
|
||||
{
|
||||
id: "g5",
|
||||
name: "Vins",
|
||||
price: "",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-wooden-house-interior-with-timber-decor-furnishings_23-2151263526.jpg",
|
||||
},
|
||||
id: "g5", name: "Vins", price: "", imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-wooden-house-interior-with-timber-decor-furnishings_23-2151263526.jpg"},
|
||||
{
|
||||
id: "g6",
|
||||
name: "Atmosphère",
|
||||
price: "",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/clients-asking-about-organic-farming_482257-80722.jpg",
|
||||
},
|
||||
id: "g6", name: "Atmosphère", price: "", imageSrc: "http://img.b2bpic.net/free-photo/clients-asking-about-organic-farming_482257-80722.jpg"},
|
||||
]}
|
||||
title="L'Ambiance"
|
||||
description="Instants choisis au Bistrot Monceau."
|
||||
@@ -257,40 +170,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Marie L.",
|
||||
role: "Habituée",
|
||||
testimonial: "Une véritable pépite dans le 17ème. Cuisine d'amour et accueil exceptionnel.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg",
|
||||
},
|
||||
id: "1", name: "Marie L.", role: "Habituée", testimonial: "Une véritable pépite dans le 17ème. Cuisine d'amour et accueil exceptionnel.", imageSrc: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg"},
|
||||
{
|
||||
id: "2",
|
||||
name: "Thomas G.",
|
||||
role: "Gourmet",
|
||||
testimonial: "Le menu découverte est une merveille de finesse. Rapport qualité/prix imbattable.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-restaurant_23-2148018852.jpg",
|
||||
},
|
||||
id: "2", name: "Thomas G.", role: "Gourmet", testimonial: "Le menu découverte est une merveille de finesse. Rapport qualité/prix imbattable.", imageSrc: "http://img.b2bpic.net/free-photo/couple-having-dinner-restaurant_23-2148018852.jpg"},
|
||||
{
|
||||
id: "3",
|
||||
name: "Sophie P.",
|
||||
role: "Voisine",
|
||||
testimonial: "J'adore la terrasse pour le déjeuner. Une ambiance chaleureuse et raffinée.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-relaxing-romantic-supper_23-2147736681.jpg",
|
||||
},
|
||||
id: "3", name: "Sophie P.", role: "Voisine", testimonial: "J'adore la terrasse pour le déjeuner. Une ambiance chaleureuse et raffinée.", imageSrc: "http://img.b2bpic.net/free-photo/beautiful-couple-relaxing-romantic-supper_23-2147736681.jpg"},
|
||||
{
|
||||
id: "4",
|
||||
name: "Julien M.",
|
||||
role: "Foodie",
|
||||
testimonial: "Des produits frais, une équipe humaine, je recommande vivement.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-eating-seaweed-snacks_23-2150872525.jpg",
|
||||
},
|
||||
id: "4", name: "Julien M.", role: "Foodie", testimonial: "Des produits frais, une équipe humaine, je recommande vivement.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-woman-eating-seaweed-snacks_23-2150872525.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
name: "Claire D.",
|
||||
role: "Client",
|
||||
testimonial: "Une adresse incontournable proche du Parc Monceau.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-sitting-cafe-holding-cup-cappuccino-eating-tasty-cake_285396-1094.jpg",
|
||||
},
|
||||
id: "5", name: "Claire D.", role: "Client", testimonial: "Une adresse incontournable proche du Parc Monceau.", imageSrc: "http://img.b2bpic.net/free-photo/young-stylish-woman-sitting-cafe-holding-cup-cappuccino-eating-tasty-cake_285396-1094.jpg"},
|
||||
]}
|
||||
title="Nos clients parlent"
|
||||
description="La cuisine faite avec amour."
|
||||
@@ -301,8 +189,7 @@ export default function LandingPage() {
|
||||
<ContactCenter
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "canvas-reveal",
|
||||
}}
|
||||
variant: "canvas-reveal"}}
|
||||
tag="Contact"
|
||||
title="Réservez votre table"
|
||||
description="8 Rue de Logelbach, 75017 Paris | +33 6 67 78 80 32"
|
||||
@@ -313,53 +200,34 @@ export default function LandingPage() {
|
||||
<FooterBase
|
||||
columns={[
|
||||
{
|
||||
title: "Navigation",
|
||||
items: [
|
||||
title: "Navigation", items: [
|
||||
{
|
||||
label: "Accueil",
|
||||
href: "#hero",
|
||||
},
|
||||
label: "Accueil", href: "#hero"},
|
||||
{
|
||||
label: "Menu",
|
||||
href: "#menu",
|
||||
},
|
||||
label: "Menu", href: "#menu"},
|
||||
{
|
||||
label: "Réservation",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Réservation", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Infos",
|
||||
items: [
|
||||
title: "Infos", items: [
|
||||
{
|
||||
label: "Horaires",
|
||||
href: "#",
|
||||
},
|
||||
label: "Horaires", href: "#"},
|
||||
{
|
||||
label: "Adresse",
|
||||
href: "#",
|
||||
},
|
||||
label: "Adresse", href: "#"},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Légal",
|
||||
items: [
|
||||
title: "Légal", items: [
|
||||
{
|
||||
label: "Mentions Légales",
|
||||
href: "#",
|
||||
},
|
||||
label: "Mentions Légales", href: "#"},
|
||||
{
|
||||
label: "Confidentialité",
|
||||
href: "#",
|
||||
},
|
||||
label: "Confidentialité", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
],
|
||||
logoText="Bistrot Monceau"
|
||||
copyrightText="© 2025 Bistrot Monceau. Tous droits réservés."
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user