Revamp landing & public UX, add SEO surface
SEO:
- Central src/lib/seo.ts; route-aware <Metatags> (titles, canonical, OG,
Twitter, robots noindex, JSON-LD) hoisted out of the ssr:false boundary
- /robots.txt + /sitemap.xml; static public/og-image.png (+ generator script)
- NEXT_PUBLIC_SITE_URL env; favicon/manifest fixes; drop duplicate metatags
Landing & public pages:
- Live mock-data feature previews replace PNG screenshots (auto-track the UI)
- Unified SiteFooter across all public routes; hero polish; /features refresh
- Multisig 3-of-5 signing explainer; animated feature-card SVG icons
- API-docs intro; reconcile feature set (drop orphan "chat", add staking)
Background:
- Layered animated aurora + WebGL frosted-marble hero (cursor parallax,
domain-warped veins); reduced-motion-safe
Fixes:
- Footer/min-h-screen flex-shrink overlap in RootLayout
- Extract GovernanceTypeChip to a shared, lightweight module
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>