What's new
Self-hosted Inter font (closes #19)
The Inter font WOFF2 files are now bundled directly in the calrs binary and served from /fonts/. This eliminates all external requests to Google Fonts CDN.
Why it matters:
- 100% self-hosted — no third-party CDN dependencies at all
- GDPR-compliant — no user data (IP addresses) sent to Google on page load
- Faster loading — fonts served from the same origin, no DNS lookup or TLS handshake to
fonts.googleapis.com - Works offline — no internet required for the web UI to render correctly
Only latin and latin-ext subsets are included (~133KB total), covering Western European languages. The font is served as a variable-weight WOFF2, supporting weights 400–700 in a single file per subset.