feat(settings): add font family selector in Appearance

- Add 4 bundled fonts: Montserrat, Noto Sans, Source Sans 3, plus
  existing LINE Seed JP (default) and System fallback
- Font selector dropdown in Settings > Appearance, after Language
- Persisted in localStorage, applied on app bootstrap via data-font
  attribute on <html> which overrides --font-sans CSS variable
- @font-face declarations for variable font files in static/fonts/
- i18n key "fontFamily" added to all 4 locales
This commit is contained in:
vicrodh committed 2026-02-20 18:13:57 -06:00
1 parent e82940810b
commit cd57d37e7a
13 files changed
+105 -1

No files matched your search

Binary file not shown.