From 2b8312efef83b4bdd154606a6c88f9d217ba0f0a Mon Sep 17 00:00:00 2001 From: Mannu Date: Tue, 26 May 2026 00:05:10 +0530 Subject: [PATCH] polish(marketing): favicon, scroll-reveal nav, Google button, font + hovers MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Favicon → 🌸 cherry blossom SVG (replaces smiley) - Nav: removed Pricing/Privacy links; nav is now invisible at top and slides in after scrolling 75% past the hero (scroll-reveal client component) - Hero CTA: white background + proper 4-color Google G (matches login page) - Hero subtitle: font-light, text-xl, leading-loose for a more editorial feel - Feature cards: hover border highlight + emoji scale on group-hover - Heirloom vision cards: hover border on hover - Privacy items: bg-rose-50 on hover - Final CTA button: hover shadow lift + active:scale-95 Co-Authored-By: Claude Sonnet 4.6 --- public/icon.svg | 9 ++--- src/app/(marketing)/layout.tsx | 42 ++++++------------- src/app/(marketing)/page.tsx | 24 +++++------ src/components/marketing/MarketingNav.tsx | 47 ++++++++++++++++++++++ src/components/marketing/NavAuthButton.tsx | 21 ++++++++-- 5 files changed, 92 insertions(+), 51 deletions(-) create mode 100644 src/components/marketing/MarketingNav.tsx diff --git a/public/icon.svg b/public/icon.svg index d9b4d36..3888dfe 100644 --- a/public/icon.svg +++ b/public/icon.svg @@ -1,6 +1,3 @@ - - - - - - \ No newline at end of file + + 🌸 + diff --git a/src/app/(marketing)/layout.tsx b/src/app/(marketing)/layout.tsx index f4f358b..e94b269 100644 --- a/src/app/(marketing)/layout.tsx +++ b/src/app/(marketing)/layout.tsx @@ -1,6 +1,6 @@ import type { Metadata } from "next"; import Link from "next/link"; -import { NavAuthButton } from "@/components/marketing/NavAuthButton"; +import { MarketingNav } from "@/components/marketing/MarketingNav"; import Script from "next/script"; export const metadata: Metadata = { @@ -40,48 +40,32 @@ export default function MarketingLayout({ strategy="afterInteractive" /> - {/* Top nav */} -
-
- - 🌸 - - Tia - - - - - - -
-
+ {/* Scroll-reveal nav — appears after scrolling past hero */} +
{children}
{/* Footer */}