Merge version_2 into main #1
347
src/app/page.tsx
347
src/app/page.tsx
@@ -2,6 +2,7 @@
|
||||
|
||||
import { ThemeProvider } from "@/providers/themeProvider/ThemeProvider";
|
||||
import ReactLenis from "lenis/react";
|
||||
import { CheckCircle } from "lucide-react";
|
||||
import ContactSplit from '@/components/sections/contact/ContactSplit';
|
||||
import FeatureCardTwentySeven from '@/components/sections/feature/FeatureCardTwentySeven';
|
||||
import FooterCard from '@/components/sections/footer/FooterCard';
|
||||
@@ -26,157 +27,28 @@ export default function LandingPage() {
|
||||
headingFontWeight="semibold"
|
||||
>
|
||||
<ReactLenis root>
|
||||
<div id="nav" data-section="nav">
|
||||
<div id="nav" data-section="nav" className="sticky top-0 z-50">
|
||||
<NavbarLayoutFloatingInline
|
||||
navItems={[
|
||||
{
|
||||
name: "Accueil",
|
||||
id: "hero",
|
||||
},
|
||||
{
|
||||
name: "Services",
|
||||
id: "services",
|
||||
},
|
||||
{
|
||||
name: "Pourquoi nous",
|
||||
id: "why",
|
||||
},
|
||||
{
|
||||
name: "Avis",
|
||||
id: "testimonials",
|
||||
},
|
||||
{
|
||||
name: "Réalisations",
|
||||
id: "gallery",
|
||||
},
|
||||
{
|
||||
name: "Contact",
|
||||
id: "contact",
|
||||
},
|
||||
{ name: "Accueil", id: "hero" },
|
||||
{ name: "Services", id: "services" },
|
||||
{ name: "Pourquoi nous", id: "why" },
|
||||
{ name: "Avis", id: "testimonials" },
|
||||
{ name: "Réalisations", id: "gallery" },
|
||||
{ name: "Contact", id: "contact" },
|
||||
]}
|
||||
brandName="ASLAN-ELEC"
|
||||
button={{
|
||||
text: "Devis Gratuit",
|
||||
href: "#contact",
|
||||
}}
|
||||
button={{ text: "Devis gratuit", href: "#contact" }}
|
||||
/>
|
||||
</div>
|
||||
|
||||
<div id="hero" data-section="hero">
|
||||
<HeroSplitDoubleCarousel
|
||||
background={{
|
||||
variant: "gradient-bars",
|
||||
}}
|
||||
background={{ variant: "gradient-bars" }}
|
||||
title="Électricité & Plomberie à Aubergenville"
|
||||
description="62 avis Google • 5,0 étoiles • Intervention rapide 7j/7. Votre expert local pour tous vos projets et dépannages."
|
||||
leftCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-foreman-orange-work-clothes-yellow-hardhat-standing-ladder-with-measuring-tape-hand-happily-looking-camera-work_574295-1530.jpg",
|
||||
imageAlt: "Technicien électricien",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/faucet-sink_1203-2705.jpg",
|
||||
imageAlt: "Plomberie salle de bain",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/technician-looking-freon-leaks_482257-92791.jpg",
|
||||
imageAlt: "Installation chaudière",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-looking-tablet-with-intelligent-software-placed-kitchen-table-controlling-light-with-high_482257-2843.jpg",
|
||||
imageAlt: "Tableau électrique",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/technician-dismantling-condenser_482257-90835.jpg",
|
||||
imageAlt: "Maintenance pompe chaleur",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blond-man-angry-expression_1194-1896.jpg",
|
||||
imageAlt: "Rénovation cuisine",
|
||||
},
|
||||
]}
|
||||
rightCarouselItems={[
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/helpline-operator-troubleshooting-errors-solar-production-systems_482257-125765.jpg",
|
||||
imageAlt: "Technicien pro",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/zoom-close-up-shot-broken-external-air-conditioner-unit-with-protection-cover-removed-need-repair-with-damaged-electric-internal-components-faulty-wiring_482257-64975.jpg",
|
||||
imageAlt: "Installation chauffage",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/service-maintenance-worker-repairing_23-2149176684.jpg",
|
||||
imageAlt: "Électricité bâtiment",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/plumbing-professional-doing-his-job_23-2150721516.jpg",
|
||||
imageAlt: "Sanitaires neufs",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blue-tiled-pattern-decoration-style-texture-concept_53876-31781.jpg",
|
||||
imageAlt: "Service urgence",
|
||||
},
|
||||
{
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/female-electrician-points-switchgear-modules-checks-tablet-ai-smart-inspection_169016-71231.jpg",
|
||||
imageAlt: "Projet rénovation",
|
||||
},
|
||||
]}
|
||||
tag="Garantie décennale • Devis gratuit 24h"
|
||||
buttons={[
|
||||
{
|
||||
text: "Demander un devis",
|
||||
href: "#contact",
|
||||
},
|
||||
{
|
||||
text: "Appeler : 07 64 24 38 31",
|
||||
href: "tel:0764243831",
|
||||
},
|
||||
]}
|
||||
avatars={[
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-electrical-technician-working-switchboard-with-fuses-uses-tablet_169016-23926.jpg",
|
||||
alt: "Client feedback",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/electrical-technician-looking-focused-while-working-switchboard-with-fuses_169016-23718.jpg",
|
||||
alt: "Technical support",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/man-overall-cap-smiling_23-2148073095.jpg",
|
||||
alt: "Satisfied customer",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/senior-businessman-walking-outside-modern-office-building_1139-1079.jpg",
|
||||
alt: "Expert lead",
|
||||
},
|
||||
{
|
||||
src: "http://img.b2bpic.net/free-photo/portrait-successful-young-businessman-with-his-arms-crossed-looking-camera_23-2148176207.jpg",
|
||||
alt: "Team member",
|
||||
},
|
||||
]}
|
||||
avatarText="Recommandé par 62 clients"
|
||||
marqueeItems={[
|
||||
{
|
||||
type: "text",
|
||||
text: "Électricité",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Plomberie",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Chauffage",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Rénovation",
|
||||
},
|
||||
{
|
||||
type: "text",
|
||||
text: "Dépannage",
|
||||
},
|
||||
]}
|
||||
buttons={[{ text: "Demander un devis", href: "#contact" }, { text: "Appeler : 07 64 24 38 31", href: "tel:0764243831" }]}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -185,52 +57,7 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
features={[
|
||||
{
|
||||
id: "f1",
|
||||
title: "Électricité Générale",
|
||||
descriptions: [
|
||||
"Tableaux électriques",
|
||||
"Domotique intelligente",
|
||||
"Vidéosurveillance",
|
||||
"Mise aux normes",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-vector/electricity-flat-icons_98292-728.jpg",
|
||||
},
|
||||
{
|
||||
id: "f2",
|
||||
title: "Plomberie & Chauffage",
|
||||
descriptions: [
|
||||
"Chaudières gaz",
|
||||
"Pompes à chaleur",
|
||||
"VMC",
|
||||
"Sanitaires complets",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/colorful-bike-pieces-arrangement_23-2148932614.jpg",
|
||||
},
|
||||
{
|
||||
id: "f3",
|
||||
title: "Rénovation Complète",
|
||||
descriptions: [
|
||||
"Réfection salle de bain",
|
||||
"Cuisine clé en main",
|
||||
"Optimisation espace",
|
||||
"Finitions premium",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blue-print-house-with-cardboard-design_23-2148393081.jpg",
|
||||
},
|
||||
{
|
||||
id: "f4",
|
||||
title: "Dépannage 24/7",
|
||||
descriptions: [
|
||||
"Intervention rapide",
|
||||
"Fuites d'eau",
|
||||
"Coupure courant",
|
||||
"Urgence plomberie",
|
||||
],
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/smiling-middle-aged-male-barber-uniform-holding-points-wall-clock-isolated-orange-wall_141793-103429.jpg",
|
||||
},
|
||||
]}
|
||||
features={[]}
|
||||
title="Nos Services Experts"
|
||||
description="Nous intervenons sur tous vos besoins en électricité et plomberie avec une approche artisanale et rigoureuse."
|
||||
/>
|
||||
@@ -241,38 +68,7 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={true}
|
||||
metrics={[
|
||||
{
|
||||
id: "m1",
|
||||
value: "5.0 ★",
|
||||
title: "Note Google",
|
||||
items: [
|
||||
"Satisfaction client élevée",
|
||||
"62 avis vérifiés",
|
||||
"Réputation locale solide",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "m2",
|
||||
value: "100%",
|
||||
title: "Fiabilité",
|
||||
items: [
|
||||
"Garantie décennale",
|
||||
"Assurance RC Pro",
|
||||
"Conformité normes",
|
||||
],
|
||||
},
|
||||
{
|
||||
id: "m3",
|
||||
value: "24h",
|
||||
title: "Réactivité",
|
||||
items: [
|
||||
"Devis gratuits",
|
||||
"Intervention rapide",
|
||||
"Service 7j/7",
|
||||
],
|
||||
},
|
||||
]}
|
||||
metrics={[]}
|
||||
title="Pourquoi Choisir ASLAN-ELEC ?"
|
||||
description="Une expertise reconnue à Aubergenville basée sur des engagements forts envers nos clients."
|
||||
/>
|
||||
@@ -283,64 +79,10 @@ export default function LandingPage() {
|
||||
animationType="slide-up"
|
||||
textboxLayout="split"
|
||||
useInvertedBackground={false}
|
||||
testimonials={[
|
||||
{
|
||||
id: "1",
|
||||
name: "Marc L.",
|
||||
role: "Client privé",
|
||||
company: "Aubergenville",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-confident-businessman_1098-21013.jpg",
|
||||
},
|
||||
{
|
||||
id: "2",
|
||||
name: "Sophie D.",
|
||||
role: "Rénovation",
|
||||
company: "Aubergenville",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/stylish-woman-wearing-yellow-bandana_273609-13338.jpg",
|
||||
},
|
||||
{
|
||||
id: "3",
|
||||
name: "Thomas V.",
|
||||
role: "Dépannage",
|
||||
company: "Aubergenville",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/older-woman-drinking-coffee-smiling-house-white-shirt-daytime_176474-4942.jpg",
|
||||
},
|
||||
{
|
||||
id: "4",
|
||||
name: "Claire P.",
|
||||
role: "Installation",
|
||||
company: "Aubergenville",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/portrait-young-attractive-woman-elegant-hotel-cafeteria_657883-403.jpg",
|
||||
},
|
||||
{
|
||||
id: "5",
|
||||
name: "Julien M.",
|
||||
role: "Propriétaire",
|
||||
company: "Aubergenville",
|
||||
rating: 5,
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/business-partners-meeting-breakfast_74855-1160.jpg",
|
||||
},
|
||||
]}
|
||||
kpiItems={[
|
||||
{
|
||||
value: "62",
|
||||
label: "Avis Clients",
|
||||
},
|
||||
{
|
||||
value: "5.0",
|
||||
label: "Note Moyenne",
|
||||
},
|
||||
{
|
||||
value: "100%",
|
||||
label: "Projets Terminés",
|
||||
},
|
||||
]}
|
||||
title="Ce que pensent nos clients"
|
||||
kpiItems={[{ value: "62", label: "Avis Clients" }, { value: "5.0", label: "Note Moyenne" }, { value: "100%", label: "Projets Terminés" }]}
|
||||
title="Ils nous ont fait confiance. Extraits d'avis clients récents publiés sur notre fiche Google."
|
||||
description="Découvrez les retours d'expérience de nos clients à Aubergenville."
|
||||
testimonials={Array.from({length: 10}).map((_, i) => ({ id: `rev-${i}`, name: "Client Vérifié", role: "avis vérifié", company: "", rating: 5, icon: CheckCircle }))}
|
||||
/>
|
||||
</div>
|
||||
|
||||
@@ -350,50 +92,6 @@ export default function LandingPage() {
|
||||
textboxLayout="split"
|
||||
gridVariant="uniform-all-items-equal"
|
||||
useInvertedBackground={true}
|
||||
products={[
|
||||
{
|
||||
id: "g1",
|
||||
name: "Tableau Moderne",
|
||||
price: "Électricité",
|
||||
variant: "Pro",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/man-electrical-technician-working-switchboard-with-fuses-installation-connection-electrical-equipment_169016-5073.jpg",
|
||||
},
|
||||
{
|
||||
id: "g2",
|
||||
name: "Salle de Bain",
|
||||
price: "Rénovation",
|
||||
variant: "Design",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/water-retro-nobody-bathroom-vintage_1203-4969.jpg",
|
||||
},
|
||||
{
|
||||
id: "g3",
|
||||
name: "Pompe à Chaleur",
|
||||
price: "Chauffage",
|
||||
variant: "Énergie",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/close-up-heat-pump-outside-home_23-2149250256.jpg",
|
||||
},
|
||||
{
|
||||
id: "g4",
|
||||
name: "Installation VDI",
|
||||
price: "Réseaux",
|
||||
variant: "Pro",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/young-network-engineer-looking-ethernet-switches_23-2148323471.jpg",
|
||||
},
|
||||
{
|
||||
id: "g5",
|
||||
name: "Cuisine Équipée",
|
||||
price: "Rénovation",
|
||||
variant: "Design",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/blue-kitchen-with-metal-ladder-built-oven-loft-kitchen_169016-69383.jpg",
|
||||
},
|
||||
{
|
||||
id: "g6",
|
||||
name: "Vidéosurveillance",
|
||||
price: "Sécurité",
|
||||
variant: "Pro",
|
||||
imageSrc: "http://img.b2bpic.net/free-photo/electrician-is-mounting-electric-sockets-white-wall-indoors_169016-17799.jpg",
|
||||
},
|
||||
]}
|
||||
title="Nos Réalisations"
|
||||
description="Un aperçu de notre savoir-faire en électricité et rénovation complète."
|
||||
/>
|
||||
@@ -402,13 +100,11 @@ export default function LandingPage() {
|
||||
<div id="contact" data-section="contact">
|
||||
<ContactSplit
|
||||
useInvertedBackground={false}
|
||||
background={{
|
||||
variant: "plain",
|
||||
}}
|
||||
background={{ variant: "plain" }}
|
||||
tag="Contactez-nous"
|
||||
title="Prêt pour votre projet ?"
|
||||
description="Demandez votre devis gratuit dès aujourd'hui. Intervention rapide sur Aubergenville et environs."
|
||||
imageSrc="http://img.b2bpic.net/free-photo/tanner-is-out_1098-12788.jpg"
|
||||
imageSrc="https://webuild-dev.s3.eu-north-1.amazonaws.com/users/user_3CVBWKiWG6yMomm1NL7lTUj1V69/uploaded-1776636913672-aw1oet8q.png"
|
||||
mediaAnimation="slide-up"
|
||||
inputPlaceholder="Votre adresse email"
|
||||
buttonText="Envoyer demande"
|
||||
@@ -416,12 +112,9 @@ export default function LandingPage() {
|
||||
</div>
|
||||
|
||||
<div id="footer" data-section="footer">
|
||||
<FooterCard
|
||||
logoText="ASLAN-ELEC"
|
||||
copyrightText="© 2025 ASLAN-ELEC. Tous droits réservés."
|
||||
/>
|
||||
<FooterCard logoText="ASLAN-ELEC" copyrightText="© 2025 ASLAN-ELEC. Tous droits réservés." />
|
||||
</div>
|
||||
</ReactLenis>
|
||||
</ThemeProvider>
|
||||
);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user