Three review findings: - The code size preference set --font-size-code but nothing read it. Block code and highlighted chat blocks now take it; inline code stays relative to its sentence so it cannot tower over the surrounding prose. - The custom family field autofocused whenever it mounted, so opening Appearance with a persisted non-catalog family stole the keyboard. Focus now follows the deliberate act of picking Custom from the dropdown. - The terminal silently falls back from a proportional face, while the row still accepted and previewed one. The terminal row now refuses a custom family that is not monospace (flagging the field instead of pretending it took the value), and its preview renders the fallback the grid will actually draw. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Wout Stiens committed on 8/1/2026, 9:12:57 AMparent7580c5d
2 files changedLine totals unavailable