From 4e9717cf9b5d6784d1e99d52cf25fee1d4f34ea0 Mon Sep 17 00:00:00 2001 From: christopherkindl <53372002+christopherkindl@users.noreply.github.com> Date: Tue, 23 Jun 2026 09:19:43 -0700 Subject: [PATCH 1/3] docs: use actual eve logo from @vercel/geistcn-assets in OSS nav Swap the text-based eve placeholder for the real eve wordmark (hard-copied SVG, themed via currentColor). Co-Authored-By: Claude Opus 4.8 (1M context) --- .../geistcn-assets/logos/logo-eve.tsx | 38 ++++++++++++------- 1 file changed, 25 insertions(+), 13 deletions(-) diff --git a/apps/docs/components/geistcn-fallbacks/geistcn-assets/logos/logo-eve.tsx b/apps/docs/components/geistcn-fallbacks/geistcn-assets/logos/logo-eve.tsx index 83f95d42b..f76e0c80d 100644 --- a/apps/docs/components/geistcn-fallbacks/geistcn-assets/logos/logo-eve.tsx +++ b/apps/docs/components/geistcn-fallbacks/geistcn-assets/logos/logo-eve.tsx @@ -1,24 +1,36 @@ -import { cn } from "@/lib/utils"; - /** - * eve wordmark + Beta badge. eve ships a text-based brand mark rather than an - * SVG wordmark, so this mirrors its docs logo. `height` is accepted for parity - * with the other product logos but does not drive sizing for this text mark. + * Temporary eve logo fallback. + * + * Hard-copied from `@vercel/geistcn-assets` (LogoEve). Uses `currentColor` + * so it adapts to light/dark themes without separate variants. */ export function LogoEve({ + height = 14, className, }: { height?: number; className?: string; }) { + const width = (169 / 53) * height; return ( - - - eve - - - Beta - - + ); } From 828ccbfcf6c25f50ce79a62fb628bf4ff818c6f6 Mon Sep 17 00:00:00 2001 From: christopherkindl <53372002+christopherkindl@users.noreply.github.com> Date: Tue, 23 Jun 2026 09:36:17 -0700 Subject: [PATCH 2/3] Update navbar-logo.tsx --- apps/docs/components/geistdocs/navbar-logo.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/docs/components/geistdocs/navbar-logo.tsx b/apps/docs/components/geistdocs/navbar-logo.tsx index c20101bd5..a408824c8 100644 --- a/apps/docs/components/geistdocs/navbar-logo.tsx +++ b/apps/docs/components/geistdocs/navbar-logo.tsx @@ -26,7 +26,7 @@ const OSS_PRODUCT_LINKS: { logo: ComponentType<{ height: number }>; height: number; }[] = [ - { href: "https://eve.dev/docs", logo: LogoEve, height: 18 }, + { href: "https://eve.dev/docs", logo: LogoEve, height: 12 }, { href: "https://ai-sdk.dev/", logo: LogoAiSdk, height: 12 }, { href: "https://flags-sdk.dev/", logo: LogoFlagsSdk, height: 20 }, { href: "https://elements.ai-sdk.dev/", logo: LogoAiElements, height: 12 }, @@ -107,7 +107,7 @@ export function NavbarLogo({ - ) + ), )} From 219f59d6408a773795186df23bf76a8ef4305847 Mon Sep 17 00:00:00 2001 From: christopherkindl <53372002+christopherkindl@users.noreply.github.com> Date: Tue, 23 Jun 2026 09:37:49 -0700 Subject: [PATCH 3/3] docs: move AI Elements last and drop Streamdown in OSS nav Co-Authored-By: Claude Opus 4.8 (1M context) --- apps/docs/components/geistdocs/navbar-logo.tsx | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/apps/docs/components/geistdocs/navbar-logo.tsx b/apps/docs/components/geistdocs/navbar-logo.tsx index a408824c8..8adb3321e 100644 --- a/apps/docs/components/geistdocs/navbar-logo.tsx +++ b/apps/docs/components/geistdocs/navbar-logo.tsx @@ -8,7 +8,6 @@ import { LogoAiSdk } from "@/components/geistcn-fallbacks/geistcn-assets/logos/l import { LogoEve } from "@/components/geistcn-fallbacks/geistcn-assets/logos/logo-eve"; import { LogoFlagsSdk } from "@/components/geistcn-fallbacks/geistcn-assets/logos/logo-flags-sdk"; import { LogoIconVercel } from "@/components/geistcn-fallbacks/geistcn-assets/logos/logo-icon-vercel"; -import { LogoStreamdown } from "@/components/geistcn-fallbacks/geistcn-assets/logos/logo-streamdown"; import { LogoVercelOss } from "@/components/geistcn-fallbacks/geistcn-assets/logos/logo-vercel-oss"; import { LogoWorkflowSdk } from "@/components/geistcn-fallbacks/geistcn-assets/logos/logo-workflow-sdk"; import { @@ -29,9 +28,8 @@ const OSS_PRODUCT_LINKS: { { href: "https://eve.dev/docs", logo: LogoEve, height: 12 }, { href: "https://ai-sdk.dev/", logo: LogoAiSdk, height: 12 }, { href: "https://flags-sdk.dev/", logo: LogoFlagsSdk, height: 20 }, - { href: "https://elements.ai-sdk.dev/", logo: LogoAiElements, height: 12 }, { href: "https://workflow-sdk.dev/", logo: LogoWorkflowSdk, height: 12 }, - { href: "https://streamdown.ai/", logo: LogoStreamdown, height: 13 }, + { href: "https://elements.ai-sdk.dev/", logo: LogoAiElements, height: 12 }, ]; type NavbarLogoProps = {