Merge version_1 into main
Merge version_1 into main
This commit was merged in pull request #1.
This commit is contained in:
229
src/app/page.tsx
229
src/app/page.tsx
@@ -12,7 +12,7 @@ import NavbarStyleCentered from '@/components/navbar/NavbarStyleCentered/NavbarS
|
||||
import SocialProofOne from '@/components/sections/socialProof/SocialProofOne';
|
||||
import TestimonialAboutCard from '@/components/sections/about/TestimonialAboutCard';
|
||||
import TestimonialCardTwelve from '@/components/sections/testimonial/TestimonialCardTwelve';
|
||||
import { Award, Heart, Shield, Star } from "lucide-react";
|
||||
import { Award, Heart, Shield, Star, Wrench, Flame, AirVent, Zap, Gauge } from "lucide-react";
|
||||
|
||||
export default function LandingPage() {
|
||||
return (
|
||||
@@ -33,21 +33,13 @@ export default function LandingPage() {
|
||||
<NavbarStyleCentered
|
||||
navItems={[
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
name: "Services", id: "services"},
|
||||
{
|
||||
name: "À propos",
|
||||
id: "about",
|
||||
},
|
||||
name: "À propos", id: "about"},
|
||||
{
|
||||
name: "Avis",
|
||||
id: "testimonials",
|
||||
},
|
||||
name: "Avis", id: "testimonials"},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
name: "Contact", id: "contact"},
|
||||
]}
|
||||
brandName="Ledoux Enr"
|
||||
/>
|
||||
@@ -57,92 +49,51 @@ export default function LandingPage() {
|
||||
<HeroSplitTestimonial
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
variant: "gradient-bars"}}
|
||||
title="Expertise en Chauffage, Ventilation et Climatisation"
|
||||
description="Ledoux Enr assure votre confort thermique toute l'année avec des services professionnels, rapides et efficaces à Sainte-Geneviève et Montréal."
|
||||
testimonials={[
|
||||
{
|
||||
name: "Dominique",
|
||||
handle: "@LocalGuide",
|
||||
testimonial: "Très bon service.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-846.jpg",
|
||||
},
|
||||
name: "Dominique", handle: "@LocalGuide", testimonial: "Très bon service.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-female-with-pinkish-hair-posing_344912-846.jpg"},
|
||||
{
|
||||
name: "City Talk Box",
|
||||
handle: "@BreakCity",
|
||||
testimonial: "Very happy with the outcome. Super knowledgeable.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-wearing-helmets_23-2149366669.jpg",
|
||||
},
|
||||
name: "City Talk Box", handle: "@BreakCity", testimonial: "Very happy with the outcome. Super knowledgeable.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-smiley-people-wearing-helmets_23-2149366669.jpg"},
|
||||
{
|
||||
name: "Marc L.",
|
||||
handle: "@Client1",
|
||||
testimonial: "Travail impeccable et rapide.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-safety-helmets_23-2149366668.jpg",
|
||||
},
|
||||
name: "Marc L.", handle: "@Client1", testimonial: "Travail impeccable et rapide.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-people-wearing-safety-helmets_23-2149366668.jpg"},
|
||||
{
|
||||
name: "Sophie B.",
|
||||
handle: "@Client2",
|
||||
testimonial: "Enfin une équipe de confiance.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/damaged-external-air-cooling-unit_482257-80199.jpg",
|
||||
},
|
||||
name: "Sophie B.", handle: "@Client2", testimonial: "Enfin une équipe de confiance.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/damaged-external-air-cooling-unit_482257-80199.jpg"},
|
||||
{
|
||||
name: "Jean D.",
|
||||
handle: "@Client3",
|
||||
testimonial: "Service client exceptionnel.",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/specialist-phone-with-home-owner_482257-80143.jpg",
|
||||
},
|
||||
name: "Jean D.", handle: "@Client3", testimonial: "Service client exceptionnel.", rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/specialist-phone-with-home-owner_482257-80143.jpg"},
|
||||
]}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/hvac-system-refrigerant-tank-check_482257-85115.jpg"
|
||||
mediaAnimation="slide-up"
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg",
|
||||
alt: "Client portrait 1",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-professional-engineer-standing-front-fixed-air-conditioner-proud-work-done-skilled-technician-contracted-by-customer-happy-with-smooth-maintenance-hvac-system-components_482257-70160.jpg", alt: "Client portrait 1"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/successful-businesswoman-smiling-looking-confident-happy-standing-suit-street-leans-her_1258-193996.jpg",
|
||||
alt: "Client portrait 2",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/successful-businesswoman-smiling-looking-confident-happy-standing-suit-street-leans-her_1258-193996.jpg", alt: "Client portrait 2"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/woman-with-coffee-cup-showing-thumb-up_23-2148055893.jpg",
|
||||
alt: "Client portrait 3",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/woman-with-coffee-cup-showing-thumb-up_23-2148055893.jpg", alt: "Client portrait 3"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg",
|
||||
alt: "Client portrait 4",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/smiling-senior-businessman-pointing-with-finger_1262-3108.jpg", alt: "Client portrait 4"},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg",
|
||||
alt: "Client portrait 5",
|
||||
},
|
||||
src: "http://img.b2bpic.net/free-photo/closeup-smiling-beautiful-adult-businesswoman_1262-1760.jpg", alt: "Client portrait 5"},
|
||||
]}
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Entretien Rapide",
|
||||
},
|
||||
type: "text", text: "Entretien Rapide"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Certification Expert",
|
||||
},
|
||||
type: "text", text: "Certification Expert"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Intervention 24/7",
|
||||
},
|
||||
type: "text", text: "Intervention 24/7"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Qualité Garantie",
|
||||
},
|
||||
type: "text", text: "Qualité Garantie"},
|
||||
{
|
||||
type: "text",
|
||||
text: "Soutien Local",
|
||||
},
|
||||
type: "text", text: "Soutien Local"},
|
||||
]}
|
||||
/>
|
||||
</div>
|
||||
@@ -166,34 +117,19 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
title: "Maintenance HVAC",
|
||||
description: "Entretien régulier pour prolonger la durée de vie de vos systèmes.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/electrician-installing-laying-electrical-cables-ceiling-inside-house_169016-55463.jpg",
|
||||
buttonIcon: "Wrench",
|
||||
title: "Maintenance HVAC", description: "Entretien régulier pour prolonger la durée de vie de vos systèmes.", imageSrc: "http://img.b2bpic.net/free-photo/electrician-installing-laying-electrical-cables-ceiling-inside-house_169016-55463.jpg", buttonIcon: Wrench,
|
||||
},
|
||||
{
|
||||
title: "Chauffage",
|
||||
description: "Installation et réparation de systèmes de chauffage performants.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990696.jpg",
|
||||
buttonIcon: "Flame",
|
||||
title: "Chauffage", description: "Installation et réparation de systèmes de chauffage performants.", imageSrc: "http://img.b2bpic.net/free-photo/male-plumber-working-fix-problems-client-s-house_23-2150990696.jpg", buttonIcon: Flame,
|
||||
},
|
||||
{
|
||||
title: "Ventilation",
|
||||
description: "Améliorez la qualité de l'air intérieur de votre domicile.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388998.jpg",
|
||||
buttonIcon: "AirVent",
|
||||
title: "Ventilation", description: "Améliorez la qualité de l'air intérieur de votre domicile.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388998.jpg", buttonIcon: AirVent,
|
||||
},
|
||||
{
|
||||
title: "Réparation d'urgence",
|
||||
description: "Interventions rapides pour vos urgences CVC 24/7.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/meticulous-wiremen-expertly-refilling-freon-external-air-conditioner-while-using-manifold-measurement-device-closely-measure-pressure-hvac-system-ensuring-perfect-cooling-performance_482257-68069.jpg",
|
||||
buttonIcon: "Zap",
|
||||
title: "Réparation d'urgence", description: "Interventions rapides pour vos urgences CVC 24/7.", imageSrc: "http://img.b2bpic.net/free-photo/meticulous-wiremen-expertly-refilling-freon-external-air-conditioner-while-using-manifold-measurement-device-closely-measure-pressure-hvac-system-ensuring-perfect-cooling-performance_482257-68069.jpg", buttonIcon: Zap,
|
||||
},
|
||||
{
|
||||
title: "Analyse de Qualité d'Air",
|
||||
description: "Tests complets pour un air intérieur sain.",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388963.jpg",
|
||||
buttonIcon: "Gauge",
|
||||
title: "Analyse de Qualité d'Air", description: "Tests complets pour un air intérieur sain.", imageSrc: "http://img.b2bpic.net/free-photo/close-up-ventilation-system_23-2149388963.jpg", buttonIcon: Gauge,
|
||||
},
|
||||
]}
|
||||
title="Nos Services"
|
||||
@@ -209,25 +145,13 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "6+",
|
||||
title: "Avis Clients",
|
||||
description: "Des clients satisfaits.",
|
||||
icon: Star,
|
||||
id: "m1", value: "6+", title: "Avis Clients", description: "Des clients satisfaits.", icon: Star,
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "5+",
|
||||
title: "Années",
|
||||
description: "D'expertise technique.",
|
||||
icon: Award,
|
||||
id: "m2", value: "5+", title: "Années", description: "D'expertise technique.", icon: Award,
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "100%",
|
||||
title: "Engagement",
|
||||
description: "Satisfaction client priorisée.",
|
||||
icon: Heart,
|
||||
id: "m3", value: "100%", title: "Engagement", description: "Satisfaction client priorisée.", icon: Heart,
|
||||
},
|
||||
]}
|
||||
title="Nos Chiffres"
|
||||
@@ -240,30 +164,15 @@ export default function LandingPage() {
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "t1",
|
||||
name: "Dominique",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-dancing_23-2148602718.jpg",
|
||||
},
|
||||
id: "t1", name: "Dominique", imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-woman-dancing_23-2148602718.jpg"},
|
||||
{
|
||||
id: "t2",
|
||||
name: "City Talk Box",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/happy-businesswoman-recommending-new-business-app_1262-21064.jpg",
|
||||
},
|
||||
id: "t2", name: "City Talk Box", imageSrc: "http://img.b2bpic.net/free-photo/happy-businesswoman-recommending-new-business-app_1262-21064.jpg"},
|
||||
{
|
||||
id: "t3",
|
||||
name: "Client A",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg",
|
||||
},
|
||||
id: "t3", name: "Client A", imageSrc: "http://img.b2bpic.net/free-photo/close-up-portrait-young-handsome-successful-man_1163-5475.jpg"},
|
||||
{
|
||||
id: "t4",
|
||||
name: "Client B",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/guy-looking-camera-stretching-arm_23-2148306629.jpg",
|
||||
},
|
||||
id: "t4", name: "Client B", imageSrc: "http://img.b2bpic.net/free-photo/guy-looking-camera-stretching-arm_23-2148306629.jpg"},
|
||||
{
|
||||
id: "t5",
|
||||
name: "Client C",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/woman-talking-her-long-distance-lover_23-2149289512.jpg",
|
||||
},
|
||||
id: "t5", name: "Client C", imageSrc: "http://img.b2bpic.net/free-photo/woman-talking-her-long-distance-lover_23-2149289512.jpg"},
|
||||
]}
|
||||
cardTitle="Ce qu'ils disent"
|
||||
cardTag="Avis"
|
||||
@@ -277,20 +186,11 @@ export default function LandingPage() {
|
||||
useInvertedBackground={true}
|
||||
faqs={[
|
||||
{
|
||||
id: "q1",
|
||||
title: "Proposez-vous des services d'urgence ?",
|
||||
content: "Oui, nous intervenons rapidement pour vos urgences CVC.",
|
||||
},
|
||||
id: "q1", title: "Proposez-vous des services d'urgence ?", content: "Oui, nous intervenons rapidement pour vos urgences CVC."},
|
||||
{
|
||||
id: "q2",
|
||||
title: "Quelle est votre zone de couverture ?",
|
||||
content: "Nous desservons Sainte-Geneviève et la région de Montréal.",
|
||||
},
|
||||
id: "q2", title: "Quelle est votre zone de couverture ?", content: "Nous desservons Sainte-Geneviève et la région de Montréal."},
|
||||
{
|
||||
id: "q3",
|
||||
title: "Comment prendre rendez-vous ?",
|
||||
content: "Contactez-nous directement par téléphone ou via le formulaire ci-dessous.",
|
||||
},
|
||||
id: "q3", title: "Comment prendre rendez-vous ?", content: "Contactez-nous directement par téléphone ou via le formulaire ci-dessous."},
|
||||
]}
|
||||
title="Questions Fréquentes"
|
||||
description="Trouvez des réponses rapides sur nos services de CVC."
|
||||
@@ -303,12 +203,7 @@ export default function LandingPage() {
|
||||
textboxLayout="default"
|
||||
useInvertedBackground={false}
|
||||
names={[
|
||||
"Partenaire A",
|
||||
"Partenaire B",
|
||||
"Partenaire C",
|
||||
"Partenaire D",
|
||||
"Partenaire E",
|
||||
]}
|
||||
"Partenaire A", "Partenaire B", "Partenaire C", "Partenaire D", "Partenaire E"]}
|
||||
title="Nos Partenaires"
|
||||
description="Collaborant avec des fournisseurs de confiance."
|
||||
/>
|
||||
@@ -321,22 +216,14 @@ export default function LandingPage() {
|
||||
description="Prêt à discuter de votre projet de CVC ? Contactez notre équipe dès aujourd'hui."
|
||||
inputs={[
|
||||
{
|
||||
name: "name",
|
||||
type: "text",
|
||||
placeholder: "Nom complet",
|
||||
required: true,
|
||||
name: "name", type: "text", placeholder: "Nom complet", required: true,
|
||||
},
|
||||
{
|
||||
name: "email",
|
||||
type: "email",
|
||||
placeholder: "Adresse e-mail",
|
||||
required: true,
|
||||
name: "email", type: "email", placeholder: "Adresse e-mail", required: true,
|
||||
},
|
||||
]}
|
||||
textarea={{
|
||||
name: "message",
|
||||
placeholder: "Détails de votre demande",
|
||||
rows: 4,
|
||||
name: "message", placeholder: "Détails de votre demande", rows: 4,
|
||||
required: true,
|
||||
}}
|
||||
imageSrc="http://img.b2bpic.net/free-photo/plumber-doing-surprise-gesture_1368-6311.jpg"
|
||||
@@ -350,33 +237,21 @@ export default function LandingPage() {
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Accueil",
|
||||
href: "/",
|
||||
},
|
||||
label: "Accueil", href: "/"},
|
||||
{
|
||||
label: "Services",
|
||||
href: "#services",
|
||||
},
|
||||
label: "Services", href: "#services"},
|
||||
{
|
||||
label: "À propos",
|
||||
href: "#about",
|
||||
},
|
||||
label: "À propos", href: "#about"},
|
||||
],
|
||||
},
|
||||
{
|
||||
items: [
|
||||
{
|
||||
label: "Contact",
|
||||
href: "#contact",
|
||||
},
|
||||
label: "Contact", href: "#contact"},
|
||||
{
|
||||
label: "Avis",
|
||||
href: "#testimonials",
|
||||
},
|
||||
label: "Avis", href: "#testimonials"},
|
||||
{
|
||||
label: "Mentions légales",
|
||||
href: "#",
|
||||
},
|
||||
label: "Mentions légales", href: "#"},
|
||||
],
|
||||
},
|
||||
]}
|
||||
|
||||
Reference in New Issue
Block a user