8 Commits

Author SHA1 Message Date
53d58651e6 Update src/app/page.tsx 2026-05-06 18:02:03 +00:00
0b94e7c9e5 Merge version_2 into main
Merge version_2 into main
2026-05-06 18:00:54 +00:00
66b434a68b Update src/app/page.tsx 2026-05-06 18:00:51 +00:00
f90a222ac6 Merge version_2 into main
Merge version_2 into main
2026-05-06 17:50:03 +00:00
e68e4bca95 Update src/app/page.tsx 2026-05-06 17:49:57 +00:00
eb97bd4938 Merge version_1 into main
Merge version_1 into main
2026-05-06 17:43:48 +00:00
e838fe632e Merge version_1 into main
Merge version_1 into main
2026-05-06 17:43:19 +00:00
d9db59c372 Merge version_1 into main
Merge version_1 into main
2026-05-06 17:42:52 +00:00

View File

@@ -2,7 +2,6 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import FaqDouble from '@/components/sections/faq/FaqDouble'; import FaqDouble from '@/components/sections/faq/FaqDouble';
import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen'; import FeatureCardNineteen from '@/components/sections/feature/FeatureCardNineteen';
import FooterBase from '@/components/sections/footer/FooterBase'; import FooterBase from '@/components/sections/footer/FooterBase';
@@ -14,6 +13,9 @@ import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
import { Utensils } from "lucide-react"; import { Utensils } from "lucide-react";
const reservationLink = "https://lacucina.reservation.barestho.com/?rwg_token=AFd1xnHGGDRWJKB8afVl1c4gbCTmggIuc_Ju8B8Ik5-mryXaIeTckiDScVk1h_QTptK8QTEg03oIrNBvvRyi0Qvp-YapGOi9iLffAJSjixdMMFrTYYsm4NM=";
const resButtonStyle = "bg-[#800020] text-white rounded-full shadow-lg hover:scale-105 transition-transform w-full md:w-auto";
export default function LandingPage() { export default function LandingPage() {
return ( return (
<ThemeProvider <ThemeProvider
@@ -32,33 +34,28 @@ export default function LandingPage() {
<div id="nav" data-section="nav"> <div id="nav" data-section="nav">
<NavbarStyleApple <NavbarStyleApple
navItems={[ navItems={[
{ { name: "Accueil", id: "hero" },
name: "Accueil", id: "hero"}, { name: "À propos", id: "about" },
{ { name: "Menu", id: "menu" },
name: "À propos", id: "about"},
{
name: "Menu", id: "menu"},
{
name: "Contact", id: "contact"},
]} ]}
brandName="La Cucina" brandName="La Cucina"
button={{ text: "Réserver une table", href: reservationLink, onClick: () => window.open(reservationLink, "_blank") }}
buttonClassName={resButtonStyle}
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroBillboardScroll <HeroBillboardScroll
background={{ background={{ variant: "gradient-bars" }}
variant: "gradient-bars"}}
title="Le goût authentique de l'Italie à Quaregnon" title="Le goût authentique de l'Italie à Quaregnon"
description="La Cucina - Eno Gastronomia vous accueille pour une expérience culinaire authentique entre restaurant, traiteur et épicerie fine." description="La Cucina - Eno Gastronomia vous accueille pour une expérience culinaire authentique entre restaurant, traiteur et épicerie fine."
buttons={[ buttons={[
{ { text: "Réserver une table", href: reservationLink },
text: "Réserver une table", href: "#contact"}, { text: "Voir le menu", href: "#menu" },
{
text: "Voir le menu", href: "#menu"},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/arrangement-different-delicious-ingredients_23-2148882536.jpg?_wi=1" imageSrc="http://img.b2bpic.net/free-photo/arrangement-different-delicious-ingredients_23-2148882536.jpg?_wi=1"
imageAlt="authentic italian restaurant interior" imageAlt="authentic italian restaurant interior"
buttonClassName={resButtonStyle}
/> />
</div> </div>
@@ -81,12 +78,9 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ { tag: "Plats", title: "Pâtes Fraîches", subtitle: "Faites maison", description: "Découvrez nos recettes traditionnelles cuisinées avec des produits importés d'Italie.", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-pasta-wooden-table_23-2148305672.jpg", imageAlt: "authentic italian dishes plating" },
tag: "Plats", title: "Pâtes Fraîches", subtitle: "Faites maison", description: "Découvrez nos recettes traditionnelles cuisinées avec des produits importés d'Italie.", imageSrc: "http://img.b2bpic.net/free-photo/flat-lay-delicious-pasta-wooden-table_23-2148305672.jpg", imageAlt: "authentic italian dishes plating"}, { tag: "Antipasti", title: "Saveurs Italiennes", subtitle: "A partager", description: "Sélection de charcuteries et fromages artisanaux pour éveiller vos papilles.", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-different-delicious-ingredients_23-2148882536.jpg?_wi=2", imageAlt: "authentic italian dishes plating" },
{ { tag: "Desserts", title: "Douceurs sucrées", subtitle: "Fait maison", description: "L'incontournable tiramisu et nos spécialités du jour selon l'arrivage.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-making-fresh-pasta_23-2148491292.jpg?_wi=2", imageAlt: "authentic italian dishes plating" },
tag: "Antipasti", title: "Saveurs Italiennes", subtitle: "A partager", description: "Sélection de charcuteries et fromages artisanaux pour éveiller vos papilles.", imageSrc: "http://img.b2bpic.net/free-photo/arrangement-different-delicious-ingredients_23-2148882536.jpg?_wi=2", imageAlt: "authentic italian dishes plating"},
{
tag: "Desserts", title: "Douceurs sucrées", subtitle: "Fait maison", description: "L'incontournable tiramisu et nos spécialités du jour selon l'arrivage.", imageSrc: "http://img.b2bpic.net/free-photo/front-view-chef-making-fresh-pasta_23-2148491292.jpg?_wi=2", imageAlt: "authentic italian dishes plating"},
]} ]}
title="Découvrez notre menu authentique" title="Découvrez notre menu authentique"
description="Une sélection de mets préparés quotidiennement avec le savoir-faire italien." description="Une sélection de mets préparés quotidiennement avec le savoir-faire italien."
@@ -100,15 +94,9 @@ export default function LandingPage() {
gridVariant="three-columns-all-equal-width" gridVariant="three-columns-all-equal-width"
useInvertedBackground={false} useInvertedBackground={false}
products={[ products={[
{ { id: "1", brand: "Espace", name: "Restaurant", price: "Sur place", rating: 5, reviewCount: "150+", imageSrc: "http://img.b2bpic.net/free-photo/defocused-cake-shop_1232-1398.jpg" },
id: "1", brand: "Espace", name: "Restaurant", price: "Sur place", rating: 5, { id: "2", brand: "Evénement", name: "Traiteur", price: "Sur mesure", rating: 5, reviewCount: "50+", imageSrc: "http://img.b2bpic.net/free-photo/wine-bottles-bar_23-2152024849.jpg" },
reviewCount: "150+", imageSrc: "http://img.b2bpic.net/free-photo/defocused-cake-shop_1232-1398.jpg"}, { id: "3", brand: "Epicerie", name: "Fine", price: "Artisanale", rating: 5, reviewCount: "100+", imageSrc: "http://img.b2bpic.net/free-photo/high-view-bottles-wine-row_23-2148243132.jpg" },
{
id: "2", brand: "Evénement", name: "Traiteur", price: "Sur mesure", rating: 5,
reviewCount: "50+", imageSrc: "http://img.b2bpic.net/free-photo/wine-bottles-bar_23-2152024849.jpg"},
{
id: "3", brand: "Epicerie", name: "Fine", price: "Artisanale", rating: 5,
reviewCount: "100+", imageSrc: "http://img.b2bpic.net/free-photo/high-view-bottles-wine-row_23-2148243132.jpg"},
]} ]}
title="Nos Services" title="Nos Services"
description="Profitez de l'excellence italienne au restaurant, chez vous ou pour vos événements." description="Profitez de l'excellence italienne au restaurant, chez vous ou pour vos événements."
@@ -121,12 +109,9 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
metrics={[ metrics={[
{ { id: "m1", value: "4.8", title: "Note client", description: "Basé sur 200+ avis", imageSrc: "http://img.b2bpic.net/free-photo/modern-interior-empty-wooden-chairs_1203-4495.jpg" },
id: "m1", value: "4.8", title: "Note client", description: "Basé sur 200+ avis", imageSrc: "http://img.b2bpic.net/free-photo/modern-interior-empty-wooden-chairs_1203-4495.jpg"}, { id: "m2", value: "100+", title: "Recettes", description: "Inspirations italiennes", imageSrc: "http://img.b2bpic.net/free-photo/stones-natural-room-interior-design_23-2151890375.jpg" },
{ { id: "m3", value: "15", title: "Ans", description: "De passion partagée", imageSrc: "http://img.b2bpic.net/free-photo/assortment-tasty-snacks-cheese_23-2148326090.jpg" },
id: "m2", value: "100+", title: "Recettes", description: "Inspirations italiennes", imageSrc: "http://img.b2bpic.net/free-photo/stones-natural-room-interior-design_23-2151890375.jpg"},
{
id: "m3", value: "15", title: "Ans", description: "De passion partagée", imageSrc: "http://img.b2bpic.net/free-photo/assortment-tasty-snacks-cheese_23-2148326090.jpg"},
]} ]}
title="Quelques images de nos créations" title="Quelques images de nos créations"
description="L'authenticité en images, de notre salle à vos assiettes." description="L'authenticité en images, de notre salle à vos assiettes."
@@ -138,10 +123,8 @@ export default function LandingPage() {
textboxLayout="split" textboxLayout="split"
useInvertedBackground={false} useInvertedBackground={false}
faqs={[ faqs={[
{ { id: "f1", title: "Comment nous contacter ?", content: "Vous pouvez nous joindre par téléphone au +32 65 43 04 18." },
id: "f1", title: "Comment nous contacter ?", content: "Vous pouvez nous joindre par téléphone au +32 65 43 04 18."}, { id: "f2", title: "Accès facile ?", content: "Oui, notre restaurant est situé au centre de Quaregnon avec des places de stationnement proches." },
{
id: "f2", title: "Accès facile ?", content: "Oui, notre restaurant est situé au centre de Quaregnon avec des places de stationnement proches."},
]} ]}
title="Où nous trouver ?" title="Où nous trouver ?"
description="Rue du Village 101, 7390 Quaregnon, Belgique" description="Rue du Village 101, 7390 Quaregnon, Belgique"
@@ -154,45 +137,19 @@ export default function LandingPage() {
textboxLayout="default" textboxLayout="default"
useInvertedBackground={false} useInvertedBackground={false}
names={[ names={[
"Mercredi : 12h - 14h / 19h - 21h", "Jeudi : 12h - 14h / 19h - 21h", "Vendredi : 12h - 14h / 19h - 21h", "Samedi : 12h - 14h / 19h - 21h", "Fermé Lundi, Mardi et Dimanche"]} "Mercredi : 12h - 14h / 19h - 21h", "Jeudi : 12h - 14h / 19h - 21h", "Vendredi : 12h - 14h / 19h - 21h", "Samedi : 12h - 14h / 19h - 21h", "Fermé Lundi, Mardi et Dimanche"
]}
title="Nos Horaires" title="Nos Horaires"
description="Nous avons hâte de vous recevoir." description="Nous avons hâte de vous recevoir."
/> />
</div> </div>
<div id="contact" data-section="contact">
<ContactCenter
useInvertedBackground={false}
background={{
variant: "plain"}}
title="Réservez votre table"
description="Pour toute réservation ou demande traiteur, contactez-nous via ce formulaire ou par téléphone."
buttonText="Envoyer demande"
tag="Contact"
/>
</div>
<div id="footer" data-section="footer"> <div id="footer" data-section="footer">
<FooterBase <FooterBase
columns={[ columns={[
{ { title: "Navigation", items: [{ label: "Accueil", href: "#hero" }, { label: "Menu", href: "#menu" }] },
title: "Navigation", items: [ { title: "Réservations", items: [{ label: "Réserver une table", href: reservationLink }] },
{ { title: "Informations", items: [{ label: "+32 65 43 04 18", href: "tel:+3265430418" }, { label: "Rue du Village 101, 7390 Quaregnon", href: "https://maps.google.com" }] },
label: "Accueil", href: "#hero"},
{
label: "Menu", href: "#menu"},
{
label: "Contact", href: "#contact"},
],
},
{
title: "Informations", items: [
{
label: "+32 65 43 04 18", href: "tel:+3265430418"},
{
label: "Rue du Village 101, 7390 Quaregnon", href: "https://maps.google.com"},
],
},
]} ]}
logoText="La Cucina" logoText="La Cucina"
copyrightText="© 2025 | La Cucina - Eno Gastronomia" copyrightText="© 2025 | La Cucina - Eno Gastronomia"
@@ -201,4 +158,4 @@ export default function LandingPage() {
</ReactLenis> </ReactLenis>
</ThemeProvider> </ThemeProvider>
); );
} }