From dd93ca560a5350cdbb838b34674f60d24d9e2607 Mon Sep 17 00:00:00 2001 From: Timo Knuth Date: Thu, 22 Jan 2026 16:26:23 +0100 Subject: [PATCH] fix(marketing): Update hero animation timing and move Free Forever badge --- src/components/marketing/FreeToolsGrid.tsx | 15 ++++++++++++--- src/components/marketing/Hero.tsx | 15 --------------- 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/src/components/marketing/FreeToolsGrid.tsx b/src/components/marketing/FreeToolsGrid.tsx index afb98a1..a426471 100644 --- a/src/components/marketing/FreeToolsGrid.tsx +++ b/src/components/marketing/FreeToolsGrid.tsx @@ -213,9 +213,18 @@ export function FreeToolsGrid() { transition={{ duration: 0.5 }} className="text-center mb-16" > -

- More Free QR Code Tools -

+
+

+ More Free QR Code Tools +

+
+ + + + + Free Forever +
+

Create specialized QR codes for every need. Completely free and no signup required.

diff --git a/src/components/marketing/Hero.tsx b/src/components/marketing/Hero.tsx index e9ae338..be6d085 100644 --- a/src/components/marketing/Hero.tsx +++ b/src/components/marketing/Hero.tsx @@ -9,7 +9,6 @@ import { motion } from 'framer-motion'; import { Globe, User, MapPin, Phone, CheckCircle2, ArrowRight, FileText, Ticket, Smartphone, Star } from 'lucide-react'; import { useState, useEffect } from 'react'; -// Sub-component for the flipping effect // Sub-component for the flipping effect const FlippingCard = ({ front, back, delay }: { front: any, back: any, delay: number }) => { const [isFlipped, setIsFlipped] = useState(false); @@ -200,20 +199,6 @@ export const Hero: React.FC = ({ t }) => { ))} - - {/* Floating Badge */} - - - - - - {t.hero.engagement_badge} -