Files
Alaister Young bc5b077ead fix(studio): vendor Manrope + Source Code Pro for the TanStack build
Follow-up to the font fix: drop the Google Fonts <link> and self-host all three
families via @font-face in fonts.css, matching next/font (which self-hosts them
on the Next build). Keeps self-hosted / offline studio working — no runtime CDN
dependency.

- Inter + Source Code Pro reuse the woff2 fonts/index.ts already ships.
- Manrope: vendored latin + latin-ext subset variable woff2 (fonts/manrope/,
  from @fontsource-variable/manrope) with the standard Google unicode-ranges;
  no italic axis. Weight ranges mirror fonts/index.ts.
- __root.tsx: remove the googleapis/gstatic preconnects + stylesheet link.

Verified in a browser against the built bundle: Inter (body), Manrope (headings)
and Source Code Pro (mono) all load from local /assets/*.woff2, and no
fonts.googleapis/gstatic references remain in the client output.
2026-07-07 10:40:32 +08:00
..
2026-07-01 13:11:46 +02:00
2026-07-01 13:11:46 +02:00