From 1926d51213dabc69230da1a0ca561cee6707e970 Mon Sep 17 00:00:00 2001 From: Claude Date: Wed, 11 Feb 2026 16:46:54 +0000 Subject: [PATCH] =?UTF-8?q?fix:=20supprime=20social=20proof=20fake,=20fixe?= =?UTF-8?q?=20banni=C3=A8re=20+=20navbar,=20popup=20mobile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Supprime SocialProofTicker (notifications fake visiblement artificielles) - Navbar passe de fixed à sticky pour s'empiler correctement sous la bannière - Bannière d'annonce responsive (texte court sur mobile, bouton close adapté) - Hero: réduit le padding top (plus besoin de compenser un navbar fixed) - Exit-intent popup fonctionne sur mobile (trigger au scroll-up après 60% de page) - Popup responsive: tailles ajustées pour mobile https://claude.ai/code/session_01H2aRGDaKgarPvhay2HxN6Y --- app/page.tsx | 6 +- components/marketing/AnnouncementBar.tsx | 24 +++++--- components/marketing/ExitIntentPopup.tsx | 76 +++++++++++++++++------- components/marketing/Hero.tsx | 2 +- components/marketing/Navbar.tsx | 10 ++-- 5 files changed, 80 insertions(+), 38 deletions(-) diff --git a/app/page.tsx b/app/page.tsx index bbd18d6..c702024 100644 --- a/app/page.tsx +++ b/app/page.tsx @@ -11,7 +11,6 @@ import TrustBadges from "@/components/marketing/TrustBadges"; import FAQ from "@/components/marketing/FAQ"; import FinalCTA from "@/components/marketing/FinalCTA"; import Footer from "@/components/marketing/Footer"; -import SocialProofTicker from "@/components/marketing/SocialProofTicker"; import ExitIntentPopup from "@/components/marketing/ExitIntentPopup"; import StickyMobileCTA from "@/components/marketing/StickyMobileCTA"; @@ -59,10 +58,7 @@ export default function LandingPage() { {/* Footer */}