From fd219d83adbfc68420a3cf7a9e729b018247e8e2 Mon Sep 17 00:00:00 2001 From: bender Date: Mon, 8 Jun 2026 10:11:19 +0000 Subject: [PATCH] Update src/app/page.tsx --- src/app/page.tsx | 269 +++++++++-------------------------------------- 1 file changed, 52 insertions(+), 217 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index 66cbd11..2b780ff 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -12,7 +12,7 @@ import MetricCardOne from '@/components/sections/metrics/MetricCardOne'; import NavbarLayoutFloatingOverlay from '@/components/navbar/NavbarLayoutFloatingOverlay/NavbarLayoutFloatingOverlay'; import ProductCardFour from '@/components/sections/product/ProductCardFour'; import TestimonialCardFive from '@/components/sections/testimonial/TestimonialCardFive'; -import { Cog, Gauge, Leaf } from "lucide-react"; +import { Cog, Gauge, Leaf, Star, Clock } from "lucide-react"; export default function LandingPage() { return ( @@ -33,29 +33,17 @@ export default function LandingPage() { @@ -120,23 +97,11 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Réparation Expert", - description: "Nos mécaniciens qualifiés diagnostiquent et réparent toutes marques de matériel motoculture avec précision et rapidité.", - imageSrc: "http://img.b2bpic.net/free-photo/mechanic-servicing-car-engine_1170-1284.jpg?_wi=1", - imageAlt: "Mechanic repairing a lawnmower engine", - }, + title: "Réparation Expert", description: "Nos mécaniciens qualifiés diagnostiquent et réparent toutes marques de matériel motoculture avec précision et rapidité.", imageSrc: "http://img.b2bpic.net/free-photo/mechanic-servicing-car-engine_1170-1284.jpg", imageAlt: "Mechanic repairing a lawnmower engine"}, { - title: "Entretien Complet", - description: "Assurez la longévité de vos équipements avec nos forfaits d'entretien saisonnier, garantissant performance et sécurité.", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-artisan-doing-woodcutting_23-2150104824.jpg?_wi=1", - imageAlt: "Clean lawnmower after maintenance service", - }, + title: "Entretien Complet", description: "Assurez la longévité de vos équipements avec nos forfaits d'entretien saisonnier, garantissant performance et sécurité.", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-artisan-doing-woodcutting_23-2150104824.jpg", imageAlt: "Clean lawnmower after maintenance service"}, { - title: "Vente de Pièces Détachées", - description: "Accédez à un large inventaire de pièces d'origine et compatibles pour toutes vos réparations et remplacements.", - imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-portrait-parent-child-spending-time-together_23-2151590544.jpg", - imageAlt: "Assortment of spare parts for garden machinery", - }, + title: "Vente de Pièces Détachées", description: "Accédez à un large inventaire de pièces d'origine et compatibles pour toutes vos réparations et remplacements.", imageSrc: "http://img.b2bpic.net/free-photo/photorealistic-portrait-parent-child-spending-time-together_23-2151590544.jpg", imageAlt: "Assortment of spare parts for garden machinery"}, ]} title="Des Services de Motoculture Complet pour Tous Vos Besoins" description="Chez Coussac Motoculture, nous offrons une gamme complète de services pour maintenir votre équipement en parfait état de fonctionnement." @@ -151,53 +116,17 @@ export default function LandingPage() { useInvertedBackground={true} products={[ { - id: "p1", - name: "Tondeuse Robot Automatique", - price: "999€", - variant: "Modèle Premium", - imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-man-trimming-grass-with-cutter_176532-14356.jpg", - imageAlt: "Premium robotic lawnmower", - }, + id: "p1", name: "Tondeuse Robot Automatique", price: "999€", variant: "Modèle Premium", imageSrc: "http://img.b2bpic.net/free-photo/young-attractive-man-trimming-grass-with-cutter_176532-14356.jpg", imageAlt: "Premium robotic lawnmower"}, { - id: "p2", - name: "Tronçonneuse Thermique Pro", - price: "749€", - variant: "Haute Performance", - imageSrc: "http://img.b2bpic.net/free-photo/man-chopping-wood-with-chainsaw_169016-3440.jpg", - imageAlt: "Powerful professional chainsaw", - }, + id: "p2", name: "Tronçonneuse Thermique Pro", price: "749€", variant: "Haute Performance", imageSrc: "http://img.b2bpic.net/free-photo/man-chopping-wood-with-chainsaw_169016-3440.jpg", imageAlt: "Powerful professional chainsaw"}, { - id: "p3", - name: "Débroussailleuse sans Fil", - price: "299€", - variant: "Légère et Puissante", - imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-maintenance-worker-taking-care-court-autumn-low-angle-view-male-worker_7502-10255.jpg", - imageAlt: "Precision grass trimmer", - }, + id: "p3", name: "Débroussailleuse sans Fil", price: "299€", variant: "Légère et Puissante", imageSrc: "http://img.b2bpic.net/free-photo/unrecognizable-maintenance-worker-taking-care-court-autumn-low-angle-view-male-worker_7502-10255.jpg", imageAlt: "Precision grass trimmer"}, { - id: "p4", - name: "Tracteur Tondeuse Compact", - price: "2499€", - variant: "Idéal Grands Jardins", - imageSrc: "http://img.b2bpic.net/free-photo/rural-lifestyle-concept-with-lawn-mower_23-2149382223.jpg", - imageAlt: "Compact utility tractor", - }, + id: "p4", name: "Tracteur Tondeuse Compact", price: "2499€", variant: "Idéal Grands Jardins", imageSrc: "http://img.b2bpic.net/free-photo/rural-lifestyle-concept-with-lawn-mower_23-2149382223.jpg", imageAlt: "Compact utility tractor"}, { - id: "p5", - name: "Souffleur de Feuilles Électrique", - price: "129€", - variant: "Silencieux et Efficace", - imageSrc: "http://img.b2bpic.net/free-photo/pile-dry-autumn-leaves-grass-lawn-with-plastic-leaf-rake-sunny-day-close-up-leaf-rake_7502-10271.jpg", - imageAlt: "Powerful leaf blower", - }, + id: "p5", name: "Souffleur de Feuilles Électrique", price: "129€", variant: "Silencieux et Efficace", imageSrc: "http://img.b2bpic.net/free-photo/pile-dry-autumn-leaves-grass-lawn-with-plastic-leaf-rake-sunny-day-close-up-leaf-rake_7502-10271.jpg", imageAlt: "Powerful leaf blower"}, { - id: "p6", - name: "Kit d'Accessoires Motoculture", - price: "79€", - variant: "Indispensable Entretien", - imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-gardening-objects_23-2148060677.jpg", - imageAlt: "Motoculture accessories kit", - }, + id: "p6", name: "Kit d'Accessoires Motoculture", price: "79€", variant: "Indispensable Entretien", imageSrc: "http://img.b2bpic.net/free-photo/still-life-with-gardening-objects_23-2148060677.jpg", imageAlt: "Motoculture accessories kit"}, ]} title="Découvrez Notre Sélection de Matériel Motoculture" description="Nous proposons une gamme choisie des meilleurs équipements pour l'entretien de votre jardin, alliant performance et durabilité." @@ -212,23 +141,14 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "m1", - value: "200+", - title: "Marques Prises en Charge", - description: "Expertise sur un large éventail de fabricants et modèles.", - }, + id: "m1", icon: Cog, + value: "200+", title: "Marques Prises en Charge", description: "Expertise sur un large éventail de fabricants et modèles."}, { - id: "m2", - value: "4.8/5", - title: "Note Moyenne Clients", - description: "La satisfaction de nos clients est notre priorité absolue.", - }, + id: "m2", icon: Star, + value: "4.8/5", title: "Note Moyenne Clients", description: "La satisfaction de nos clients est notre priorité absolue."}, { - id: "m3", - value: "24h", - title: "Délai de Diagnostic", - description: "Un diagnostic rapide pour une prise en charge efficace de vos équipements.", - }, + id: "m3", icon: Clock, + value: "24h", title: "Délai de Diagnostic", description: "Un diagnostic rapide pour une prise en charge efficace de vos équipements."}, ]} title="Notre Engagement en Chiffres pour Votre Sérénité" description="Des garanties concrètes de notre expertise et de la qualité de notre service." @@ -241,65 +161,15 @@ export default function LandingPage() { useInvertedBackground={true} testimonials={[ { - id: "t1", - name: "Carlos Antunes", - date: "Février 2024", - title: "Mécanicien très compétent et prix corrects", - quote: "Super mécanicien très compétent, prix correct vue l'inflation actuelle. Vous pouvez y aller en toute confiance. Mon tracteur tondeuse tourne comme une horloge.", - tag: "Qualité/Prix", - avatarSrc: "http://img.b2bpic.net/free-photo/front-close-view-young-girl-happily-smiling-pink_179666-1670.jpg", - avatarAlt: "Avatar de Carlos Antunes", - imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zicfjj", - imageAlt: "professional man smiling portrait", - }, + id: "t1", name: "Carlos Antunes", date: "Février 2024", title: "Mécanicien très compétent et prix corrects", quote: "Super mécanicien très compétent, prix correct vue l'inflation actuelle. Vous pouvez y aller en toute confiance. Mon tracteur tondeuse tourne comme une horloge.", tag: "Qualité/Prix", avatarSrc: "http://img.b2bpic.net/free-photo/front-close-view-young-girl-happily-smiling-pink_179666-1670.jpg", avatarAlt: "Avatar de Carlos Antunes", imageSrc: "https://webuild-dev.s3.eu-north-1.amazonaws.com/default/no-image.jpg?id=zicfjj", imageAlt: "professional man smiling portrait"}, { - id: "t2", - name: "Guy Gallais", - date: "Février 2024", - title: "Patron à l'écoute et très professionnel", - quote: "Super garage, patron toujours à l'écoute et très professionnel, prix compétitifs. Bravo à ce garage de proximité, une équipe en qui on peut avoir confiance.", - tag: "Service Client", - avatarSrc: "http://img.b2bpic.net/free-photo/attractive-blond-smiling-woman-sitting-deck-chair-summer-outfit_285396-8261.jpg", - avatarAlt: "Avatar de Guy Gallais", - imageSrc: "http://img.b2bpic.net/free-photo/bike-shop-with-shop-assistant_23-2148138731.jpg?_wi=2", - imageAlt: "professional man smiling portrait", - }, + id: "t2", name: "Guy Gallais", date: "Février 2024", title: "Patron à l'écoute et très professionnel", quote: "Super garage, patron toujours à l'écoute et très professionnel, prix compétitifs. Bravo à ce garage de proximité, une équipe en qui on peut avoir confiance.", tag: "Service Client", avatarSrc: "http://img.b2bpic.net/free-photo/attractive-blond-smiling-woman-sitting-deck-chair-summer-outfit_285396-8261.jpg", avatarAlt: "Avatar de Guy Gallais", imageSrc: "http://img.b2bpic.net/free-photo/bike-shop-with-shop-assistant_23-2148138731.jpg", imageAlt: "professional man smiling portrait"}, { - id: "t3", - name: "Bernar Janicot", - date: "Mai 2022", - title: "Excellent mécanicien de tracteurs tondeuses", - quote: "Très bon lieu et très bon mécano de tracteurs tondeuses. Mon matériel est toujours réparé avec soin et fonctionne parfaitement après leur intervention. Fiabilité garantie.", - tag: "Fiabilité", - avatarSrc: "http://img.b2bpic.net/free-photo/woman-with-curly-hair-posing-tree_23-2148728585.jpg", - avatarAlt: "Avatar de Bernar Janicot", - imageSrc: "http://img.b2bpic.net/free-photo/male-car-mechanic-working-car-repair-shop_23-2150367569.jpg", - imageAlt: "professional man smiling portrait", - }, + id: "t3", name: "Bernar Janicot", date: "Mai 2022", title: "Excellent mécanicien de tracteurs tondeuses", quote: "Très bon lieu et très bon mécano de tracteurs tondeuses. Mon matériel est toujours réparé avec soin et fonctionne parfaitement après leur intervention. Fiabilité garantie.", tag: "Fiabilité", avatarSrc: "http://img.b2bpic.net/free-photo/woman-with-curly-hair-posing-tree_23-2148728585.jpg", avatarAlt: "Avatar de Bernar Janicot", imageSrc: "http://img.b2bpic.net/free-photo/male-car-mechanic-working-car-repair-shop_23-2150367569.jpg", imageAlt: "professional man smiling portrait"}, { - id: "t4", - name: "Sophie Martin", - date: "Janvier 2024", - title: "Rapidité et efficacité du service", - quote: "J'ai été impressionnée par la rapidité avec laquelle ma tronçonneuse a été réparée. L'équipe est très efficace et le résultat impeccable. Je recommande vivement !", - tag: "Efficacité", - avatarSrc: "http://img.b2bpic.net/free-photo/portrait-casual-guy-posing-studio_176420-28909.jpg", - avatarAlt: "Avatar de Sophie Martin", - imageSrc: "http://img.b2bpic.net/free-photo/mechanic-servicing-car-engine_1170-1284.jpg?_wi=2", - imageAlt: "professional man smiling portrait", - }, + id: "t4", name: "Sophie Martin", date: "Janvier 2024", title: "Rapidité et efficacité du service", quote: "J'ai été impressionnée par la rapidité avec laquelle ma tronçonneuse a été réparée. L'équipe est très efficace et le résultat impeccable. Je recommande vivement !", tag: "Efficacité", avatarSrc: "http://img.b2bpic.net/free-photo/portrait-casual-guy-posing-studio_176420-28909.jpg", avatarAlt: "Avatar de Sophie Martin", imageSrc: "http://img.b2bpic.net/free-photo/mechanic-servicing-car-engine_1170-1284.jpg", imageAlt: "professional man smiling portrait"}, { - id: "t5", - name: "Julien Dubois", - date: "Mars 2023", - title: "Conseils précieux et expertise", - quote: "L'équipe de Coussac Motoculture m'a fourni des conseils très précieux pour l'entretien de mon matériel. Leur expertise est un vrai plus et leurs explications claires.", - tag: "Conseils", - avatarSrc: "http://img.b2bpic.net/free-photo/thoughtful-senior-man-light-blue-shirt_53876-105183.jpg", - avatarAlt: "Avatar de Julien Dubois", - imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-artisan-doing-woodcutting_23-2150104824.jpg?_wi=2", - imageAlt: "professional man smiling portrait", - }, + id: "t5", name: "Julien Dubois", date: "Mars 2023", title: "Conseils précieux et expertise", quote: "L'équipe de Coussac Motoculture m'a fourni des conseils très précieux pour l'entretien de mon matériel. Leur expertise est un vrai plus et leurs explications claires.", tag: "Conseils", avatarSrc: "http://img.b2bpic.net/free-photo/thoughtful-senior-man-light-blue-shirt_53876-105183.jpg", avatarAlt: "Avatar de Julien Dubois", imageSrc: "http://img.b2bpic.net/free-photo/medium-shot-artisan-doing-woodcutting_23-2150104824.jpg", imageAlt: "professional man smiling portrait"}, ]} title="Ce Que Nos Clients Disent de Notre Expertise" description="Nous sommes fiers des retours positifs qui témoignent de notre engagement envers la qualité et la satisfaction client." @@ -311,20 +181,11 @@ export default function LandingPage() { useInvertedBackground={false} faqs={[ { - id: "q1", - title: "Comment obtenir un devis avant une intervention ?", - content: "Nous recommandons toujours de demander un devis détaillé avant toute intervention. Vous pouvez nous contacter par téléphone ou via le formulaire ci-dessous pour discuter de vos besoins et obtenir une estimation précise.", - }, + id: "q1", title: "Comment obtenir un devis avant une intervention ?", content: "Nous recommandons toujours de demander un devis détaillé avant toute intervention. Vous pouvez nous contacter par téléphone ou via le formulaire ci-dessous pour discuter de vos besoins et obtenir une estimation précise."}, { - id: "q2", - title: "Quels sont vos horaires d'ouverture ?", - content: "Nos horaires sont flexibles pour mieux vous servir. Veuillez consulter la section contact ou nous appeler directement pour connaître nos disponibilités et fixer un rendez-vous.", - }, + id: "q2", title: "Quels sont vos horaires d'ouverture ?", content: "Nos horaires sont flexibles pour mieux vous servir. Veuillez consulter la section contact ou nous appeler directement pour connaître nos disponibilités et fixer un rendez-vous."}, { - id: "q3", - title: "Quelles marques de matériel motoculture réparez-vous ?", - content: "Nos techniciens sont formés pour réparer et entretenir la plupart des grandes marques de tondeuses, tracteurs, tronçonneuses et autres équipements motoculture. N'hésitez pas à nous contacter pour vérifier la compatibilité.", - }, + id: "q3", title: "Quelles marques de matériel motoculture réparez-vous ?", content: "Nos techniciens sont formés pour réparer et entretenir la plupart des grandes marques de tondeuses, tracteurs, tronçonneuses et autres équipements motoculture. N'hésitez pas à nous contacter pour vérifier la compatibilité."}, ]} sideTitle="Questions Fréquentes" sideDescription="Trouvez ici les réponses aux interrogations les plus courantes concernant nos services et notre fonctionnement." @@ -337,18 +198,13 @@ export default function LandingPage() { @@ -357,54 +213,33 @@ export default function LandingPage() {