[eric] design: settings surface uses system sans throughout (serif brand face read bookish in dense panes; this is the Linear/Claude settings feel)

This commit is contained in:
ciregenz
2026-07-28 18:41:40 -07:00
parent 62521419df
commit f5908610d6
@@ -259,6 +259,10 @@ const Settings: React.FC = () => {
boxShadow: c.shadow.md,
transition: 'none',
overflow: 'hidden',
// The serif brand face reads bookish inside dense settings panes; system sans here is
// what makes Claude/Linear-grade settings feel engineered. Mono labels keep their own
// stack (their per-component sx classes land later in the sheet and win).
'& .MuiTypography-root, & .MuiButton-root, & .MuiToggleButton-root, & .MuiChip-label, & .MuiInputBase-root': { fontFamily: 'ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif' },
},
}}
>