Merge version_1 into main #2

Merged
bender merged 1 commits from version_1 into main 2026-04-02 17:48:03 +00:00

View File

@@ -2,6 +2,7 @@
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
import ReactLenis from "lenis/react";
import { Zap, PaintBucket, Hammer, LayoutGrid } from 'lucide-react';
import ContactSplitForm from '@/components/sections/contact/ContactSplitForm';
import FeatureCardTwentySix from '@/components/sections/feature/FeatureCardTwentySix';
import FooterLogoEmphasis from '@/components/sections/footer/FooterLogoEmphasis';
@@ -28,124 +29,31 @@ export default function LandingPage() {
<div id="nav" data-section="nav">
<NavbarLayoutFloatingInline
navItems={[
{
name: "Accueil",
id: "#hero",
},
{
name: "Réalisations",
id: "#features",
},
{
name: "Services",
id: "#services",
},
{
name: "Contact",
id: "#contact",
},
{ name: "Accueil", id: "hero" },
{ name: "Services", id: "services" },
{ name: "Contact", id: "contact" }
]}
brandName="Global Habitat"
button={{ text: "Devis", href: "#contact" }}
/>
</div>
<div id="hero" data-section="hero">
<HeroSplitTestimonial
useInvertedBackground={false}
background={{
variant: "gradient-bars",
}}
background={{ variant: "gradient-bars" }}
title="Rénovez votre intérieur avec Global Habitat"
description="Experts en rénovation intérieure à Paris. Transformez vos espaces avec professionnalisme et expertise."
testimonials={[
{
name: "Marc L.",
handle: "@client",
testimonial: "Travail impeccable et délais respectés.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg?_wi=1",
},
{
name: "Sophie D.",
handle: "@client",
testimonial: "Très professionnel, je recommande.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg?_wi=1",
},
{
name: "Thomas R.",
handle: "@client",
testimonial: "Une équipe à l'écoute et très réactive.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg?_wi=1",
},
{
name: "Julie M.",
handle: "@client",
testimonial: "Résultat au-delà de mes espérances.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg?_wi=1",
},
{
name: "Pierre B.",
handle: "@client",
testimonial: "Qualité de finition exceptionnelle.",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-embracing-after-moving-together-new-home_23-2149086862.jpg?_wi=1",
},
{ name: "Marc L.", handle: "@client", testimonial: "Travail impeccable et délais respectés.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg" },
{ name: "Sophie D.", handle: "@client", testimonial: "Très professionnel, je recommande.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg" },
{ name: "Thomas R.", handle: "@client", testimonial: "Une équipe à l'écoute et très réactive.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg" },
{ name: "Julie M.", handle: "@client", testimonial: "Résultat au-delà de mes espérances.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg" },
{ name: "Pierre B.", handle: "@client", testimonial: "Qualité de finition exceptionnelle.", rating: 5, imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-embracing-after-moving-together-new-home_23-2149086862.jpg" }
]}
buttons={[
{
text: "Estimation gratuite 24h",
href: "#contact",
},
]}
imageSrc="http://img.b2bpic.net/free-photo/couple-handling-carpet-together-their-new-home_23-2149086839.jpg?_wi=1"
buttons={[{ text: "Estimation gratuite 24h", href: "#contact" }]}
imageSrc="http://img.b2bpic.net/free-photo/couple-handling-carpet-together-their-new-home_23-2149086839.jpg"
mediaAnimation="slide-up"
avatars={[
{
src: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg",
alt: "Client 1",
},
{
src: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg",
alt: "Client 2",
},
{
src: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg",
alt: "Client 3",
},
{
src: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg",
alt: "Client 4",
},
{
src: "http://img.b2bpic.net/free-photo/happy-couple-embracing-after-moving-together-new-home_23-2149086862.jpg",
alt: "Client 5",
},
]}
marqueeItems={[
{
type: "text",
text: "Rénovation premium",
},
{
type: "text",
text: "Artisans certifiés",
},
{
type: "text",
text: "Respect des délais",
},
{
type: "text",
text: "Projets sur-mesure",
},
{
type: "text",
text: "Garantie décennale",
},
]}
/>
</div>
@@ -154,41 +62,11 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
features={[
{
title: "Plomberie",
description: "Installation et dépannage professionnel.",
buttonIcon: "Zap",
imageSrc: "http://img.b2bpic.net/free-photo/couple-handling-carpet-together-their-new-home_23-2149086839.jpg?_wi=2",
imageAlt: "professional home renovation renovation site",
},
{
title: "Électricité",
description: "Mise aux normes et installation complète.",
buttonIcon: "Zap",
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg?_wi=2",
imageAlt: "happy client portrait home renovation",
},
{
title: "Peinture & Revêtements",
description: "Finitions soignées pour vos intérieurs.",
buttonIcon: "PaintBucket",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg?_wi=2",
imageAlt: "smiling customer satisfied home design",
},
{
title: "Menuiserie",
description: "Agencement sur-mesure de vos espaces.",
buttonIcon: "Hammer",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg?_wi=2",
imageAlt: "professional customer portrait renovation",
},
{
title: "Revêtements de sol",
description: "Pose de parquet et carrelage haut de gamme.",
buttonIcon: "LayoutGrid",
imageSrc: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg?_wi=2",
imageAlt: "happy customer renovaton project",
},
{ title: "Plomberie", description: "Installation et dépannage professionnel.", buttonIcon: Zap, imageSrc: "http://img.b2bpic.net/free-photo/couple-handling-carpet-together-their-new-home_23-2149086839.jpg" },
{ title: "Électricité", description: "Mise aux normes et installation complète.", buttonIcon: Zap, imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg" },
{ title: "Peinture & Revêtements", description: "Finitions soignées pour vos intérieurs.", buttonIcon: PaintBucket, imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg" },
{ title: "Menuiserie", description: "Agencement sur-mesure de vos espaces.", buttonIcon: Hammer, imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg" },
{ title: "Revêtements de sol", description: "Pose de parquet et carrelage haut de gamme.", buttonIcon: LayoutGrid, imageSrc: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg" }
]}
title="Nos Services Experts"
description="Nous intervenons sur tous les aspects de la rénovation intérieure avec des artisans qualifiés."
@@ -200,33 +78,12 @@ export default function LandingPage() {
animationType="slide-up"
textboxLayout="split"
gridVariant="uniform-all-items-equal"
useInvertedBackground={false}
metrics={[
{
id: "m1",
value: "500+",
description: "Projets réalisés",
},
{
id: "m2",
value: "12k m²",
description: "Rénovés avec succès",
},
{
id: "m3",
value: "15+",
description: "Ans d'expertise",
},
{
id: "m4",
value: "98%",
description: "Clients satisfaits",
},
{
id: "m5",
value: "45",
description: "Artisans partenaires",
},
{ id: "m1", value: "500+", description: "Projets réalisés" },
{ id: "m2", value: "12k m²", description: "Rénovés avec succès" },
{ id: "m3", value: "15+", description: "Ans d'expertise" },
{ id: "m4", value: "98%", description: "Clients satisfaits" },
{ id: "m5", value: "45", description: "Artisans partenaires" }
]}
title="Chiffres Clés"
description="Une expertise prouvée par nos réalisations."
@@ -238,46 +95,11 @@ export default function LandingPage() {
textboxLayout="split"
useInvertedBackground={true}
testimonials={[
{
id: "1",
title: "Excellent",
quote: "Parfait !",
name: "Alice M.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg?_wi=3",
},
{
id: "2",
title: "Top",
quote: "Rapide et efficace.",
name: "Bob T.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg?_wi=3",
},
{
id: "3",
title: "Super",
quote: "Projet réussi.",
name: "Charlie R.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg?_wi=3",
},
{
id: "4",
title: "Pro",
quote: "Travail très soigné.",
name: "David L.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg?_wi=3",
},
{
id: "5",
title: "Parfait",
quote: "Nous sommes ravis.",
name: "Eve C.",
role: "Client",
imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-embracing-after-moving-together-new-home_23-2149086862.jpg?_wi=2",
},
{ id: "1", title: "Excellent", quote: "Parfait !", name: "Alice M.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/cheerful-attractive-fair-haired-young-woman-posing-with-arms-folded-kitchen_74855-7992.jpg" },
{ id: "2", title: "Top", quote: "Rapide et efficace.", name: "Bob T.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-cute-boy_23-2148436118.jpg" },
{ id: "3", title: "Super", quote: "Projet réussi.", name: "Charlie R.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/front-view-cute-barista-girl_23-2148436121.jpg" },
{ id: "4", title: "Pro", quote: "Travail très soigné.", name: "David L.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/man-showing-new-home-his-surprised-happy-girlfriend_74855-10259.jpg" },
{ id: "5", title: "Parfait", quote: "Nous sommes ravis.", name: "Eve C.", role: "Client", imageSrc: "http://img.b2bpic.net/free-photo/happy-couple-embracing-after-moving-together-new-home_23-2149086862.jpg" }
]}
title="Nos Clients Parlent"
description="La satisfaction de nos clients est notre meilleure publicité."
@@ -290,30 +112,11 @@ export default function LandingPage() {
title="Contactez-Nous"
description="Obtenez votre estimation gratuite sous 24h."
inputs={[
{
name: "name",
type: "text",
placeholder: "Nom complet",
required: true,
},
{
name: "email",
type: "email",
placeholder: "Email",
required: true,
},
{
name: "phone",
type: "tel",
placeholder: "Téléphone",
},
{ name: "name", type: "text", placeholder: "Nom complet", required: true },
{ name: "email", type: "email", placeholder: "Email", required: true },
{ name: "phone", type: "tel", placeholder: "Téléphone" }
]}
textarea={{
name: "message",
placeholder: "Détails de votre projet de rénovation...",
rows: 4,
required: true,
}}
textarea={{ name: "message", placeholder: "Détails de votre projet...", rows: 4, required: true }}
imageSrc="http://img.b2bpic.net/free-photo/young-handsome-businessman-writing-paper-pinned-corkboard_176420-6474.jpg"
mediaAnimation="slide-up"
/>
@@ -322,38 +125,8 @@ export default function LandingPage() {
<div id="footer" data-section="footer">
<FooterLogoEmphasis
columns={[
{
items: [
{
label: "Accueil",
href: "#hero",
},
{
label: "Services",
href: "#services",
},
{
label: "Contact",
href: "#contact",
},
],
},
{
items: [
{
label: "Mentions Légales",
href: "#",
},
{
label: "Confidentialité",
href: "#",
},
{
label: "CGV",
href: "#",
},
],
},
{ items: [{ label: "Accueil", href: "#hero" }, { label: "Services", href: "#services" }, { label: "Contact", href: "#contact" }] },
{ items: [{ label: "Mentions Légales", href: "#" }, { label: "Confidentialité", href: "#" }, { label: "CGV", href: "#" }] }
]}
logoText="Global Habitat"
/>
@@ -361,4 +134,4 @@ export default function LandingPage() {
</ReactLenis>
</ThemeProvider>
);
}
}