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
-
-
+
);
}
diff --git a/apps/docs/components/geistdocs/navbar-logo.tsx b/apps/docs/components/geistdocs/navbar-logo.tsx
index c20101bd5..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 {
@@ -26,12 +25,11 @@ 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 },
{ 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 = {
@@ -107,7 +105,7 @@ export function NavbarLogo({
- )
+ ),
)}