From bfbfa76f6a2c14905b5777881dc7ea5cd3a3b3dd Mon Sep 17 00:00:00 2001 From: Claude Date: Mon, 12 Oct 2026 21:27:03 +0000 Subject: [PATCH] fix(apollo-vertex): drop IBM Plex from the theme's serif and mono stacks Nothing loads IBM Plex: the theme ships only Inter, and the docs app loads Inter alone. Naming it renders the system font anyway and makes consumers that remove it see the name restored on every refresh. Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01618MA7vEk5eKQ3BSuKLCNC --- apps/apollo-vertex/lib/foundation-tokens.ts | 4 ++-- packages/apollo-vertex/registry.json | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/apollo-vertex/lib/foundation-tokens.ts b/apps/apollo-vertex/lib/foundation-tokens.ts index c8114ed0c1..728a3623b8 100644 --- a/apps/apollo-vertex/lib/foundation-tokens.ts +++ b/apps/apollo-vertex/lib/foundation-tokens.ts @@ -595,8 +595,8 @@ export const fontTokens: FontToken[] = [ }, { variable: "--font-mono", - label: "Mono (IBM Plex Mono)", - stack: "IBM Plex Mono, ui-monospace, monospace", + label: "Mono", + stack: "ui-monospace, monospace", specimen: 'const theme = "apollo-vertex";', }, ]; diff --git a/packages/apollo-vertex/registry.json b/packages/apollo-vertex/registry.json index 6e484ae4fc..b2ae220b7c 100644 --- a/packages/apollo-vertex/registry.json +++ b/packages/apollo-vertex/registry.json @@ -156,8 +156,8 @@ "insight-800": "oklch(0.38 0.13 278)", "insight-900": "oklch(0.30 0.10 278)", "font-sans": "'Inter Variable', Inter, ui-sans-serif, sans-serif, system-ui", - "font-serif": "IBM Plex Serif, ui-serif, serif", - "font-mono": "IBM Plex Mono, ui-monospace, monospace", + "font-serif": "ui-serif, serif", + "font-mono": "ui-monospace, monospace", "radius": "0.625rem", "shadow-x": "0", "shadow-y": "0px", @@ -278,8 +278,8 @@ "insight-800": "oklch(0.38 0.13 278)", "insight-900": "oklch(0.30 0.10 278)", "font-sans": "'Inter Variable', Inter, ui-sans-serif, sans-serif, system-ui", - "font-serif": "IBM Plex Serif, ui-serif, serif", - "font-mono": "IBM Plex Mono, ui-monospace, monospace", + "font-serif": "ui-serif, serif", + "font-mono": "ui-monospace, monospace", "radius": "0.625rem", "shadow-x": "0", "shadow-y": "0px",