From b0423dfea8ea09954e83127009a9b05c149506c3 Mon Sep 17 00:00:00 2001 From: Mannu Date: Tue, 26 May 2026 00:21:44 +0530 Subject: [PATCH] fix(nav): always-visible sticky nav, rose pill button without Google G Co-Authored-By: Claude Sonnet 4.6 --- src/components/marketing/MarketingNav.tsx | 27 ++-------------------- src/components/marketing/NavAuthButton.tsx | 19 +++------------ 2 files changed, 5 insertions(+), 41 deletions(-) diff --git a/src/components/marketing/MarketingNav.tsx b/src/components/marketing/MarketingNav.tsx index c4c54d9..b87eec0 100644 --- a/src/components/marketing/MarketingNav.tsx +++ b/src/components/marketing/MarketingNav.tsx @@ -1,35 +1,13 @@ "use client"; -import { useEffect, useState } from "react"; import Link from "next/link"; import { NavAuthButton } from "./NavAuthButton"; export function MarketingNav() { - const [visible, setVisible] = useState(false); - - useEffect(() => { - const onScroll = () => { - // Show nav after scrolling ~80% of the viewport height (past hero) - setVisible(window.scrollY > window.innerHeight * 0.75); - }; - window.addEventListener("scroll", onScroll, { passive: true }); - return () => window.removeEventListener("scroll", onScroll); - }, []); - return ( -
+
- {/* Logo */} - + 🌸 - {/* CTA */}
diff --git a/src/components/marketing/NavAuthButton.tsx b/src/components/marketing/NavAuthButton.tsx index 21139fa..4c4989a 100644 --- a/src/components/marketing/NavAuthButton.tsx +++ b/src/components/marketing/NavAuthButton.tsx @@ -18,8 +18,7 @@ export function NavAuthButton() { href="/home" className="inline-flex items-center gap-1.5 bg-rose-500 text-white text-sm font-semibold px-4 py-2 rounded-full hover:bg-rose-600 active:scale-95 transition-all duration-150 shadow-sm hover:shadow-md" > - Open Tia - → + Open Tia → ); } @@ -27,21 +26,9 @@ export function NavAuthButton() { return ( - - Sign in + Join early access ); } - -function GoogleG() { - return ( - - - - - - - ); -}