From faf1e7ec29f74cd531a76ebdc3f0803b74b560ff Mon Sep 17 00:00:00 2001 From: Mackie Date: Mon, 25 May 2026 02:13:14 +0800 Subject: [PATCH] footer --- src/components/HeroPage.tsx | 36 +++++++++++++++++++++++++++++------- 1 file changed, 29 insertions(+), 7 deletions(-) diff --git a/src/components/HeroPage.tsx b/src/components/HeroPage.tsx index c0b80e6..921213b 100644 --- a/src/components/HeroPage.tsx +++ b/src/components/HeroPage.tsx @@ -250,19 +250,41 @@ function LogosSection({ isDark }: { isDark: boolean }) { const logoFilter = isDark ? 'brightness-0 invert opacity-30' : 'brightness-0 opacity-25' return ( -
-

+

+

Skills

-
- {LOGOS.map(l => ( - {l.alt} - ))} + + {/* Marquee track */} +
+
+ {/* Duplicate logos for seamless loop */} + {[...LOGOS, ...LOGOS].map((l, i) => ( + {l.alt} + ))} +
+ +
) } - // ─── Main export ────────────────────────────────────────────────────────────── interface HeroPageProps {