Merge version_3 into main #3

Merged
bender merged 1 commits from version_3 into main 2026-04-28 13:20:36 +00:00

View File

@@ -4,7 +4,7 @@ import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactSplit from '@/components/sections/contact/ContactSplit';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
import FeatureCardEight from '@/components/sections/feature/FeatureCardEight';
import FooterMedia from '@/components/sections/footer/FooterMedia';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import MetricCardOne from '@/components/sections/metrics/MetricCardOne';
@@ -31,14 +31,10 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarStyleFullscreen
navItems={[
{
name: "Accueil", id: "hero"},
{
name: "À propos", id: "about"},
{
name: "Services", id: "services"},
{
name: "Contact", id: "contact"},
{ name: "Accueil", id: "hero" },
{ name: "À propos", id: "about" },
{ name: "Services", id: "services" },
{ name: "Contact", id: "contact" },
]}
brandName="Bo Sourire"
/>
@@ -49,21 +45,12 @@ export default function LandingPage() {
title="Redonnez Vie à Votre Sourire"
description="Bo Sourire vous propose des soins dentaires experts dans un environnement chaleureux et moderne. Prenez soin de votre santé bucco-dentaire aujourd'hui."
buttons={[
{
text: "Prendre RDV", href: "#contact"},
{ text: "Prendre RDV", href: "#contact" },
]}
imageSrc="http://img.b2bpic.net/free-photo/professional-dentist-tools-dental-office_1204-393.jpg"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/dentist-chair-ready-be-used_23-2149195906.jpg", alt: "Dentist chair ready to be used"},
{
src: "http://img.b2bpic.net/free-photo/dental-clinic-interior-with-modern-dentistry-equipment-orange-color-stomatology-cabinet-with-nobody-it-orange-equipment-oral-treatment_482257-12486.jpg", alt: "Dental clinic interior"},
{
src: "http://img.b2bpic.net/free-photo/fuzzy-room-with-television_1203-947.jpg", alt: "Fuzzy room with a television"},
{
src: "http://img.b2bpic.net/free-photo/equipment-dental-instruments-dentist-s-office-tools-close-up_8353-1676.jpg", alt: "Equipment and dental instruments"},
{
src: "http://img.b2bpic.net/free-photo/professional-dentist-tools-dental-office_1204-393.jpg", alt: "Friendly dentist professional smile"},
{ src: "http://img.b2bpic.net/free-photo/dentist-chair-ready-be-used_23-2149195906.jpg", alt: "Dentist chair" },
{ src: "http://img.b2bpic.net/free-photo/dental-clinic-interior-with-modern-dentistry-equipment-orange-color-stomatology-cabinet-with-nobody-it-orange-equipment-oral-treatment_482257-12486.jpg", alt: "Dental clinic" },
]}
avatarText="Rejoint par plus de 5000 patients satisfaits"
/>
@@ -75,38 +62,31 @@ export default function LandingPage() {
title="Notre Engagement"
description="Chez Bo Sourire, nous combinons technologie de pointe et approche humaine pour garantir des soins de qualité optimale. Votre confort est notre priorité absolue."
metrics={[
{
value: "15+", title: "Ans d'Expertise"},
{
value: "5000+", title: "Sourires Créés"},
{ value: "15+", title: "Ans d'Expertise" },
{ value: "5000+", title: "Sourires Créés" },
]}
imageSrc="http://img.b2bpic.net/free-photo/dental-cabinet-with-various-medical-equipment_140725-7679.jpg"
mediaAnimation="slide-up"
metricsAnimation="blur-reveal"
/>
</div>
<div id="services" data-section="services">
<FeatureCardTwentySeven
<FeatureCardEight
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
title="Nos Spécialités Dentaires"
description="Découvrez nos services complets conçus pour offrir une santé dentaire durable et un sourire éclatant."
buttons={[{ text: "Prendre RDV", href: "#contact" }]}
features={[
{
id: "s1", title: "Hygiène Dentaire", descriptions: [
"Nettoyage profond", "Détartrage", "Conseils santé"],
imageSrc: "http://img.b2bpic.net/free-photo/portrait-3d-male-doctor_23-2151107442.jpg"},
title: "Hygiène et Prévention", description: "Des soins préventifs complets, incluant nettoyages, détartrages professionnels et conseils personnalisés pour une santé bucco-dentaire durable.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-3d-male-doctor_23-2151107442.jpg"
},
{
id: "s2", title: "Implantologie", descriptions: [
"Implants durables", "Restauration", "Expertise"],
imageSrc: "http://img.b2bpic.net/free-photo/illustration-human-teeth-types_1308-179025.jpg"},
title: "Implantologie Avancée", description: "Solutions de remplacement dentaire de haute technologie, utilisant des matériaux durables et des techniques de restauration précises.", imageSrc: "http://img.b2bpic.net/free-photo/illustration-human-teeth-types_1308-179025.jpg"
},
{
id: "s3", title: "Orthodontie", descriptions: [
"Appareils modernes", "Alignement dentaire", "Suivi sur mesure"],
imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67457.jpg"},
title: "Orthodontie Moderne", description: "Alignement dentaire sur mesure grâce à des appareils discrets et des plans de traitement orthodontiques adaptés à chaque patient.", imageSrc: "http://img.b2bpic.net/free-photo/female-dentist-holding-dental-model-hands-concept-dentistry-dental-treatment_169016-67457.jpg"
}
]}
title="Nos Services"
description="Des traitements complets pour répondre à tous vos besoins bucco-dentaires."
/>
</div>
@@ -117,18 +97,11 @@ export default function LandingPage() {
gridVariant="bento-grid"
useInvertedBackground={true}
metrics={[
{
id: "m1", value: "98%", title: "Taux Satisfaction", description: "Patients ravis", icon: Star,
},
{
id: "m2", value: "24/7", title: "Support Patient", description: "Assistance en ligne", icon: Clock,
},
{
id: "m3", value: "100%", title: "Sécurité Soins", description: "Normes stérilisation", icon: ShieldCheck,
},
{ id: "m1", value: "98%", title: "Taux Satisfaction", description: "Patients ravis", icon: Star },
{ id: "m2", value: "24/7", title: "Support Patient", description: "Assistance en ligne", icon: Clock },
{ id: "m3", value: "100%", title: "Sécurité Soins", description: "Normes stérilisation", icon: ShieldCheck },
]}
title="Bo Sourire en Chiffres"
description="Des résultats qui témoignent de notre engagement."
/>
</div>
@@ -136,38 +109,21 @@ export default function LandingPage() {
<TestimonialCardTwo
animationType="slide-up"
textboxLayout="split"
useInvertedBackground={false}
testimonials={[
{
id: "t1", name: "Marie D.", role: "Patiente", testimonial: "Un accueil exceptionnel et un soin professionnel. Je recommande vivement.", imageSrc: "http://img.b2bpic.net/free-photo/portrait-smiling-man-sitting-chair-while-female-dentist-working-clinic_662251-2551.jpg"},
{
id: "t2", name: "Thomas P.", role: "Patient", testimonial: "Le cabinet est très moderne et le personnel rassurant. Top !", imageSrc: "http://img.b2bpic.net/free-photo/woman-checking-her-skin-mirror-after-receiving-cosmetic-treatment_107420-73989.jpg"},
{
id: "t3", name: "Lucie V.", role: "Patiente", testimonial: "Excellente prise en charge pour mes implants. Résultats impeccables.", imageSrc: "http://img.b2bpic.net/free-photo/girl-showing-her-thumbs-up_1301-1128.jpg"},
{
id: "t4", name: "Jacques L.", role: "Patient", testimonial: "Un professionnalisme rare. Merci pour mon sourire retrouvé.", imageSrc: "http://img.b2bpic.net/free-photo/smiling-girl-with-curly-hair-sitting-dental-chair_651396-1405.jpg"},
{
id: "t5", name: "Sophie M.", role: "Patiente", testimonial: "Sourire retrouvé grâce à leur expertise en orthodontie. Super équipe !", imageSrc: "http://img.b2bpic.net/free-photo/doctor-preparing-consult_23-2149309927.jpg"},
{ id: "t1", name: "Marie D.", role: "Patiente", testimonial: "Un accueil exceptionnel, je recommande." },
{ id: "t2", name: "Thomas P.", role: "Patient", testimonial: "Cabinet moderne et rassurant." },
]}
title="Témoignages Patients"
description="Découvrez l'expérience Bo Sourire à travers les mots de nos patients."
title="Témoignages"
/>
</div>
<div id="faq" data-section="faq">
<FaqBase
textboxLayout="default"
useInvertedBackground={true}
faqs={[
{
id: "f1", title: "Comment prendre rendez-vous ?", content: "Via notre formulaire en ligne ou par téléphone."},
{
id: "f2", title: "Acceptez-vous les urgences ?", content: "Oui, nous réservons des créneaux dédiés aux urgences."},
{
id: "f3", title: "Quels sont vos moyens de paiement ?", content: "Nous acceptons carte bancaire, espèces et chèques."},
{ id: "f1", title: "Comment prendre rendez-vous ?", content: "Via notre formulaire en ligne ou par téléphone." },
]}
title="Vos Questions Fréquentes"
description="Nous répondons à vos interrogations pour un rendez-vous en toute sérénité."
title="Questions Fréquentes"
faqsAnimation="slide-up"
/>
</div>
@@ -176,10 +132,8 @@ export default function LandingPage() {
<ContactSplit
tag="Prendre Rendez-vous"
title="Réservez votre consultation"
description="Remplissez ce formulaire pour nous indiquer vos disponibilités et vos besoins. Nous vous contacterons rapidement pour confirmer votre rendez-vous."
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CzI4qCjSJHhSG01BLC3cfp628i/uploaded-1777382117256-2jlhiyxf.png"
description="Remplissez ce formulaire pour nous indiquer vos besoins. Nous vous contacterons rapidement."
background={{ variant: "gradient-bars" }}
useInvertedBackground={false}
/>
</div>
@@ -188,26 +142,8 @@ export default function LandingPage() {
imageSrc="http://img.b2bpic.net/free-photo/dental-model-premolar-tooth-3d-rendering_460848-8340.jpg"
logoText="Bo Sourire"
columns={[
{
title: "Navigation", items: [
{
label: "Accueil", href: "#hero"},
{
label: "À propos", href: "#about"},
{
label: "Services", href: "#services"},
],
},
{
title: "Légal", items: [
{
label: "Mentions Légales", href: "#"},
{
label: "Confidentialité", href: "#"},
],
},
{ title: "Navigation", items: [{ label: "Accueil", href: "#hero" }, { label: "Services", href: "#services" }] },
]}
copyrightText="© 2025 Bo Sourire Dental."
/>
</div>
</ReactLenis>