You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Single-source the heading type scale as CSS tokens #3046
The heading scale (font-size, line-height, and the derived --icon-vertical-position) is hardcoded in two places: packages/desktop-app/src/lib/design/components/header-node.svelte and node-row.svelte (the latter repeats it for chevron/icon alignment). A third copy in a dead component already drifted out of sync once.
DESIGN.md names the tokens heading-1 … heading-4 (H4–H6 share heading-4).
Scope
Define --heading-{1..4}-size / --heading-{1..4}-lh once in app.css
Have header-node.svelte and node-row.svelte consume them; derive --icon-vertical-position from the tokens instead of literals
Activity
Address review: delete dead NodeTree, empty-header min-height tracks …
Restrain heading type scale: H1 1.5rem ceiling, H4–H6 at body size (c…
malibio commentedon Sep 26, 2026
Frontend baseline: 276 files / 5374 tests passed