From e6eb3cc99c96023dbef456690eec54c61d1a16c5 Mon Sep 17 00:00:00 2001 From: Ryan Salazar Date: Fri, 22 May 2026 01:22:12 +0000 Subject: [PATCH] header+ticker: new menu (HOME/FEATURED/THE LATEST/SHOW COVERAGE/FORUM/ABOUT) + drop reduced-motion rule that was freezing ticker animation --- src/app/home-page/page.tsx | 4 ++-- src/components/DualSpeedTicker.tsx | 3 --- src/components/Header.tsx | 8 +++++--- src/components/ScrollRevealSection.tsx | 4 +++- 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/app/home-page/page.tsx b/src/app/home-page/page.tsx index 70920a7..185565c 100644 --- a/src/app/home-page/page.tsx +++ b/src/app/home-page/page.tsx @@ -140,7 +140,7 @@ export default function HomePage() { {/* Featured: cinematic hero + 4-up rail below (FeaturedBentoFromDb) */} - + }> @@ -155,7 +155,7 @@ export default function HomePage() { */} {/* Article feed + sidebar */} - + }> diff --git a/src/components/DualSpeedTicker.tsx b/src/components/DualSpeedTicker.tsx index b80ef4a..d83161f 100644 --- a/src/components/DualSpeedTicker.tsx +++ b/src/components/DualSpeedTicker.tsx @@ -215,9 +215,6 @@ export default function DualSpeedTicker() { 0% { transform: translateX(0); } 100% { transform: translateX(-50%); } } - @media (prefers-reduced-motion: reduce) { - .bbt-track { animation-duration: 0s; } - } @media (max-width: 640px) { .bbt-label { font-size: 9px; padding: 0 8px; } .bbt-item { font-size: 11px; padding: 0 10px; } diff --git a/src/components/Header.tsx b/src/components/Header.tsx index d922974..69c81a5 100644 --- a/src/components/Header.tsx +++ b/src/components/Header.tsx @@ -28,8 +28,11 @@ interface NavItem { } const navLinks: NavItem[] = [ - { label: "Newsletter", href: "/newsletter" }, - { label: "Forum", href: "/forum" }, + { label: "HOME", href: "/" }, + { label: "FEATURED", href: "/#featured" }, + { label: "THE LATEST", href: "/news" }, + { label: "SHOW COVERAGE", href: "/show-coverage" }, + { label: "FORUM", href: "/forum" }, ]; export default function Header() { @@ -627,7 +630,6 @@ export default function Header() { {/* Menu (right) */}