Split single font setting into separate UI font (sans-serif options) and Terminal font (monospace options), each with custom themed dropdown and size stepper (8-24px). Single-column layout with Appearance and Defaults subsections. All native <select> replaced with custom themed dropdowns. Font previews render in their own typeface. New CSS vars: --term-font-family, --term-font-size. Setting keys changed from font_family/font_size to ui_font_family/ui_font_size + term_font_family/term_font_size. |
||
|---|---|---|
| .. | ||
| lib | ||
| app.css | ||
| App.svelte | ||
| main.ts | ||