Merge version_1 into main #1
167
src/app/page.tsx
167
src/app/page.tsx
@@ -31,21 +31,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleFullscreen
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
name: "Accueil", id: "hero"},
|
||||
{
|
||||
name: "À propos",
|
||||
id: "about",
|
||||
},
|
||||
name: "À propos", id: "about"},
|
||||
{
|
||||
name: "Menu",
|
||||
id: "products",
|
||||
},
|
||||
name: "Menu", id: "products"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Le Mathys"
|
||||
/>
|
||||
@@ -54,66 +46,41 @@ export default function LandingPage() {
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Bienvenue au Mathys"
|
||||
description="L'authentique brasserie française au cœur d'Avesnes-sur-Helpe. Cuisine traditionnelle et ambiance chaleureuse."
|
||||
buttons={[
|
||||
{
|
||||
text: "Voir notre Menu",
|
||||
href: "#products",
|
||||
},
|
||||
text: "Voir notre Menu", href: "#products"},
|
||||
{
|
||||
text: "Réserver",
|
||||
href: "#contact",
|
||||
},
|
||||
text: "Réserver", href: "#contact"},
|
||||
]}
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139759-q31e2zar.png"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-golden-suit-sits-cafe_8353-301.jpg",
|
||||
alt: "Client satisfait 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-golden-suit-sits-cafe_8353-301.jpg", alt: "Client satisfait 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-woman-walking-by-bistro_23-2149366409.jpg",
|
||||
alt: "Client satisfait 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-woman-walking-by-bistro_23-2149366409.jpg", alt: "Client satisfait 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/lifestyle-person-decorating-their-front-door_23-2150562545.jpg",
|
||||
alt: "Client satisfait 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/lifestyle-person-decorating-their-front-door_23-2150562545.jpg", alt: "Client satisfait 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bicycle-city-health-leisure-town-urban-vehicle_53876-23383.jpg",
|
||||
alt: "Client satisfait 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/bicycle-city-health-leisure-town-urban-vehicle_53876-23383.jpg", alt: "Client satisfait 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/bicycle-city-health-leisure-town-urban-vehicle_53876-16483.jpg",
|
||||
alt: "Client satisfait 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/bicycle-city-health-leisure-town-urban-vehicle_53876-16483.jpg", alt: "Client satisfait 5"},
|
||||
]}
|
||||
avatarText="Rejoignez nos 5000+ clients fidèles"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Produits Locaux",
|
||||
},
|
||||
type: "text", text: "Produits Locaux"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ambiance Bistrot",
|
||||
},
|
||||
type: "text", text: "Ambiance Bistrot"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fait Maison",
|
||||
},
|
||||
type: "text", text: "Fait Maison"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Terrasse ensoleillée",
|
||||
},
|
||||
type: "text", text: "Terrasse ensoleillée"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Ouvert 7/7",
|
||||
},
|
||||
type: "text", text: "Ouvert 7/7"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -135,59 +102,23 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Plat",
|
||||
name: "Signature Avesnois",
|
||||
price: "22€",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139761-u6itw6rm.png",
|
||||
},
|
||||
id: "1", brand: "Plat", name: "Signature Avesnois", price: "22€", rating: 5,
|
||||
reviewCount: "120", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139761-u6itw6rm.png"},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Entrée",
|
||||
name: "Fraîcheur du Terroir",
|
||||
price: "14€",
|
||||
rating: 4,
|
||||
reviewCount: "85",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139761-tgwcdaji.png",
|
||||
},
|
||||
id: "2", brand: "Entrée", name: "Fraîcheur du Terroir", price: "14€", rating: 4,
|
||||
reviewCount: "85", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139761-tgwcdaji.png"},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Plat",
|
||||
name: "Légumes Rôtis",
|
||||
price: "18€",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139761-5uzf8k6b.png",
|
||||
},
|
||||
id: "3", brand: "Plat", name: "Légumes Rôtis", price: "18€", rating: 5,
|
||||
reviewCount: "95", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CyXWRT9fDdNd9lFFfy3KgLJVd9/uploaded-1777359139761-5uzf8k6b.png"},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Dessert",
|
||||
name: "Douceur Française",
|
||||
price: "9€",
|
||||
rating: 5,
|
||||
reviewCount: "210",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/healthy-baked-vegetables-ham-sandwiches_7502-7403.jpg",
|
||||
},
|
||||
id: "4", brand: "Dessert", name: "Douceur Française", price: "9€", rating: 5,
|
||||
reviewCount: "210", imageSrc: "http://img.b2bpic.net/free-photo/healthy-baked-vegetables-ham-sandwiches_7502-7403.jpg"},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Boisson",
|
||||
name: "Sélection des Vignes",
|
||||
price: "6€",
|
||||
rating: 4,
|
||||
reviewCount: "50",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-with-red-velvet-cake-dessert_74190-5911.jpg",
|
||||
},
|
||||
id: "5", brand: "Boisson", name: "Sélection des Vignes", price: "6€", rating: 4,
|
||||
reviewCount: "50", imageSrc: "http://img.b2bpic.net/free-photo/ice-cream-with-red-velvet-cake-dessert_74190-5911.jpg"},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Plat",
|
||||
name: "La Tradition",
|
||||
price: "20€",
|
||||
rating: 5,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/pancake-breakfast_1203-9048.jpg",
|
||||
},
|
||||
id: "6", brand: "Plat", name: "La Tradition", price: "20€", rating: 5,
|
||||
reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/pancake-breakfast_1203-9048.jpg"},
|
||||
]}
|
||||
title="Nos spécialités"
|
||||
description="Découvrez nos plats signatures préparés avec passion."
|
||||
@@ -196,30 +127,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="features" data-section="features">
|
||||
<FeatureCardTwentyEight
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Produits frais",
|
||||
subtitle: "Locaux et de saison",
|
||||
category: "Qualité",
|
||||
value: "100%",
|
||||
},
|
||||
id: "f1", title: "Produits frais", subtitle: "Locaux et de saison", category: "Qualité", value: "100%"},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Accueil chaleureux",
|
||||
subtitle: "Service convivial",
|
||||
category: "Ambiance",
|
||||
value: "5/5",
|
||||
},
|
||||
id: "f2", title: "Accueil chaleureux", subtitle: "Service convivial", category: "Ambiance", value: "5/5"},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Livraison rapide",
|
||||
subtitle: "Disponible midi et soir",
|
||||
category: "Pratique",
|
||||
value: "20min",
|
||||
},
|
||||
id: "f3", title: "Livraison rapide", subtitle: "Disponible midi et soir", category: "Pratique", value: "20min"},
|
||||
]}
|
||||
title="Pourquoi nous choisir ?"
|
||||
description="Une expérience unique à Avesnes-sur-Helpe."
|
||||
@@ -232,20 +149,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Acceptez-vous les réservations ?",
|
||||
content: "Oui, nous vous conseillons de réserver pour les groupes.",
|
||||
},
|
||||
id: "q1", title: "Acceptez-vous les réservations ?", content: "Oui, nous vous conseillons de réserver pour les groupes."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Quels sont vos horaires ?",
|
||||
content: "Ouvert tous les jours de 12h à 22h.",
|
||||
},
|
||||
id: "q2", title: "Quels sont vos horaires ?", content: "Ouvert tous les jours de 12h à 22h."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Proposez-vous la livraison ?",
|
||||
content: "Oui, nous livrons dans tout Avesnes-sur-Helpe.",
|
||||
},
|
||||
id: "q3", title: "Proposez-vous la livraison ?", content: "Oui, nous livrons dans tout Avesnes-sur-Helpe."},
|
||||
]}
|
||||
title="Questions fréquentes"
|
||||
faqsAnimation="blur-reveal"
|
||||
@@ -266,8 +174,7 @@ export default function LandingPage() {
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
variant: "plain"}}
|
||||
tag="Contact"
|
||||
title="Réservez votre table"
|
||||
description="Venez nous rendre visite au 7 avenue Louis Loucheur."
|
||||
|
||||
Reference in New Issue
Block a user