Add global letter-spacing and typography defaults#425
Conversation
commit: |
Docs PreviewCommit: |
|
/bonk |
|
I've reviewed all the changes in PR #425. Here's my analysis: SummaryThis PR aligns the docs site's base typography with the Dashboard's global defaults. The changes are clean, focused, and follow the project's conventions. Changes Reviewed1.
2. Component title updates - Added
3.
Visual Regression ResultsThe visual regression report shows 27 screenshots with minor changes (mostly <1% pixel difference), which is expected and acceptable for typography adjustments. The changes are subtle and align with the Dashboard's design system. Code Quality
This PR looks good to me and is ready to merge. The typography changes are well-considered and the implementation properly handles the cascade/reset pattern for component demos. |

























































Aligns the docs site's base typography with the Dashboard's global defaults:
letter-spacing: -0.01emglobally onhtml(matches Dashboard)line-height: 1.5globally onhtmlfont-feature-settings: 'cv02', 'cv03', 'cv04', 'calt'for Inter's open numerals and contextual alternatesfont-display: optionalfromhtml(only works inside@font-face)tracking-tightto page titles (DocLayout,PageHeader,StickyDocHeader,Heading)letter-spacingandline-heightin HomeGrid demo tiles so kumo components render with their own spacingletter-spacing: normal) forpre,code,kbd,.font-mono