From 40ef85f051d874202345286370457b381a7a46ad Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 5 May 2026 21:30:43 +0000 Subject: [PATCH 1/5] Update src/app/a-propos/page.tsx --- src/app/a-propos/page.tsx | 65 ++++++++++----------------------------- 1 file changed, 17 insertions(+), 48 deletions(-) diff --git a/src/app/a-propos/page.tsx b/src/app/a-propos/page.tsx index 91467de..c7e6c2d 100644 --- a/src/app/a-propos/page.tsx +++ b/src/app/a-propos/page.tsx @@ -27,27 +27,18 @@ export default function LandingPage() { @@ -60,14 +51,10 @@ export default function LandingPage() { description="Platinia redéfinit le standard digital local." features={[ { - title: "Transparence", - description: "Data driven, pas de blackbox.", - icon: Eye, + title: "Transparence", description: "Data driven, pas de blackbox.", icon: Eye, }, { - title: "Excellence", - description: "Le code au service du business.", - icon: Award, + title: "Excellence", description: "Le code au service du business.", icon: Award, }, ]} /> @@ -83,18 +70,10 @@ export default function LandingPage() { description="Vos ambitions sont nos priorités." metrics={[ { - id: "a1", - value: "48h", - title: "Engagement", - description: "Délai de projet", - icon: Clock, + id: "a1", value: "48h", title: "Engagement", description: "Délai de projet", icon: Clock, }, { - id: "a2", - value: "24/7", - title: "Support", - description: "Disponibilité", - icon: Headphones, + id: "a2", value: "24/7", title: "Support", description: "Disponibilité", icon: Headphones, }, ]} /> @@ -106,29 +85,19 @@ export default function LandingPage() { logoText="PLATINIA." columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Site Vitrine", - href: "/services", - }, + label: "Site Vitrine", href: "/services"}, { - label: "Campagnes SEA", - href: "/services", - }, + label: "Campagnes SEA", href: "/services"}, ], }, { - title: "Platinia", - items: [ + title: "Platinia", items: [ { - label: "À propos", - href: "/a-propos", - }, + label: "À propos", href: "/a-propos"}, { - label: "Contact", - href: "/contact", - }, + label: "Contact", href: "/contact"}, ], }, ]} @@ -137,4 +106,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From de531ce63f815c95e5b5dc69fbb37313296141f4 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 5 May 2026 21:30:43 +0000 Subject: [PATCH 2/5] Update src/app/contact/page.tsx --- src/app/contact/page.tsx | 65 +++++++++++----------------------------- 1 file changed, 17 insertions(+), 48 deletions(-) diff --git a/src/app/contact/page.tsx b/src/app/contact/page.tsx index 2c1deef..3bab3e7 100644 --- a/src/app/contact/page.tsx +++ b/src/app/contact/page.tsx @@ -27,27 +27,18 @@ export default function LandingPage() { @@ -61,18 +52,10 @@ export default function LandingPage() { description="Votre croissance commence ici." metrics={[ { - id: "c1", - value: "Gratuit", - title: "Audit", - description: "Offert 30min", - icon: Calendar, + id: "c1", value: "Gratuit", title: "Audit", description: "Offert 30min", icon: Calendar, }, { - id: "c2", - value: "Réponse", - title: "Rapide", - description: "Moins de 24h", - icon: Zap, + id: "c2", value: "Réponse", title: "Rapide", description: "Moins de 24h", icon: Zap, }, ]} /> @@ -87,14 +70,10 @@ export default function LandingPage() { description="Contactez-nous pour une étude personnalisée." features={[ { - title: "Formulaire", - description: "Dites-nous vos besoins.", - icon: MessageSquare, + title: "Formulaire", description: "Dites-nous vos besoins.", icon: MessageSquare, }, { - title: "Appel", - description: "Prenons rendez-vous.", - icon: Phone, + title: "Appel", description: "Prenons rendez-vous.", icon: Phone, }, ]} /> @@ -106,29 +85,19 @@ export default function LandingPage() { logoText="PLATINIA." columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Site Vitrine", - href: "/services", - }, + label: "Site Vitrine", href: "/services"}, { - label: "Campagnes SEA", - href: "/services", - }, + label: "Campagnes SEA", href: "/services"}, ], }, { - title: "Platinia", - items: [ + title: "Platinia", items: [ { - label: "À propos", - href: "/a-propos", - }, + label: "À propos", href: "/a-propos"}, { - label: "Contact", - href: "/contact", - }, + label: "Contact", href: "/contact"}, ], }, ]} @@ -137,4 +106,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From f7cd07181b9fe16d3a992635dee32fe8d9f1160d Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 5 May 2026 21:30:44 +0000 Subject: [PATCH 3/5] Update src/app/page.tsx --- src/app/page.tsx | 215 +++++++++++------------------------------------ 1 file changed, 51 insertions(+), 164 deletions(-) diff --git a/src/app/page.tsx b/src/app/page.tsx index a6d2cc4..1dcc69b 100644 --- a/src/app/page.tsx +++ b/src/app/page.tsx @@ -30,27 +30,18 @@ export default function LandingPage() { @@ -60,73 +51,39 @@ export default function LandingPage() { description="Sites web premium livrés en 48h. Campagnes publicitaires qui génèrent des clients. Pour les entreprises qui veulent dominer leur marché local." testimonials={[ { - name: "Marie D.", - handle: "Agence immo", - testimonial: "Platinia a transformé notre présence en ligne en moins d'une semaine.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg?_wi=1", - }, + name: "Marie D.", handle: "Agence immo", testimonial: "Platinia a transformé notre présence en ligne en moins d'une semaine.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg?_wi=1"}, { - name: "Thomas B.", - handle: "Ostéopathe", - testimonial: "Notre site est maintenant notre meilleur commercial.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg?_wi=1", - }, + name: "Thomas B.", handle: "Ostéopathe", testimonial: "Notre site est maintenant notre meilleur commercial.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg?_wi=1"}, { - name: "Sophie L.", - handle: "Boutique mode", - testimonial: "Le ROI de nos campagnes dépasse nos attentes.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg?_wi=1", - }, + name: "Sophie L.", handle: "Boutique mode", testimonial: "Le ROI de nos campagnes dépasse nos attentes.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg?_wi=1"}, { - name: "Marc R.", - handle: "Artisan", - testimonial: "Une réactivité exemplaire et des résultats immédiats.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-tattooed-person_23-2149563368.jpg?_wi=1", - }, + name: "Marc R.", handle: "Artisan", testimonial: "Une réactivité exemplaire et des résultats immédiats.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-tattooed-person_23-2149563368.jpg?_wi=1"}, { - name: "Julie P.", - handle: "TechLab", - testimonial: "La meilleure agence pour scaler rapidement son acquisition.", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-clothes-rails_23-2147786804.jpg?_wi=1", - }, + name: "Julie P.", handle: "TechLab", testimonial: "La meilleure agence pour scaler rapidement son acquisition.", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-clothes-rails_23-2147786804.jpg?_wi=1"}, ]} buttons={[ { - text: "Voir nos offres", - href: "/services", - }, + text: "Voir nos offres", href: "/services"}, { - text: "Voir nos projets", - href: "/projets", - }, + text: "Voir nos projets", href: "/projets"}, ]} imageSrc="http://img.b2bpic.net/free-photo/minimal-style-device-screen_23-2151913304.jpg" avatars={[ { - src: "http://img.b2bpic.net/free-photo/smiley-man-posing-while-holding-laptop_23-2148817115.jpg", - alt: "client-1", - }, + src: "http://img.b2bpic.net/free-photo/smiley-man-posing-while-holding-laptop_23-2148817115.jpg", alt: "client-1"}, { - src: "http://img.b2bpic.net/free-photo/happy-asian-woman-shows-thumbs-up-approves-likes-smth-good-stands-near-cafe-entrance-give-her_1258-199002.jpg", - alt: "client-2", - }, + src: "http://img.b2bpic.net/free-photo/happy-asian-woman-shows-thumbs-up-approves-likes-smth-good-stands-near-cafe-entrance-give-her_1258-199002.jpg", alt: "client-2"}, { - src: "http://img.b2bpic.net/free-photo/business-partners_1098-17974.jpg", - alt: "client-3", - }, + src: "http://img.b2bpic.net/free-photo/business-partners_1098-17974.jpg", alt: "client-3"}, { - src: "http://img.b2bpic.net/free-photo/happy-waiter-with-arms-crossed-standing-open-sign-cafe-s-entrance-looking-camera_637285-6582.jpg", - alt: "client-4", - }, + src: "http://img.b2bpic.net/free-photo/happy-waiter-with-arms-crossed-standing-open-sign-cafe-s-entrance-looking-camera_637285-6582.jpg", alt: "client-4"}, { - src: "http://img.b2bpic.net/free-photo/portrait-corporate-woman-ceo-manager-joins-online-meeting-webinar-saying-hello-laptop_1258-194510.jpg", - alt: "client-5", - }, + src: "http://img.b2bpic.net/free-photo/portrait-corporate-woman-ceo-manager-joins-online-meeting-webinar-saying-hello-laptop_1258-194510.jpg", alt: "client-5"}, ]} /> @@ -136,14 +93,7 @@ export default function LandingPage() { textboxLayout="default" useInvertedBackground={false} names={[ - "Immobilier", - "Commerce", - "Artisan", - "Libéral", - "Startup", - "Construction", - "Agence", - ]} + "Immobilier", "Commerce", "Artisan", "Libéral", "Startup", "Construction", "Agence"]} title="Ils nous font confiance" description="Des acteurs locaux et nationaux qui dominent leur secteur." /> @@ -156,19 +106,13 @@ export default function LandingPage() { useInvertedBackground={false} features={[ { - title: "Site web premium", - description: "Moderne, rapide, livré en 48h.", - icon: Monitor, + title: "Site web premium", description: "Moderne, rapide, livré en 48h.", icon: Monitor, }, { - title: "Campagnes SEA", - description: "Google & Meta Ads optimisés.", - icon: TrendingUp, + title: "Campagnes SEA", description: "Google & Meta Ads optimisés.", icon: TrendingUp, }, { - title: "Pack complet", - description: "Site + 12 mois de croissance.", - icon: Zap, + title: "Pack complet", description: "Site + 12 mois de croissance.", icon: Zap, }, ]} title="Deux services. Un seul objectif." @@ -184,32 +128,16 @@ export default function LandingPage() { useInvertedBackground={false} metrics={[ { - id: "1", - value: "48h", - title: "Livraison", - description: "Délai moyen", - icon: Clock, + id: "1", value: "48h", title: "Livraison", description: "Délai moyen", icon: Clock, }, { - id: "2", - value: "3x", - title: "ROI", - description: "Performance moyenne", - icon: TrendingUp, + id: "2", value: "3x", title: "ROI", description: "Performance moyenne", icon: TrendingUp, }, { - id: "3", - value: "100%", - title: "Satisfaction", - description: "Clients heureux", - icon: Star, + id: "3", value: "100%", title: "Satisfaction", description: "Clients heureux", icon: Star, }, { - id: "4", - value: "24/7", - title: "Support", - description: "Expert réactif", - icon: Headphones, + id: "4", value: "24/7", title: "Support", description: "Expert réactif", icon: Headphones, }, ]} title="Des résultats mesurables" @@ -224,59 +152,28 @@ export default function LandingPage() { useInvertedBackground={false} testimonials={[ { - id: "1", - name: "Marie D.", - role: "Dirigeante", - company: "Agence immo", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg?_wi=2", - }, + id: "1", name: "Marie D.", role: "Dirigeante", company: "Agence immo", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg?_wi=2"}, { - id: "2", - name: "Thomas B.", - role: "Ostéopathe", - company: "Clinique privée", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg?_wi=2", - }, + id: "2", name: "Thomas B.", role: "Ostéopathe", company: "Clinique privée", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg?_wi=2"}, { - id: "3", - name: "Sophie L.", - role: "Fondatrice", - company: "Boutique mode", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg?_wi=2", - }, + id: "3", name: "Sophie L.", role: "Fondatrice", company: "Boutique mode", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/portrait-man-black-suit_23-2148401442.jpg?_wi=2"}, { - id: "4", - name: "Marc R.", - role: "Artisan", - company: "Menuiserie", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-tattooed-person_23-2149563368.jpg?_wi=2", - }, + id: "4", name: "Marc R.", role: "Artisan", company: "Menuiserie", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-young-tattooed-person_23-2149563368.jpg?_wi=2"}, { - id: "5", - name: "Julie P.", - role: "Startup founder", - company: "TechLab", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-clothes-rails_23-2147786804.jpg?_wi=2", - }, + id: "5", name: "Julie P.", role: "Startup founder", company: "TechLab", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/beautiful-woman-clothes-rails_23-2147786804.jpg?_wi=2"}, ]} kpiItems={[ { - value: "50+", - label: "Projets livrés", - }, + value: "50+", label: "Projets livrés"}, { - value: "95%", - label: "Taux rétention", - }, + value: "95%", label: "Taux rétention"}, { - value: "24h", - label: "Réponse", - }, + value: "24h", label: "Réponse"}, ]} title="Ce que disent nos clients" description="Des retours d'entreprises transformées par Platinia." @@ -289,29 +186,19 @@ export default function LandingPage() { logoText="PLATINIA." columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Site Vitrine", - href: "/services", - }, + label: "Site Vitrine", href: "/services"}, { - label: "Campagnes SEA", - href: "/services", - }, + label: "Campagnes SEA", href: "/services"}, ], }, { - title: "Platinia", - items: [ + title: "Platinia", items: [ { - label: "À propos", - href: "/a-propos", - }, + label: "À propos", href: "/a-propos"}, { - label: "Contact", - href: "/contact", - }, + label: "Contact", href: "/contact"}, ], }, ]} @@ -320,4 +207,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From 4f722b5559617c27ee3b76907f66fc5187dfd390 Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 5 May 2026 21:30:44 +0000 Subject: [PATCH 4/5] Update src/app/projets/page.tsx --- src/app/projets/page.tsx | 83 +++++++++++----------------------------- 1 file changed, 22 insertions(+), 61 deletions(-) diff --git a/src/app/projets/page.tsx b/src/app/projets/page.tsx index 9572d8f..070b440 100644 --- a/src/app/projets/page.tsx +++ b/src/app/projets/page.tsx @@ -27,27 +27,18 @@ export default function LandingPage() { @@ -60,14 +51,10 @@ export default function LandingPage() { description="Quelques exemples de sites premium livrés." features={[ { - title: "Immobilier Pro", - description: "Portail haute conversion.", - icon: Building2, + title: "Immobilier Pro", description: "Portail haute conversion.", icon: Building2, }, { - title: "E-Commerce", - description: "Boutique optimisée UX/UI.", - icon: ShoppingBag, + title: "E-Commerce", description: "Boutique optimisée UX/UI.", icon: ShoppingBag, }, ]} /> @@ -82,35 +69,19 @@ export default function LandingPage() { description="Retours d'expérience clients." kpiItems={[ { - value: "x3", - label: "ROI moyen", - }, + value: "x3", label: "ROI moyen"}, { - value: "100%", - label: "Satisfaits", - }, + value: "100%", label: "Satisfaits"}, { - value: "48h", - label: "Livraison", - }, + value: "48h", label: "Livraison"}, ]} testimonials={[ { - id: "p1", - name: "Client A", - role: "Directeur", - company: "ImmoParis", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg?_wi=3", - }, + id: "p1", name: "Client A", role: "Directeur", company: "ImmoParis", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/smiling-confident-manager-cafeteria_1098-20954.jpg?_wi=3"}, { - id: "p2", - name: "Client B", - role: "CEO", - company: "TechStart", - rating: 5, - imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg?_wi=3", - }, + id: "p2", name: "Client B", role: "CEO", company: "TechStart", rating: 5, + imageSrc: "http://img.b2bpic.net/free-photo/blond-businessman-happy-expression_1194-3800.jpg?_wi=3"}, ]} /> @@ -121,29 +92,19 @@ export default function LandingPage() { logoText="PLATINIA." columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Site Vitrine", - href: "/services", - }, + label: "Site Vitrine", href: "/services"}, { - label: "Campagnes SEA", - href: "/services", - }, + label: "Campagnes SEA", href: "/services"}, ], }, { - title: "Platinia", - items: [ + title: "Platinia", items: [ { - label: "À propos", - href: "/a-propos", - }, + label: "À propos", href: "/a-propos"}, { - label: "Contact", - href: "/contact", - }, + label: "Contact", href: "/contact"}, ], }, ]} @@ -152,4 +113,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1 From 7f30d9cc26e66128d329d774fed1fb4e48b422bb Mon Sep 17 00:00:00 2001 From: bender Date: Tue, 5 May 2026 21:30:45 +0000 Subject: [PATCH 5/5] Update src/app/services/page.tsx --- src/app/services/page.tsx | 65 ++++++++++----------------------------- 1 file changed, 17 insertions(+), 48 deletions(-) diff --git a/src/app/services/page.tsx b/src/app/services/page.tsx index 86531c2..72ca4f4 100644 --- a/src/app/services/page.tsx +++ b/src/app/services/page.tsx @@ -27,27 +27,18 @@ export default function LandingPage() { @@ -60,14 +51,10 @@ export default function LandingPage() { description="Nous déployons des solutions digitales haute performance." features={[ { - title: "Site Web", - description: "Design sur-mesure et ultra-rapide.", - icon: Monitor, + title: "Site Web", description: "Design sur-mesure et ultra-rapide.", icon: Monitor, }, { - title: "Acquisition", - description: "Google & Meta Ads rentables.", - icon: TrendingUp, + title: "Acquisition", description: "Google & Meta Ads rentables.", icon: TrendingUp, }, ]} /> @@ -83,18 +70,10 @@ export default function LandingPage() { description="Plus de 50 entreprises nous font confiance." metrics={[ { - id: "s1", - value: "100+", - title: "Leads", - description: "Générés par mois", - icon: Users, + id: "s1", value: "100+", title: "Leads", description: "Générés par mois", icon: Users, }, { - id: "s2", - value: "24h", - title: "Support", - description: "Délai de réponse", - icon: MessageCircle, + id: "s2", value: "24h", title: "Support", description: "Délai de réponse", icon: MessageCircle, }, ]} /> @@ -106,29 +85,19 @@ export default function LandingPage() { logoText="PLATINIA." columns={[ { - title: "Services", - items: [ + title: "Services", items: [ { - label: "Site Vitrine", - href: "/services", - }, + label: "Site Vitrine", href: "/services"}, { - label: "Campagnes SEA", - href: "/services", - }, + label: "Campagnes SEA", href: "/services"}, ], }, { - title: "Platinia", - items: [ + title: "Platinia", items: [ { - label: "À propos", - href: "/a-propos", - }, + label: "À propos", href: "/a-propos"}, { - label: "Contact", - href: "/contact", - }, + label: "Contact", href: "/contact"}, ], }, ]} @@ -137,4 +106,4 @@ export default function LandingPage() { ); -} +} \ No newline at end of file -- 2.49.1