Compare commits
8 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 544b99a8da | |||
| 8ac3836146 | |||
| 89f200d6a5 | |||
| 3bc33b77db | |||
| 20b92089e8 | |||
| 5d4c084f7b | |||
| 999f3e1f2f | |||
| fb04244370 |
234
src/app/page.tsx
234
src/app/page.tsx
@@ -8,7 +8,6 @@ import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
|
||||
import HeroSplitKpi from '@/components/sections/hero/HeroSplitKpi';
|
||||
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
|
||||
import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarStyleCentered';
|
||||
import ProductCardOne from '@/components/sections/product/ProductCardOne';
|
||||
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
|
||||
import TextSplitAbout from '@/components/sections/about/TextSplitAbout';
|
||||
|
||||
@@ -31,21 +30,11 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Accueil", id: "hero"},
|
||||
{
|
||||
name: "Notre Histoire",
|
||||
id: "about",
|
||||
},
|
||||
name: "Notre Histoire", id: "about"},
|
||||
{
|
||||
name: "Le Menu",
|
||||
id: "menu",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Le Parvis"
|
||||
/>
|
||||
@@ -54,77 +43,48 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitKpi
|
||||
background={{
|
||||
variant: "downward-rays-static",
|
||||
}}
|
||||
variant: "downward-rays-static"}}
|
||||
title="L'Excellence Culinaire au Cœur de Périgueux"
|
||||
description="Le Parvis vous invite à une parenthèse gastronomique où terroir, passion et savoir-faire se rencontrent pour sublimer vos sens."
|
||||
kpis={[
|
||||
{
|
||||
value: "15",
|
||||
label: "Années de passion",
|
||||
},
|
||||
value: "15", label: "Années de passion"},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Produits frais",
|
||||
},
|
||||
value: "100%", label: "Produits frais"},
|
||||
{
|
||||
value: "4.9",
|
||||
label: "Note moyenne",
|
||||
},
|
||||
value: "4.9", label: "Note moyenne"},
|
||||
]}
|
||||
enableKpiAnimation={true}
|
||||
buttons={[
|
||||
{
|
||||
text: "Réserver une table",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Réserver une table", href: "#contact"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/background-place-outdoor-tourism-dinner_1220-1243.jpg"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CwyOkGxHajeVRSYZCrnZ93McrB/uploaded-1777314855402-91zzbb6p.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/high-angle-table-arrangement-with-delicious-food_23-2149617138.jpg",
|
||||
alt: "Diner 1",
|
||||
},
|
||||
src: "https://img.freepik.com/free-photo/confit-duck-leg-with-potatoes_144627-23467.jpg", alt: "Confit de Canard"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-table-served-with-pilaf-with-dried-fruits-served-stewed-meat-with-herbs-bowls_140725-12864.jpg",
|
||||
alt: "Diner 2",
|
||||
},
|
||||
src: "https://img.freepik.com/free-photo/seared-fish-fillet-with-vegetables_1147-384.jpg", alt: "Poisson du marché"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517419.jpg",
|
||||
alt: "Diner 3",
|
||||
},
|
||||
src: "https://img.freepik.com/free-photo/cheese-plate-assortment_1147-152.jpg", alt: "Assiette de fromage"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/side-view-baked-fish-fillet-with-red-onions-narsharab-plate_140725-11496.jpg",
|
||||
alt: "Diner 4",
|
||||
},
|
||||
src: "https://img.freepik.com/free-photo/apple-tart-with-ice-cream_144627-24892.jpg", alt: "Tarte fine aux pommes"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-man-restaurant_23-2148899031.jpg",
|
||||
alt: "Diner 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-man-restaurant_23-2148899031.jpg", alt: "Ambiance"},
|
||||
]}
|
||||
avatarText="Rejoignez nos milliers de convives ravis"
|
||||
avatarText="L'art de recevoir au quotidien"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Produits Locaux",
|
||||
},
|
||||
type: "text", text: "Produits Locaux"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Cuisine Gastronomique",
|
||||
},
|
||||
type: "text", text: "Cuisine Gastronomique"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Savoir-faire Périgourdin",
|
||||
},
|
||||
type: "text", text: "Savoir-faire Périgourdin"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ambiance Chaleureuse",
|
||||
},
|
||||
type: "text", text: "Ambiance Chaleureuse"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Réception Unique",
|
||||
},
|
||||
type: "text", text: "Réception Unique"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -134,58 +94,7 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
title="Une Histoire de Goût"
|
||||
description={[
|
||||
"Situé au cœur de Périgueux, Le Parvis est le fruit d'une longue quête de perfection gustative.",
|
||||
"Notre chef travaille les produits locaux avec le plus grand respect, transformant la tradition du Périgord en une expérience culinaire moderne et mémorable.",
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="menu" data-section="menu">
|
||||
<ProductCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="split-description"
|
||||
gridVariant="two-columns-alternating-heights"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Confit de Canard Traditionnel",
|
||||
price: "28€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-delicious-chocolate-cake_23-2148549956.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Foie Gras mi-cuit",
|
||||
price: "22€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/bread-with-pate-beer_140725-4473.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Dessert Signature aux Truffes",
|
||||
price: "14€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/chocolate-cake-pudding_74190-6026.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Poisson du Marché",
|
||||
price: "26€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cooked-lamb-ribs-front-view_23-2148516965.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Assiette de Fromages",
|
||||
price: "12€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-sauteed-chicken-with-red-green-bell-peppers_141793-2450.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
name: "Tarte Fine aux Pommes",
|
||||
price: "10€",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-delicious-muffins-with-honey-chocolate-light-table_140725-131668.jpg",
|
||||
},
|
||||
]}
|
||||
title="Nos Créations de Saison"
|
||||
description="Chaque assiette raconte une histoire, de nos producteurs locaux jusqu'à votre table."
|
||||
"Situé au cœur de Périgueux, Le Parvis est le fruit d'une longue quête de perfection gustative.", "Notre chef travaille les produits locaux avec le plus grand respect, transformant la tradition du Périgord en une expérience culinaire moderne et mémorable."]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -197,20 +106,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "150+",
|
||||
description: "Recettes créées",
|
||||
},
|
||||
id: "m1", value: "150+", description: "Recettes créées"},
|
||||
{
|
||||
id: "m2",
|
||||
value: "20k",
|
||||
description: "Convives ravis",
|
||||
},
|
||||
id: "m2", value: "20k", description: "Convives ravis"},
|
||||
{
|
||||
id: "m3",
|
||||
value: "4",
|
||||
description: "Distinctions culinaires",
|
||||
},
|
||||
id: "m3", value: "4", description: "Distinctions culinaires"},
|
||||
]}
|
||||
title="Chiffres Clés"
|
||||
description="Une rigueur constante pour une qualité irréprochable."
|
||||
@@ -223,45 +123,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Une pépite !",
|
||||
quote: "Un service impeccable et des plats d'une finesse incroyable.",
|
||||
name: "Sophie M.",
|
||||
role: "Fidèle habituée",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-man-restaurant_23-2148899031.jpg",
|
||||
},
|
||||
id: "1", title: "Une pépite !", quote: "Un service impeccable et des plats d'une finesse incroyable.", name: "Sophie M.", role: "Fidèle habituée"},
|
||||
{
|
||||
id: "2",
|
||||
title: "Inoubliable",
|
||||
quote: "Le meilleur canard que j'ai pu goûter dans la région.",
|
||||
name: "Thomas G.",
|
||||
role: "Voyageur",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/couple-having-date-together-luxurious-restaurant_23-2150517418.jpg",
|
||||
},
|
||||
id: "2", title: "Inoubliable", quote: "Le meilleur canard que j'ai pu goûter dans la région.", name: "Thomas G.", role: "Voyageur"},
|
||||
{
|
||||
id: "3",
|
||||
title: "Une adresse incontournable",
|
||||
quote: "Un cadre chaleureux pour une cuisine gastronomique authentique.",
|
||||
name: "Claire B.",
|
||||
role: "Critique Culinaire",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-having-dinner-luxurious-restaurants_23-2151081870.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
title: "Parfait",
|
||||
quote: "Une équipe aux petits soins et un repas délicieux.",
|
||||
name: "Jean D.",
|
||||
role: "Local",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-woman-eating-burger-fast-food-cheat-meal-woman-burger-restaurant_169016-67527.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
title: "Qualité exceptionnelle",
|
||||
quote: "Des ingrédients frais sublimés par un chef passionné.",
|
||||
name: "Elise L.",
|
||||
role: "Amateur de cuisine",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/food-lovers-taking-photo-their-meals_23-2149277993.jpg",
|
||||
},
|
||||
id: "3", title: "Une adresse incontournable", quote: "Un cadre chaleureux pour une cuisine gastronomique authentique.", name: "Claire B.", role: "Critique Culinaire"},
|
||||
]}
|
||||
title="Ce que nos convives disent"
|
||||
description="La satisfaction de nos clients est notre plus belle récompense."
|
||||
@@ -274,20 +140,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Faut-il réserver ?",
|
||||
content: "Il est vivement conseillé de réserver, surtout en fin de semaine.",
|
||||
},
|
||||
id: "f1", title: "Faut-il réserver ?", content: "Il est vivement conseillé de réserver, surtout en fin de semaine."},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Proposez-vous des menus végétariens ?",
|
||||
content: "Oui, nous adaptons nos menus selon la saison et les produits disponibles.",
|
||||
},
|
||||
id: "f2", title: "Proposez-vous des menus végétariens ?", content: "Oui, nous adaptons nos menus selon la saison et les produits disponibles."},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Quels sont vos horaires ?",
|
||||
content: "Nous sommes ouverts du mardi au dimanche, midi et soir.",
|
||||
},
|
||||
id: "f3", title: "Quels sont vos horaires ?", content: "Nous sommes ouverts du mardi au dimanche, midi et soir."},
|
||||
]}
|
||||
title="Besoin d'informations ?"
|
||||
description="Voici les réponses aux questions les plus fréquentes."
|
||||
@@ -305,30 +162,19 @@ export default function LandingPage() {
|
||||
description="Laissez-nous un message pour toute demande de réservation ou privatisation."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Nom",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Nom", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Email",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Email", required: true,
|
||||
},
|
||||
{
|
||||
name: "phone",
|
||||
type: "tel",
|
||||
placeholder: "Téléphone",
|
||||
},
|
||||
name: "phone", type: "tel", placeholder: "Téléphone"},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Votre demande",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Votre demande", rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/happy-small-business-owner-standing-doorway-opening-bar-business_637285-3402.jpg"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CwyOkGxHajeVRSYZCrnZ93McrB/uploaded-1777314468759-wcqzd4uw.jpg"
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -336,16 +182,12 @@ export default function LandingPage() {
|
||||
<FooterLogoReveal
|
||||
logoText="Le Parvis"
|
||||
leftLink={{
|
||||
text: "Mentions Légales",
|
||||
href: "#",
|
||||
}}
|
||||
text: "Contactez-nous", href: "#contact"}}
|
||||
rightLink={{
|
||||
text: "© 2024 Le Parvis Périgueux",
|
||||
href: "#",
|
||||
}}
|
||||
text: "© 2025 Le Parvis Périgueux - Gastronomie", href: "/"}}
|
||||
/>
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user