Skip to content

fix(ui): self-host Google Fonts to eliminate third-party dependency#6326

Draft
yomete wants to merge 1 commit intomainfrom
selfhost-google-fonts
Draft

fix(ui): self-host Google Fonts to eliminate third-party dependency#6326
yomete wants to merge 1 commit intomainfrom
selfhost-google-fonts

Conversation

@yomete
Copy link
Copy Markdown
Contributor

@yomete yomete commented Apr 13, 2026

Replaces the runtime @import of Google Fonts with self-hosted woff2 files served from public/fonts/.

Relates to #6292

Replace the runtime @import of Google Fonts with self-hosted woff2 files
served from public/fonts/. This removes the external network dependency
and prevents leaking client metadata (IP, user-agent, referrer) to
third-party origins, improving CSP compatibility and privacy.

- Bundle Poppins (weights 100-600) and Roboto Mono (400) as woff2
- Add @font-face declarations pointing to local files
- Remove the Google Fonts @import
- Include OFL license file for bundled fonts

Relates to #6292

Signed-off-by: Yomi <yomi@users.noreply.github.com>
@alwaysmeticulous
Copy link
Copy Markdown

alwaysmeticulous bot commented Apr 13, 2026

✅ Meticulous spotted visual differences in 5 of 274 screens tested, but all differences have already been approved: view differences detected.

Meticulous evaluated ~5 hours of user flows against your PR.

Last updated for commit b2beb28 fix(ui): self-host Google Fonts to eliminate third-party dependency. This comment will update as new commits are pushed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant