Use offline fonts (fixes #2) #21

Merged
luca0N merged 3 commits from dev_font_self_host into dev 2025-11-24 18:07:54 +00:00
Owner

Remove all Google API calls and replace them with offline, self-hosted fonts provided by Fontsource.

Benefits included:

  • No phoning home to Google servers
  • Being able to use the web app in air gapped environments
Remove all Google API calls and replace them with offline, self-hosted fonts provided by Fontsource. Benefits included: - No phoning home to Google servers - Being able to use the web app in air gapped environments
luca0N self-assigned this 2025-11-24 15:19:12 +00:00
Add the Roboto and Material Icons fonts via Fontsource, and update the
Angular configuration file so that it allows building with WOFF and
WOFF2 files (otherwise, an error would be thrown at build time).
Remove fonts from the Google API and replace them with fonts that were
installed from Fontsource.
Add Fontsource fonts to the client `styles.scss' file to have Roboto and
Material Icons working when building with `ng build'.  Without these
changes, the fonts would only work with `ng serve'.
luca0N deleted branch dev_font_self_host 2025-11-24 18:07:55 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
luca0N/lanbassador!21
No description provided.