diff --git a/src/components/layout/HeaderClient.tsx b/src/components/layout/HeaderClient.tsx index aac1481..2fe6065 100644 --- a/src/components/layout/HeaderClient.tsx +++ b/src/components/layout/HeaderClient.tsx @@ -22,16 +22,46 @@ interface HeaderClientProps { siteName: string } +/** + * Liquid-glass header. + * - sits over the hero (page uses `-mt-[120px]` on hero so header overlays it) + * - max width 1204 (Figma frame is 1204 inside 1920 viewport, centered) + * - height 120 desktop / 60 mobile + * - rounded bottom corners 20px + * - real backdrop-filter blur + saturate + a subtle dark-green tint + * so the foliage behind shows through but text stays readable + */ export function HeaderClient({ navLinks, ctaLabel, ctaHref }: HeaderClientProps) { const [menuOpen, setMenuOpen] = useState(false) return (
-
-
+
+ {/* Highlight sheen (top edge) — gives the glass-y look from Figma */} +