refactor(style): drop custom webfont, use system fonts #2

Merged
brendan merged 1 commits from feat/system-font-stack into main 2026-05-03 22:42:54 +00:00
Owner

Removes Google Fonts @import; uses system font stack. Tests added.

Removes Google Fonts @import; uses system font stack. Tests added.
brendan added 1 commit 2026-05-03 22:42:49 +00:00
Removes the IBM Plex Mono Google Fonts @import, replaces the --font CSS
variable with a cross-platform system sans-serif stack, and adds a
--font-mono variable for the share-URL readonly input so copy/share text
stays monospace. Also adds line-height: 1.5 to body to compensate for
the system fonts' tighter default leading.

No font asset files exist in /public; layout.ts has no font <link> tags
to remove. Acceptance check: build + 112 tests pass; new
tests/integration/style.test.ts asserts no @import / IBM Plex / external
font URL remains and that the system stack is wired up.
brendan merged commit 49eeb1cc49 into main 2026-05-03 22:42:54 +00:00
Sign in to join this conversation.