Update src/app/page.tsx

This commit is contained in:
2026-05-10 11:42:38 +00:00
parent 28ae767a43
commit 696ecb0faa

View File

@@ -31,21 +31,13 @@ export default function LandingPage() {
<NavbarLayoutFloatingOverlay
navItems={[
{
name: "Accueil",
id: "hero",
},
name: "Accueil", id: "hero"},
{
name: "À Propos",
id: "about",
},
name: "À Propos", id: "about"},
{
name: "Services",
id: "services",
},
name: "Services", id: "services"},
{
name: "Contact",
id: "contact",
},
name: "Contact", id: "contact"},
]}
brandName="Benjamin Martin"
/>
@@ -54,31 +46,20 @@ export default function LandingPage() {
<div id="hero" data-section="hero">
<HeroBillboardGallery
background={{
variant: "gradient-bars",
}}
variant: "gradient-bars"}}
title="Benjamin Martin Couverture : L'excellence sur votre toit"
description="Expertise artisanale en couverture, zinguerie et rénovation de toiture pour particuliers et professionnels dans la région."
mediaItems={[
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-practicing-tai-chi-outside_23-2149893705.jpg",
imageAlt: "roofing professional working on roof",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-woman-practicing-tai-chi-outside_23-2149893705.jpg", imageAlt: "roofing professional working on roof"},
{
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-working-roof-with-hammer_23-2149343667.jpg",
imageAlt: "industrial roof installation service",
},
imageSrc: "http://img.b2bpic.net/free-photo/full-shot-man-working-roof-with-hammer_23-2149343667.jpg", imageAlt: "industrial roof installation service"},
{
imageSrc: "http://img.b2bpic.net/free-photo/set-torx-head-with-bolts-electric-drill-hammer_23-2147865387.jpg",
imageAlt: "expert roofing tools and materials",
},
imageSrc: "http://img.b2bpic.net/free-photo/set-torx-head-with-bolts-electric-drill-hammer_23-2147865387.jpg", imageAlt: "expert roofing tools and materials"},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-roof_23-2149343653.jpg",
imageAlt: "Medium shot man working on roof",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-roof_23-2149343653.jpg", imageAlt: "Medium shot man working on roof"},
{
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg",
imageAlt: "Medium shot man working with protection helmet",
},
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-man-working-with-protection-helmet_23-2149343636.jpg", imageAlt: "Medium shot man working with protection helmet"},
]}
mediaAnimation="slide-up"
/>
@@ -101,26 +82,11 @@ export default function LandingPage() {
useInvertedBackground={false}
features={[
{
id: "f1",
title: "Couverture",
subtitle: "Tuile, ardoise, zinc",
category: "Rénovation",
value: "100%",
},
id: "f1", title: "Couverture", subtitle: "Tuile, ardoise, zinc", category: "Rénovation", value: "100%"},
{
id: "f2",
title: "Zinguerie",
subtitle: "Gouttières, étanchéité",
category: "Maintenance",
value: "Expert",
},
id: "f2", title: "Zinguerie", subtitle: "Gouttières, étanchéité", category: "Maintenance", value: "Expert"},
{
id: "f3",
title: "Isolation",
subtitle: "Performance thermique",
category: "Amélioration",
value: "RGE",
},
id: "f3", title: "Isolation", subtitle: "Performance thermique", category: "Amélioration", value: "RGE"},
]}
title="Nos Services Couverture"
description="Des prestations complètes pour assurer la pérennité et l'étanchéité de votre toiture."
@@ -131,23 +97,15 @@ export default function LandingPage() {
<MetricCardTwo
textboxLayout="default"
gridVariant="uniform-all-items-equal"
animationType="slide-up"
useInvertedBackground={true}
metrics={[
{
id: "m1",
value: "15+",
description: "Années d'expérience",
},
id: "m1", value: "15+", description: "Années d'expérience"},
{
id: "m2",
value: "500+",
description: "Toitures rénovées",
},
id: "m2", value: "500+", description: "Toitures rénovées"},
{
id: "m3",
value: "100%",
description: "Satisfaction client",
},
id: "m3", value: "100%", description: "Satisfaction client"},
]}
title="Pourquoi nous choisir ?"
description="Nos engagements pour des chantiers réussis."
@@ -162,50 +120,20 @@ export default function LandingPage() {
useInvertedBackground={false}
testimonials={[
{
id: "t1",
name: "Jean Dupont",
role: "Client",
company: "Particulier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-white-shirt-black-pants-sitting-chair-smiling-cherfully-pointing-with-index-finger-light-living-room_141793-101824.jpg",
imageAlt: "satisfied customer house owner",
},
id: "t1", name: "Jean Dupont", role: "Client", company: "Particulier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/woman-white-shirt-black-pants-sitting-chair-smiling-cherfully-pointing-with-index-finger-light-living-room_141793-101824.jpg", imageAlt: "satisfied customer house owner"},
{
id: "t2",
name: "Marie Curie",
role: "Client",
company: "Particulier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-painting-walls-their-new-home-together_23-2149086831.jpg",
imageAlt: "happy client residential roof",
},
id: "t2", name: "Marie Curie", role: "Client", company: "Particulier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/couple-painting-walls-their-new-home-together_23-2149086831.jpg", imageAlt: "happy client residential roof"},
{
id: "t3",
name: "Pierre Martin",
role: "Client",
company: "Particulier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-mixed-race-family-couple-analyze-data-develop-new-startup-project_273609-44860.jpg",
imageAlt: "customer feedback home roof",
},
id: "t3", name: "Pierre Martin", role: "Client", company: "Particulier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/indoor-shot-mixed-race-family-couple-analyze-data-develop-new-startup-project_273609-44860.jpg", imageAlt: "customer feedback home roof"},
{
id: "t4",
name: "Sophie Leroy",
role: "Client",
company: "Particulier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg",
imageAlt: "client satisfaction roofing service",
},
id: "t4", name: "Sophie Leroy", role: "Client", company: "Particulier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-happy-mother-home_23-2148321636.jpg", imageAlt: "client satisfaction roofing service"},
{
id: "t5",
name: "Luc Dubois",
role: "Client",
company: "Particulier",
rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-doing-household-chores-participating-cleaning-home_23-2151468680.jpg",
imageAlt: "satisfied homeowner roofing repair",
},
id: "t5", name: "Luc Dubois", role: "Client", company: "Particulier", rating: 5,
imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-doing-household-chores-participating-cleaning-home_23-2151468680.jpg", imageAlt: "satisfied homeowner roofing repair"},
]}
title="Ce que nos clients disent"
description="La confiance est au cœur de notre métier."
@@ -218,20 +146,11 @@ export default function LandingPage() {
useInvertedBackground={true}
faqs={[
{
id: "q1",
title: "Devis gratuit ?",
content: "Oui, tous nos devis sont gratuits et sans engagement.",
},
id: "q1", title: "Devis gratuit ?", content: "Oui, tous nos devis sont gratuits et sans engagement."},
{
id: "q2",
title: "Garantie décennale ?",
content: "Bien entendu, nous possédons une assurance décennale complète.",
},
id: "q2", title: "Garantie décennale ?", content: "Bien entendu, nous possédons une assurance décennale complète."},
{
id: "q3",
title: "Intervention rapide ?",
content: "Nous intervenons dans les meilleurs délais pour vos urgences.",
},
id: "q3", title: "Intervention rapide ?", content: "Nous intervenons dans les meilleurs délais pour vos urgences."},
]}
imageSrc="http://img.b2bpic.net/free-photo/man-working-roof-front-view_23-2148748780.jpg"
title="Questions fréquentes"
@@ -245,8 +164,7 @@ export default function LandingPage() {
<ContactSplit
useInvertedBackground={false}
background={{
variant: "plain",
}}
variant: "plain"}}
tag="Contact"
title="Demandez votre devis"
description="Contactez-nous pour toute question ou demande d'intervention."
@@ -262,29 +180,19 @@ export default function LandingPage() {
logoText="Benjamin Martin Couverture"
columns={[
{
title: "Services",
items: [
title: "Services", items: [
{
label: "Couverture",
href: "#",
},
label: "Couverture", href: "#"},
{
label: "Zinguerie",
href: "#",
},
label: "Zinguerie", href: "#"},
],
},
{
title: "Entreprise",
items: [
title: "Entreprise", items: [
{
label: "À propos",
href: "#about",
},
label: "À propos", href: "#about"},
{
label: "Contact",
href: "#contact",
},
label: "Contact", href: "#contact"},
],
},
]}