Merge version_1 into main #2
256
src/app/page.tsx
256
src/app/page.tsx
@@ -32,84 +32,36 @@ export default function LandingPage() {
|
||||
<div id="nav" data-section="nav">
|
||||
<NavbarLayoutFloatingInline
|
||||
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="Éclat Vitres"
|
||||
button={{ text: "Obtenir une soumission", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroBillboard
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Des vitres impeccables, du premier coup."
|
||||
description="Particuliers, commerces ou entreprises — nous redonnons éclat et transparence à vos fenêtres avec un soin professionnel et des résultats garantis."
|
||||
buttons={[
|
||||
{
|
||||
text: "Obtenir une soumission",
|
||||
href: "#contact",
|
||||
},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-man-cleaning-window_23-2149535104.jpg?_wi=1"
|
||||
buttons={[{ text: "Obtenir une soumission", href: "#contact" }]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/side-view-man-cleaning-window_23-2149535104.jpg"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/daughter-mother-cleaning-window-together_1157-35279.jpg",
|
||||
alt: "Daughter and mother cleaning window together",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/asian-female-model-is-wearing-fashionable-sexy-white-dress_181624-26649.jpg",
|
||||
alt: "Asian female model is wearing a fashionable sexy white dress",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/full-shot-woman-decorating-front-door-outside_23-2150562167.jpg",
|
||||
alt: "Full shot woman decorating front door outside",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150359029.jpg",
|
||||
alt: "Man doing professional home cleaning service",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358974.jpg",
|
||||
alt: "Man doing professional home cleaning service",
|
||||
},
|
||||
{ src: "http://img.b2bpic.net/free-photo/daughter-mother-cleaning-window-together_1157-35279.jpg", alt: "Daughter and mother cleaning window together" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/asian-female-model-is-wearing-fashionable-sexy-white-dress_181624-26649.jpg", alt: "Asian female model is wearing a fashionable sexy white dress" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/full-shot-woman-decorating-front-door-outside_23-2150562167.jpg", alt: "Full shot woman decorating front door outside" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150359029.jpg", alt: "Man doing professional home cleaning service" },
|
||||
{ src: "http://img.b2bpic.net/free-photo/man-doing-professional-home-cleaning-service_23-2150358974.jpg", alt: "Man doing professional home cleaning service" },
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Service Professionnel",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Fiable et Rapide",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Résultats Garantis",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Devis Gratuit",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Éco-Responsable",
|
||||
},
|
||||
{ type: "text", text: "Service Professionnel" },
|
||||
{ type: "text", text: "Fiable et Rapide" },
|
||||
{ type: "text", text: "Résultats Garantis" },
|
||||
{ type: "text", text: "Devis Gratuit" },
|
||||
{ type: "text", text: "Éco-Responsable" },
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -122,7 +74,7 @@ export default function LandingPage() {
|
||||
description="Chez nous, le nettoyage de vitres n'est pas une simple corvée — c'est un métier. Nous intervenons chez les particuliers comme auprès des commerces avec le même niveau d'exigence."
|
||||
subdescription="Nos techniciens qualifiés utilisent des produits sans traces pour des vitres parfaitement propres et une image soignée de votre établissement."
|
||||
icon={Sparkles}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-servant-washing-windows_23-2149530874.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/man-servant-washing-windows_23-2149530874.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
@@ -133,33 +85,13 @@ export default function LandingPage() {
|
||||
title="Nos Services"
|
||||
description="Des solutions sur-mesure pour tous vos besoins de transparence."
|
||||
accordionItems={[
|
||||
{
|
||||
id: "s1",
|
||||
title: "Nettoyage résidentiel",
|
||||
content: "Solutions complètes pour maisons et appartements.",
|
||||
},
|
||||
{
|
||||
id: "s2",
|
||||
title: "Vitres commerciales",
|
||||
content: "Entretien de commerces, restaurants et bureaux.",
|
||||
},
|
||||
{
|
||||
id: "s3",
|
||||
title: "Travaux en hauteur",
|
||||
content: "Intervention sécurisée avec nacelle ou perche.",
|
||||
},
|
||||
{
|
||||
id: "s4",
|
||||
title: "Verandas et baies",
|
||||
content: "Nettoyage expert de surfaces vitrées complexes.",
|
||||
},
|
||||
{
|
||||
id: "s5",
|
||||
title: "Entretien après construction",
|
||||
content: "Nettoyage en profondeur pour une finition parfaite.",
|
||||
},
|
||||
{ id: "s1", title: "Nettoyage résidentiel", content: "Solutions complètes pour maisons et appartements." },
|
||||
{ id: "s2", title: "Vitres commerciales", content: "Entretien de commerces, restaurants et bureaux." },
|
||||
{ id: "s3", title: "Travaux en hauteur", content: "Intervention sécurisée avec nacelle ou perche." },
|
||||
{ id: "s4", title: "Verandas et baies", content: "Nettoyage expert de surfaces vitrées complexes." },
|
||||
{ id: "s5", title: "Entretien après construction", content: "Nettoyage en profondeur pour une finition parfaite." },
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/hand-holding-cleaning-product_23-2148104644.jpg?_wi=1"
|
||||
imageSrc="http://img.b2bpic.net/free-photo/hand-holding-cleaning-product_23-2148104644.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
/>
|
||||
</div>
|
||||
@@ -171,27 +103,9 @@ export default function LandingPage() {
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={false}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "1500+",
|
||||
title: "Projets réalisés",
|
||||
description: "Fenêtres nettoyées avec succès.",
|
||||
icon: CheckCircle,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "24h",
|
||||
title: "Réponse garantie",
|
||||
description: "Soumission gratuite en moins d'une journée.",
|
||||
icon: Clock,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
title: "Satisfaction",
|
||||
description: "Garantie résultats impeccables.",
|
||||
icon: Award,
|
||||
},
|
||||
{ id: "m1", value: "1500+", title: "Projets réalisés", description: "Fenêtres nettoyées avec succès.", icon: CheckCircle },
|
||||
{ id: "m2", value: "24h", title: "Réponse garantie", description: "Soumission gratuite en moins d'une journée.", icon: Clock },
|
||||
{ id: "m3", value: "100%", title: "Satisfaction", description: "Garantie résultats impeccables.", icon: Award },
|
||||
]}
|
||||
title="Nos chiffres clés"
|
||||
description="La confiance témoignée par nos nombreux clients."
|
||||
@@ -203,61 +117,11 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={true}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Sophie M.",
|
||||
date: "12/03/2024",
|
||||
title: "Service impeccable",
|
||||
quote: "Des vitres comme neuves, merci beaucoup !",
|
||||
tag: "Résidentiel",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/african-american-caucasian-couple-hugging-happily-indoors-newly-purchased-home-joyful-moment_482257-134711.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-cleaning-window_23-2149535104.jpg?_wi=2",
|
||||
imageAlt: "happy client smiling portrait",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Marc L.",
|
||||
date: "15/04/2024",
|
||||
title: "Très efficace",
|
||||
quote: "Intervention rapide et propre.",
|
||||
tag: "Commercial",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-servant-washing-windows_23-2149530874.jpg?_wi=2",
|
||||
imageAlt: "happy client smiling portrait",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Julie D.",
|
||||
date: "02/05/2024",
|
||||
title: "Qualité supérieure",
|
||||
quote: "Je recommande vivement leur expertise.",
|
||||
tag: "Résidentiel",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/father-holding-baby-front-window_23-2147792852.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-cleaning-product_23-2148104644.jpg?_wi=2",
|
||||
imageAlt: "happy client smiling portrait",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Thomas G.",
|
||||
date: "20/05/2024",
|
||||
title: "Top professionnel",
|
||||
quote: "Un travail exemplaire pour notre bureau.",
|
||||
tag: "Entreprise",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-sitting-stairs_1262-3109.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/people-line-waiting-social-distance-stripe_23-2148863827.jpg",
|
||||
imageAlt: "happy client smiling portrait",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Claire B.",
|
||||
date: "01/06/2024",
|
||||
title: "Résultat incroyable",
|
||||
quote: "La clarté est revenue instantanément.",
|
||||
tag: "Résidentiel",
|
||||
avatarSrc: "http://img.b2bpic.net/free-photo/woman-foreground-friends-her_329181-8071.jpg",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-watering-plants-hothouse_23-2147778861.jpg",
|
||||
imageAlt: "happy client smiling portrait",
|
||||
},
|
||||
{ id: "1", name: "Sophie M.", date: "12/03/2024", title: "Service impeccable", quote: "Des vitres comme neuves, merci beaucoup !", tag: "Résidentiel", avatarSrc: "http://img.b2bpic.net/free-photo/african-american-caucasian-couple-hugging-happily-indoors-newly-purchased-home-joyful-moment_482257-134711.jpg", imageSrc: "http://img.b2bpic.net/free-photo/side-view-man-cleaning-window_23-2149535104.jpg", imageAlt: "happy client smiling portrait" },
|
||||
{ id: "2", name: "Marc L.", date: "15/04/2024", title: "Très efficace", quote: "Intervention rapide et propre.", tag: "Commercial", avatarSrc: "http://img.b2bpic.net/free-photo/young-woman-point-finger-you_93675-135553.jpg", imageSrc: "http://img.b2bpic.net/free-photo/man-servant-washing-windows_23-2149530874.jpg", imageAlt: "happy client smiling portrait" },
|
||||
{ id: "3", name: "Julie D.", date: "02/05/2024", title: "Qualité supérieure", quote: "Je recommande vivement leur expertise.", tag: "Résidentiel", avatarSrc: "http://img.b2bpic.net/free-photo/father-holding-baby-front-window_23-2147792852.jpg", imageSrc: "http://img.b2bpic.net/free-photo/hand-holding-cleaning-product_23-2148104644.jpg", imageAlt: "happy client smiling portrait" },
|
||||
{ id: "4", name: "Thomas G.", date: "20/05/2024", title: "Top professionnel", quote: "Un travail exemplaire pour notre bureau.", tag: "Entreprise", avatarSrc: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-sitting-stairs_1262-3109.jpg", imageSrc: "http://img.b2bpic.net/free-photo/people-line-waiting-social-distance-stripe_23-2148863827.jpg", imageAlt: "happy client smiling portrait" },
|
||||
{ id: "5", name: "Claire B.", date: "01/06/2024", title: "Résultat incroyable", quote: "La clarté est revenue instantanément.", tag: "Résidentiel", avatarSrc: "http://img.b2bpic.net/free-photo/woman-foreground-friends-her_329181-8071.jpg", imageSrc: "http://img.b2bpic.net/free-photo/woman-watering-plants-hothouse_23-2147778861.jpg", imageAlt: "happy client smiling portrait" },
|
||||
]}
|
||||
title="Ils nous font confiance"
|
||||
description="Les avis de nos clients satisfaits."
|
||||
@@ -268,13 +132,7 @@ export default function LandingPage() {
|
||||
<SocialProofOne
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Microsoft",
|
||||
"Google",
|
||||
"Apple",
|
||||
"Amazon",
|
||||
"Shopify",
|
||||
]}
|
||||
names={["Microsoft", "Google", "Apple", "Amazon", "Shopify"]}
|
||||
title="Nos partenaires"
|
||||
description="Nous collaborons avec les meilleurs standards."
|
||||
/>
|
||||
@@ -284,21 +142,9 @@ export default function LandingPage() {
|
||||
<FaqSplitText
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Proposez-vous des contrats annuels ?",
|
||||
content: "Oui, nous offrons des contrats d'entretien régulier.",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Quels sont vos zones d'intervention ?",
|
||||
content: "Nous couvrons toute la région métropolitaine.",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Le devis est-il payant ?",
|
||||
content: "Non, tous nos devis sont gratuits et sans engagement.",
|
||||
},
|
||||
{ id: "f1", title: "Proposez-vous des contrats annuels ?", content: "Oui, nous offrons des contrats d'entretien régulier." },
|
||||
{ id: "f2", title: "Quels sont vos zones d'intervention ?", content: "Nous couvrons toute la région métropolitaine." },
|
||||
{ id: "f3", title: "Le devis est-il payant ?", content: "Non, tous nos devis sont gratuits et sans engagement." },
|
||||
]}
|
||||
sideTitle="Questions Fréquentes"
|
||||
faqsAnimation="slide-up"
|
||||
@@ -308,9 +154,7 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Contact"
|
||||
title="Obtenez votre soumission gratuite"
|
||||
description="Dites-nous où vous êtes et ce que vous avez — on s'occupe du reste. Réponse en 24h."
|
||||
@@ -325,30 +169,10 @@ export default function LandingPage() {
|
||||
logoText="Éclat Vitres"
|
||||
columns={[
|
||||
{
|
||||
title: "Services",
|
||||
items: [
|
||||
{
|
||||
label: "Résidentiel",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Commercial",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
title: "Services", items: [{ label: "Résidentiel", href: "#" }, { label: "Commercial", href: "#" }],
|
||||
},
|
||||
{
|
||||
title: "Entreprise",
|
||||
items: [
|
||||
{
|
||||
label: "À propos",
|
||||
href: "#",
|
||||
},
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#",
|
||||
},
|
||||
],
|
||||
title: "Entreprise", items: [{ label: "À propos", href: "#" }, { label: "Contact", href: "#" }],
|
||||
},
|
||||
]}
|
||||
/>
|
||||
|
||||
Reference in New Issue
Block a user