2 Commits

Author SHA1 Message Date
8abc137fb1 Update src/app/page.tsx 2026-03-25 20:47:42 +00:00
35184c202d Merge version_1 into main
Merge version_1 into main
2026-03-25 20:46:25 +00:00

View File

@@ -2,14 +2,14 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider"; import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react"; import ReactLenis from "lenis/react";
import ContactCTA from '@/components/sections/contact/ContactCTA'; import ContactCTA from "@/components/sections/contact/ContactCTA";
import FeatureCardMedia from '@/components/sections/feature/FeatureCardMedia'; import FeatureCardMedia from "@/components/sections/feature/FeatureCardMedia";
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis'; import FooterLogoEmphasis from "@/components/sections/footer/FooterLogoEmphasis";
import HeroSplitDualMedia from '@/components/sections/hero/HeroSplitDualMedia'; import NavbarStyleFullscreen from "@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen";
import NavbarStyleFullscreen from '@/components/navbar/NavbarStyleFullscreen/NavbarStyleFullscreen'; import TestimonialAboutCard from "@/components/sections/about/TestimonialAboutCard";
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard'; import TestimonialCardFifteen from "@/components/sections/testimonial/TestimonialCardFifteen";
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import { Heart } from "lucide-react"; import { Heart } from "lucide-react";
import HeroBillboard from "@/components/sections/hero/HeroBillboard";
export default function LandingPage() { export default function LandingPage() {
return ( return (
@@ -30,55 +30,33 @@ export default function LandingPage() {
<NavbarStyleFullscreen <NavbarStyleFullscreen
navItems={[ navItems={[
{ {
name: "Accueil", name: "Accueil", id: "hero"},
id: "hero",
},
{ {
name: "Notre Esprit", name: "Notre Esprit", id: "about"},
id: "about",
},
{ {
name: "Expérience", name: "Expérience", id: "features"},
id: "features",
},
{ {
name: "Témoignages", name: "Témoignages", id: "testimonials"},
id: "testimonials",
},
{ {
name: "Contact", name: "Contact", id: "contact"},
id: "contact",
},
]} ]}
brandName="Bouche à Oreilles" brandName="Bouche à Oreilles"
/> />
</div> </div>
<div id="hero" data-section="hero"> <div id="hero" data-section="hero">
<HeroSplitDualMedia <HeroBillboard
background={{ background={{
variant: "plain", variant: "plain"}}
}}
title="Bouche à Oreilles" title="Bouche à Oreilles"
description="Une expérience culinaire authentique, chaleureuse et inoubliable au cœur de Marseille." description="Une expérience culinaire authentique, chaleureuse et inoubliable au cœur de Marseille."
tag="Restaurant à Marseille" tag="Restaurant à Marseille"
buttons={[ buttons={[
{ {
text: "Réserver une table", text: "Réserver une table", href: "#contact"},
href: "#contact",
},
]}
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/sushi-cafe-sushi-chef-cutting-fish-making-sushi_259150-58581.jpg",
},
{
imageSrc: "http://img.b2bpic.net/free-photo/high-angle-dining-table-with-grapes_23-2150312232.jpg",
},
]} ]}
imageSrc="http://img.b2bpic.net/free-photo/sushi-cafe-sushi-chef-cutting-fish-making-sushi_259150-58581.jpg"
mediaAnimation="slide-up" mediaAnimation="slide-up"
rating={5}
ratingText="Excellence culinaire"
/> />
</div> </div>
@@ -103,26 +81,11 @@ export default function LandingPage() {
useInvertedBackground={false} useInvertedBackground={false}
features={[ features={[
{ {
id: "1", id: "1", title: "Cuisine Maison", description: "Des plats préparés avec passion, utilisant des produits frais et de saison pour un goût authentique.", tag: "Fait Maison", imageSrc: "http://img.b2bpic.net/free-photo/baked-bread-with-topping-vegetables-chopping-board_23-2148194992.jpg"},
title: "Cuisine Maison",
description: "Des plats préparés avec passion, utilisant des produits frais et de saison pour un goût authentique.",
tag: "Fait Maison",
imageSrc: "http://img.b2bpic.net/free-photo/baked-bread-with-topping-vegetables-chopping-board_23-2148194992.jpg",
},
{ {
id: "2", id: "2", title: "Accueil Chaleureux", description: "Un service attentionné et souriant, pour que chaque client se sente comme chez lui dès son arrivée.", tag: "Convivialité", imageSrc: "http://img.b2bpic.net/free-photo/handsome-men-restaurant_1157-45694.jpg"},
title: "Accueil Chaleureux",
description: "Un service attentionné et souriant, pour que chaque client se sente comme chez lui dès son arrivée.",
tag: "Convivialité",
imageSrc: "http://img.b2bpic.net/free-photo/handsome-men-restaurant_1157-45694.jpg",
},
{ {
id: "3", id: "3", title: "Ambiance Familiale", description: "Un cadre intime et agréable, parfait pour partager des moments mémorables en famille ou entre amis.", tag: "Atmosphère", imageSrc: "http://img.b2bpic.net/free-photo/front-view-couple-announcing-pregnancy_23-2150296830.jpg"},
title: "Ambiance Familiale",
description: "Un cadre intime et agréable, parfait pour partager des moments mémorables en famille ou entre amis.",
tag: "Atmosphère",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-couple-announcing-pregnancy_23-2150296830.jpg",
},
]} ]}
title="Notre Expérience Unique" title="Notre Expérience Unique"
description="Découvrez ce qui fait de Bouche à Oreilles un lieu incontournable de la gastronomie Marseillaise." description="Découvrez ce qui fait de Bouche à Oreilles un lieu incontournable de la gastronomie Marseillaise."
@@ -138,25 +101,15 @@ export default function LandingPage() {
author="Nos Clients Heureux" author="Nos Clients Heureux"
avatars={[ avatars={[
{ {
src: "http://img.b2bpic.net/free-vector/hand-drawn-curly-hair-types-collection_23-2148830975.jpg", src: "http://img.b2bpic.net/free-vector/hand-drawn-curly-hair-types-collection_23-2148830975.jpg", alt: "Sarah Johnson"},
alt: "Sarah Johnson",
},
{ {
src: "http://img.b2bpic.net/free-photo/indoor-shot-attractive-caucasian-teenage-woman-with-long-dark-hair-sitting-desk-with-lots-textbooks_273609-1136.jpg", src: "http://img.b2bpic.net/free-photo/indoor-shot-attractive-caucasian-teenage-woman-with-long-dark-hair-sitting-desk-with-lots-textbooks_273609-1136.jpg", alt: "Michael Chen"},
alt: "Michael Chen",
},
{ {
src: "http://img.b2bpic.net/free-photo/indoor-portrait-gorgeous-young-caucasian-female-student-with-perfect-healthy-skin_273609-9035.jpg", src: "http://img.b2bpic.net/free-photo/indoor-portrait-gorgeous-young-caucasian-female-student-with-perfect-healthy-skin_273609-9035.jpg", alt: "Emily Rodriguez"},
alt: "Emily Rodriguez",
},
{ {
src: "http://img.b2bpic.net/free-photo/young-woman-showing-double-thumbs-up-blouse-cardigan-looking-joyful-front-view_176474-109578.jpg", src: "http://img.b2bpic.net/free-photo/young-woman-showing-double-thumbs-up-blouse-cardigan-looking-joyful-front-view_176474-109578.jpg", alt: "David Kim"},
alt: "David Kim",
},
{ {
src: "http://img.b2bpic.net/free-photo/handsome-sensitive-red-head-man-smiling_23-2149509802.jpg", src: "http://img.b2bpic.net/free-photo/handsome-sensitive-red-head-man-smiling_23-2149509802.jpg", alt: "Jessica Lee"},
alt: "Jessica Lee",
},
]} ]}
ratingAnimation="slide-up" ratingAnimation="slide-up"
avatarsAnimation="slide-up" avatarsAnimation="slide-up"
@@ -167,16 +120,13 @@ export default function LandingPage() {
<ContactCTA <ContactCTA
useInvertedBackground={false} useInvertedBackground={false}
background={{ background={{
variant: "plain", variant: "plain"}}
}}
tag="Réserver" tag="Réserver"
title="Venez vivre lexpérience" title="Venez vivre lexpérience"
description="Réservez votre table et laissez-vous surprendre par la magie de Bouche à Oreilles." description="Réservez votre table et laissez-vous surprendre par la magie de Bouche à Oreilles."
buttons={[ buttons={[
{ {
text: "Réserver maintenant", text: "Réserver maintenant", href: "#"},
href: "#",
},
]} ]}
/> />
</div> </div>
@@ -187,49 +137,31 @@ export default function LandingPage() {
{ {
items: [ items: [
{ {
label: "Accueil", label: "Accueil", href: "#hero"},
href: "#hero",
},
{ {
label: "Notre Esprit", label: "Notre Esprit", href: "#about"},
href: "#about",
},
{ {
label: "Menu", label: "Menu", href: "#"},
href: "#",
},
], ],
}, },
{ {
items: [ items: [
{ {
label: "Témoignages", label: "Témoignages", href: "#testimonials"},
href: "#testimonials",
},
{ {
label: "Contact", label: "Contact", href: "#contact"},
href: "#contact",
},
{ {
label: "Foire aux questions", label: "Foire aux questions", href: "#"},
href: "#",
},
], ],
}, },
{ {
items: [ items: [
{ {
label: "Vie privée", label: "Vie privée", href: "#"},
href: "#",
},
{ {
label: "Conditions d'utilisation", label: "Conditions d'utilisation", href: "#"},
href: "#",
},
{ {
label: "Mentions légales", label: "Mentions légales", href: "#"},
href: "#",
},
], ],
}, },
]} ]}