From f736116967f5b57d89978e51961f2e78eedb443b Mon Sep 17 00:00:00 2001 From: Adam <2363879+adamdotdevin@users.noreply.github.com> Date: Fri, 27 Mar 2026 20:26:57 -0500 Subject: fix(app): more startup efficiency (#19454) --- packages/ui/src/components/font.stories.tsx | 10 ++--- packages/ui/src/components/font.tsx | 64 +---------------------------- 2 files changed, 6 insertions(+), 68 deletions(-) (limited to 'packages/ui/src/components') diff --git a/packages/ui/src/components/font.stories.tsx b/packages/ui/src/components/font.stories.tsx index 153a2c8dc..f4e90bde0 100644 --- a/packages/ui/src/components/font.stories.tsx +++ b/packages/ui/src/components/font.stories.tsx @@ -2,24 +2,24 @@ import * as mod from "./font" const docs = `### Overview -Loads OpenCode typography assets and mono nerd fonts. +Uses native system font stacks for sans and mono typography. -Render once at the app root or Storybook preview. +Optional compatibility component. Existing roots can keep rendering it, but it does nothing. ### API - No props. ### Variants and states -- Fonts include sans and multiple mono families. +- No variants. ### Behavior -- Injects @font-face rules and preload links into the document head. +- Compatibility wrapper only. No font assets are injected or preloaded. ### Accessibility - Not applicable. ### Theming/tokens -- Provides font families used by theme tokens. +- Theme tokens come from CSS variables, not this component. ` diff --git a/packages/ui/src/components/font.tsx b/packages/ui/src/components/font.tsx index e1a508f16..f89dfafe1 100644 --- a/packages/ui/src/components/font.tsx +++ b/packages/ui/src/components/font.tsx @@ -1,63 +1 @@ -import { Link, Style } from "@solidjs/meta" -import { Show } from "solid-js" -import inter from "../assets/fonts/inter.woff2" -import ibmPlexMonoBold from "../assets/fonts/ibm-plex-mono-bold.woff2" -import ibmPlexMonoMedium from "../assets/fonts/ibm-plex-mono-medium.woff2" -import ibmPlexMonoRegular from "../assets/fonts/ibm-plex-mono.woff2" - -export const Font = () => { - return ( - <> - - - - - - - ) -} +export const Font = () => null -- cgit v1.2.3