Merge version_1 into main #1
276
src/app/page.tsx
276
src/app/page.tsx
@@ -31,26 +31,11 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Notre Héritage",
|
||||
id: "about",
|
||||
},
|
||||
{
|
||||
name: "Le Menu",
|
||||
id: "products",
|
||||
},
|
||||
{
|
||||
name: "Avis",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Accueil", id: "hero" },
|
||||
{ name: "Notre Héritage", id: "about" },
|
||||
{ name: "Le Menu", id: "products" },
|
||||
{ name: "Avis", id: "testimonials" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="Chez Memo"
|
||||
/>
|
||||
@@ -58,64 +43,27 @@ export default function LandingPage() {
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Chez Memo: L'Authenticité Grillée"
|
||||
description="L'hospitalité offerte. Une expérience gastronomique qui redéfinit le snack traditionnel avec élégance et passion."
|
||||
buttons={[
|
||||
{
|
||||
text: "Découvrir la carte",
|
||||
href: "#products",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Découvrir la carte", href: "#products" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/professional-chef-preparing-food-kitchen_23-2149728032.jpg"
|
||||
imageAlt="Viande grillée signature"
|
||||
mediaAnimation="blur-reveal"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-talking-with-his-friend-bar_171337-19359.jpg",
|
||||
alt: "Client satisfait 1",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg",
|
||||
alt: "Client satisfait 2",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg",
|
||||
alt: "Client satisfait 3",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663852.jpg",
|
||||
alt: "Client satisfait 4",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg",
|
||||
alt: "Client satisfait 5",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/man-talking-with-his-friend-bar_171337-19359.jpg", alt: "Client satisfait 1" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/successful-young-man-stylish-hat-relaxing-alone-cozy-cafeteria-lunch-break-looking-with-happy-expression_273609-1935.jpg", alt: "Client satisfait 2" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/portrait-waitress-standing-counter_1170-668.jpg", alt: "Client satisfait 3" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/adults-enjoying-mexican-food_23-2149663852.jpg", alt: "Client satisfait 4" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/medium-shot-man-luxury-restaurant_23-2150598415.jpg", alt: "Client satisfait 5" },
|
||||
]}
|
||||
avatarText="Rejoignez plus de 1000 gourmets satisfaits"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Viande Fraîche",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Produits Artisanaux",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Accueil Chaleureux",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Service Rapide",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Qualité Premium",
|
||||
},
|
||||
{ type: "text", text: "Viande Fraîche" },
|
||||
{ type: "text", text: "Produits Artisanaux" },
|
||||
{ type: "text", text: "Accueil Chaleureux" },
|
||||
{ type: "text", text: "Service Rapide" },
|
||||
{ type: "text", text: "Qualité Premium" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -137,23 +85,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
features={[
|
||||
{
|
||||
title: "Viande de sélection",
|
||||
description: "Grillée à la flamme, garantie sans excès de gras pour une dégustation légère.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/eggplant-rolls-with-vegetable-salad-white-plate_114579-4293.jpg",
|
||||
imageAlt: "Viande premium",
|
||||
},
|
||||
title: "Viande de sélection", description: "Grillée à la flamme, garantie sans excès de gras pour une dégustation légère.", imageSrc: "http://img.b2bpic.net/free-photo/eggplant-rolls-with-vegetable-salad-white-plate_114579-4293.jpg", imageAlt: "Viande premium"},
|
||||
{
|
||||
title: "Accueil traditionnel",
|
||||
description: "Chaque visite commence par un thé chaud offert, véritable signe de notre hospitalité.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081450.jpg",
|
||||
imageAlt: "Thé traditionnel",
|
||||
},
|
||||
title: "Accueil traditionnel", description: "Chaque visite commence par un thé chaud offert, véritable signe de notre hospitalité.", imageSrc: "http://img.b2bpic.net/free-photo/top-view-friends-having-lunch-luxury-restaurant_23-2151081450.jpg", imageAlt: "Thé traditionnel"},
|
||||
{
|
||||
title: "Gourmandise artisanale",
|
||||
description: "Des recettes simples et efficaces, du burger au kebab, toujours préparées minute.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-hamburger-tasty-with-green-salad-other-ingredients-inside-round-plate-dark-surface_140725-11626.jpg",
|
||||
imageAlt: "Recette artisanale",
|
||||
},
|
||||
title: "Gourmandise artisanale", description: "Des recettes simples et efficaces, du burger au kebab, toujours préparées minute.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-hamburger-tasty-with-green-salad-other-ingredients-inside-round-plate-dark-surface_140725-11626.jpg", imageAlt: "Recette artisanale"},
|
||||
]}
|
||||
title="Pourquoi Chez Memo est unique"
|
||||
description="Nous avons réinventé le kebab pour allier la tradition turque à une exigence culinaire haut de gamme."
|
||||
@@ -167,60 +103,12 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
products={[
|
||||
{
|
||||
id: "1",
|
||||
brand: "Signature",
|
||||
name: "Kebab Royal",
|
||||
price: "11.00 €",
|
||||
rating: 5,
|
||||
reviewCount: "120",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-arabic-fast-food-skewers_23-2148651114.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
brand: "Tradition",
|
||||
name: "Sucuk Tradition",
|
||||
price: "11.00 €",
|
||||
rating: 5,
|
||||
reviewCount: "95",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/cream-is-being-poured-top-raw-cooked-meat-slices_140725-5009.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
brand: "Gourmet",
|
||||
name: "Tiramisu Maison",
|
||||
price: "3.00 €",
|
||||
rating: 5,
|
||||
reviewCount: "80",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/delicious-cake-glass-arrangement_23-2149030735.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
brand: "Burger",
|
||||
name: "Classic Gourmet",
|
||||
price: "9.50 €",
|
||||
rating: 4,
|
||||
reviewCount: "110",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holding-hamburger-wooden-board_23-2148614133.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
brand: "Tradition",
|
||||
name: "KofteSignature",
|
||||
price: "10.00 €",
|
||||
rating: 5,
|
||||
reviewCount: "70",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-meat-cutlets-with-seasonings-light-grey-desk-meal-photo-dish_140725-47094.jpg",
|
||||
},
|
||||
{
|
||||
id: "6",
|
||||
brand: "Signature",
|
||||
name: "Duo Mixte Royal",
|
||||
price: "14.00 €",
|
||||
rating: 5,
|
||||
reviewCount: "150",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-with-vegetable-salad-onions-tray_140725-9192.jpg",
|
||||
},
|
||||
{ id: "1", brand: "Signature", name: "Kebab Royal", price: "11.00 €", rating: 5, reviewCount: "120", imageSrc: "http://img.b2bpic.net/free-photo/delicious-arabic-fast-food-skewers_23-2148651114.jpg" },
|
||||
{ id: "2", brand: "Tradition", name: "Sucuk Tradition", price: "11.00 €", rating: 5, reviewCount: "95", imageSrc: "http://img.b2bpic.net/free-photo/cream-is-being-poured-top-raw-cooked-meat-slices_140725-5009.jpg" },
|
||||
{ id: "3", brand: "Gourmet", name: "Tiramisu Maison", price: "3.00 €", rating: 5, reviewCount: "80", imageSrc: "http://img.b2bpic.net/free-photo/delicious-cake-glass-arrangement_23-2149030735.jpg" },
|
||||
{ id: "4", brand: "Burger", name: "Classic Gourmet", price: "9.50 €", rating: 4, reviewCount: "110", imageSrc: "http://img.b2bpic.net/free-photo/front-view-man-holding-hamburger-wooden-board_23-2148614133.jpg" },
|
||||
{ id: "5", brand: "Tradition", name: "KofteSignature", price: "10.00 €", rating: 5, reviewCount: "70", imageSrc: "http://img.b2bpic.net/free-photo/top-view-yummy-meat-cutlets-with-seasonings-light-grey-desk-meal-photo-dish_140725-47094.jpg" },
|
||||
{ id: "6", brand: "Signature", name: "Duo Mixte Royal", price: "14.00 €", rating: 5, reviewCount: "150", imageSrc: "http://img.b2bpic.net/free-photo/grilled-meat-with-vegetable-salad-onions-tray_140725-9192.jpg" },
|
||||
]}
|
||||
title="Notre Collection Héritage"
|
||||
description="Découvrez nos spécialités préparées avec les meilleurs produits du marché."
|
||||
@@ -234,21 +122,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "1",
|
||||
value: "100%",
|
||||
description: "Viande sélectionnée",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
value: "1000+",
|
||||
description: "Clients satisfaits",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
value: "5/5",
|
||||
description: "Note moyenne",
|
||||
},
|
||||
{ id: "1", value: "100%", description: "Viande sélectionnée" },
|
||||
{ id: "2", value: "1000+", description: "Clients satisfaits" },
|
||||
{ id: "3", value: "5/5", description: "Note moyenne" },
|
||||
]}
|
||||
title="Les chiffres de la qualité"
|
||||
description="Une rigueur quotidienne pour vous garantir la meilleure expérience possible."
|
||||
@@ -257,50 +133,16 @@ export default function LandingPage() {
|
||||
|
||||
<div id="testimonials" data-section="testimonials">
|
||||
<TestimonialCardOne
|
||||
animationType="slide-up"
|
||||
textboxLayout="default"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sarah Johnson",
|
||||
role: "Fidèle",
|
||||
company: "Client local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Michael Chen",
|
||||
role: "Enthousiaste",
|
||||
company: "Client local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/beautiful-brunette-woman-evening-dress-smiling-holding-champaign-glass_176420-3750.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Emily Rodriguez",
|
||||
role: "Gourmande",
|
||||
company: "Client local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-holding-glass_23-2148965394.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "David Kim",
|
||||
role: "Habitué",
|
||||
company: "Client local",
|
||||
rating: 5,
|
||||
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: "5",
|
||||
name: "Laura Smith",
|
||||
role: "Amateur",
|
||||
company: "Client local",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/two-senior-female-friends-luxurious-restaurant_23-2150517410.jpg",
|
||||
},
|
||||
{ id: "1", name: "Sarah Johnson", role: "Fidèle", company: "Client local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/group-friends-eating-restaurant_23-2148395390.jpg" },
|
||||
{ id: "2", name: "Michael Chen", role: "Enthousiaste", company: "Client local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/beautiful-brunette-woman-evening-dress-smiling-holding-champaign-glass_176420-3750.jpg" },
|
||||
{ id: "3", name: "Emily Rodriguez", role: "Gourmande", company: "Client local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-woman-holding-glass_23-2148965394.jpg" },
|
||||
{ id: "4", name: "David Kim", role: "Habitué", company: "Client local", rating: 5, 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: "5", name: "Laura Smith", role: "Amateur", company: "Client local", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/two-senior-female-friends-luxurious-restaurant_23-2150517410.jpg" },
|
||||
]}
|
||||
title="Ce que nos clients disent"
|
||||
description="La satisfaction de nos convives est le moteur de notre passion."
|
||||
@@ -312,21 +154,9 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "1",
|
||||
title: "Est-ce du vrai Kebab?",
|
||||
content: "Oui, notre viande est sélectionnée et préparée quotidiennement.",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
title: "Proposez-vous des options végétariennes?",
|
||||
content: "Nous travaillons sur des recettes innovantes, demandez à notre équipe.",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
title: "Peut-on réserver?",
|
||||
content: "Nous privilégions l'accueil direct pour maintenir notre esprit convivial.",
|
||||
},
|
||||
{ id: "1", title: "Est-ce du vrai Kebab?", content: "Oui, notre viande est sélectionnée et préparée quotidiennement." },
|
||||
{ id: "2", title: "Proposez-vous des options végétariennes?", content: "Nous travaillons sur des recettes innovantes, demandez à notre équipe." },
|
||||
{ id: "3", title: "Peut-on réserver?", content: "Nous privilégions l'accueil direct pour maintenir notre esprit convivial." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/abstract-blurred-restaurant_1339-2813.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
@@ -340,9 +170,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactText
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
text="Prêt à vivre l'expérience Chez Memo ? Venez nous rencontrer pour un moment de partage authentique."
|
||||
/>
|
||||
</div>
|
||||
@@ -352,29 +180,15 @@ export default function LandingPage() {
|
||||
logoText="Chez Memo"
|
||||
columns={[
|
||||
{
|
||||
title: "Menu",
|
||||
items: [
|
||||
{
|
||||
label: "Assiettes",
|
||||
href: "#products",
|
||||
},
|
||||
{
|
||||
label: "Burgers",
|
||||
href: "#products",
|
||||
},
|
||||
title: "Menu", items: [
|
||||
{ label: "Assiettes", href: "#products" },
|
||||
{ label: "Burgers", href: "#products" },
|
||||
],
|
||||
},
|
||||
{
|
||||
title: "Infos",
|
||||
items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
label: "Avis",
|
||||
href: "#testimonials",
|
||||
},
|
||||
title: "Infos", items: [
|
||||
{ label: "Contact", href: "#contact" },
|
||||
{ label: "Avis", href: "#testimonials" },
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user