feat(fonts): default UI font back to Josefin Sans

Reverts the Inter default introduced in 2.7.0 — Josefin Sans (Light, w300) is
the default UI face again. Inter stays bundled and selectable in Settings →
Appearance; JetBrains Mono remains the default monospace with Fira Mono
selectable. Flips clideUiFamily/default weight, the picker's default + option
order, and the licenses.yaml purpose notes.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
2026-06-18 09:36:30 +02:00
co-authored by Claude Opus 4.8
parent 90546cb446
commit 8130d6b43a
4 changed files with 19 additions and 14 deletions
+2 -2
View File
@@ -64,10 +64,10 @@ class ThemePickerExtension extends ClideExtension {
kind: SettingsFieldKind.select,
label: 'UI font',
help: 'Typeface for the app interface; applies live.',
defaultValue: 'Inter',
defaultValue: 'JosefinSans',
options: [
SettingsOption(value: 'Inter', label: 'Inter'),
SettingsOption(value: 'JosefinSans', label: 'Josefin Sans'),
SettingsOption(value: 'Inter', label: 'Inter'),
],
),
SettingsField(