mirror of
https://github.com/Matysh/houseplan-card
synced 2026-09-29 03:09:36 +00:00
209 hardcoded px values in styles.ts now resolve through design tokens (--sp-1..6: 2/4/6/8/12/16, --rad-s/m/l: 6/8/12, --fs-s/m/l: 12/13/15, --shadow-1/2/3). 151 swaps are value-identical; 58 stray values (3/5/7/9/ 13/14px paddings, 11/12.5/13.5px fonts, 4/5/10/14px radii, two odd shadows) are unified onto the nearest step, max +-2px by design. Untouched: %, all calc() off --icon-size/--dev-size/--puck-size, viewBox units (compass text, .rlabel, .vacfit), z-index, animation timings, colors. The phantom --hp-panel/--hp-fg vars in .vaccalbar (defined nowhere) fold into --hp-bg/--hp-txt. .modetab keeps its 10px h-padding: +2px wrapped the header modes row at ~900px. 10px spacings stay literal for now - 10 is equidistant from --sp-4/--sp-5 and moving it either way shifts the header; candidate for its own step in a future pass.