diff --git a/website/public/icons/social-linkedin.svg b/website/public/icons/social-linkedin.svg new file mode 100644 index 0000000000..e3d7bfb288 --- /dev/null +++ b/website/public/icons/social-linkedin.svg @@ -0,0 +1,3 @@ + + + diff --git a/website/src/components/Button.astro b/website/src/components/Button.astro index 927e774ba0..a1b5a29126 100644 --- a/website/src/components/Button.astro +++ b/website/src/components/Button.astro @@ -5,8 +5,11 @@ interface Props { variant?: "primary" | "outline" | "dark" | "ghost"; size?: "sm" | "md" | "lg"; href?: string; + // Opens the link in a new tab (for destinations that leave the marketing site, + // e.g. the docs). No effect when rendered as a - diff --git a/website/src/styles/tokens.css b/website/src/styles/tokens.css index 3c87c42ea5..50a81815f6 100644 --- a/website/src/styles/tokens.css +++ b/website/src/styles/tokens.css @@ -195,10 +195,11 @@ --section-pad-y-dark: 128px; /* ── nav pill geometry (scrolled state) ─────────────────────── - Matched to live agenta.ai: the bar keeps its full 68px height, floats - 24px below the viewport, and rounds to 16px. Consumed by the - nav-scrolled rules in global.css. */ - --nav-pill-inset: 24px; + The bar keeps its full 68px height, floats just below the viewport, and + rounds to 16px. Consumed by the nav-scrolled rules in global.css. The + inset is intentionally tighter than agenta.ai's 24px so the floating pill + reclaims top space instead of eating into the viewport. */ + --nav-pill-inset: 12px; --nav-pill-radius: 16px; --nav-pill-max: 1256px; --nav-pad-x: 32px;