Merge version_3 into main #2

Merged
bender merged 1 commits from version_3 into main 2026-04-28 17:44:38 +00:00

View File

@@ -2,15 +2,15 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import ContactCenter from '@/components/sections/contact/ContactCenter';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FaqBase from '@/components/sections/faq/FaqBase';
import FeatureCardOne from '@/components/sections/feature/FeatureCardOne';
import FooterCard from '@/components/sections/footer/FooterCard';
import FooterLogoReveal from '@/components/sections/footer/FooterLogoReveal';
import HeroOverlay from '@/components/sections/hero/HeroOverlay';
import InlineImageSplitTextAbout from '@/components/sections/about/InlineImageSplitTextAbout';
import MetricCardTwo from '@/components/sections/metrics/MetricCardTwo';
import NavbarStyleApple from '@/components/navbar/NavbarStyleApple/NavbarStyleApple';
import TestimonialCardFifteen from '@/components/sections/testimonial/TestimonialCardFifteen';
import TestimonialCardTen from '@/components/sections/testimonial/TestimonialCardTen';
export default function LandingPage() {
return (
@@ -34,7 +34,7 @@ export default function LandingPage() {
{ name: "À propos", id: "about" },
{ name: "Services", id: "features" },
{ name: "Témoignages", id: "testimonials" },
{ name: "Prendre rendez-vous", id: "contact" },
{ name: "Contact", id: "contact" },
]}
brandName="Diane Beauchemin"
/>
@@ -102,20 +102,14 @@ export default function LandingPage() {
</div>
<div id="testimonials" data-section="testimonials">
<TestimonialCardFifteen
<TestimonialCardTen
useInvertedBackground={false}
testimonial="Diane a complètement transformé ma peau. Son approche personnalisée et sa profonde expertise sont vraiment inégalées en ville."
rating={5}
author="Sarah Miller"
avatars={[
{ src: "http://img.b2bpic.net/free-photo/close-up-smiley-woman-with-face-treatment_23-2149168544.jpg", alt: "Client 1" },
{ src: "http://img.b2bpic.net/free-photo/beauty-spanish-woman-with-long-straight-hair-watching-camera-ideal-skin_633478-1857.jpg", alt: "Client 2" },
{ src: "http://img.b2bpic.net/free-photo/close-up-portrait-young-woman-years-old-sitting-her-kitchen-alone-express-candid-happiness_1258-186556.jpg", alt: "Client 3" },
{ src: "http://img.b2bpic.net/free-photo/beauty-concept-beautiful-woman-with-clean-fresh-skin-close-up-pink-studio-skin-care-face-cosmetology_1258-98605.jpg", alt: "Client 4" },
{ src: "http://img.b2bpic.net/free-photo/portrait-calm-caucasian-pretty-woman-with-towel-head-eye-mask-patches-face-face-skin-care-concept-female-relax-bed-home_343596-2128.jpg", alt: "Client 5" },
title="Témoignages clients"
textboxLayout="default"
testimonials={[
{ id: "t1", title: "Expérience exceptionnelle", quote: "Diane a complètement transformé ma peau. Son expertise est inégalée.", name: "Sarah Miller", role: "Cliente fidèle" },
{ id: "t2", title: "Résultats visibles", quote: "Dès la première séance, j'ai vu une différence majeure.", name: "Sophie Tremblay", role: "Cliente régulière" },
]}
ratingAnimation="blur-reveal"
avatarsAnimation="blur-reveal"
/>
</div>
@@ -135,19 +129,24 @@ export default function LandingPage() {
</div>
<div id="contact" data-section="contact">
<ContactCenter
<ContactSplitForm
title="Prendre contact"
description="Une question ? Besoin d'un rendez-vous ? Contactez-nous par téléphone, email ou via ce formulaire."
inputs={[
{ name: "name", type: "text", placeholder: "Nom complet", required: true },
{ name: "email", type: "email", placeholder: "Email", required: true },
{ name: "phone", type: "tel", placeholder: "Numéro de téléphone", required: true },
]}
textarea={{ name: "message", placeholder: "Votre message...", rows: 4, required: true }}
useInvertedBackground={false}
background={{ variant: "canvas-reveal" }}
title="Prêt(e) à commencer votre aventure soins de la peau ?"
description="Réservez votre consultation et laissez-nous faire ressortir le meilleur de votre peau."
tag="Réservations"
/>
</div>
<div id="footer" data-section="footer">
<FooterCard
<FooterLogoReveal
logoText="Diane Beauchemin"
copyrightText="© 2025 Diane Beauchemin Esthétique. Tous droits réservés."
leftLink={{ text: "Politique de confidentialité", href: "#" }}
rightLink={{ text: "© 2025 Diane Beauchemin Esthétique", href: "#" }}
/>
</div>
</ReactLenis>