Merge version_1 into main #2
297
src/app/page.tsx
297
src/app/page.tsx
@@ -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>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user