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
Commit 3e20ade
Browse filesBrowse the repository at this point in the historyBrowse files
The scale lock only ever read src/styles/. The dashboard keeps its CSS
in an inline <style> on the page, so none of it was checked: 110 raw
values there, 40 on the platform page I added this week, 17 on the
avatar upload page. Among them were four separate small-text sizes —
0.76, 0.78, 0.80, 0.82rem — all reaching for the same rung, half a pixel
apart. Nobody chose that; each was typed in the moment and they piled up.
Two holes, not one. The scan also anchored each axis to the start of a
line, which works when a file keeps one declaration per line but misses
everything in a rule written on a single line. It splits on declarations
now, so both files that were never read and rules that were read but
never matched are covered.
Scope follows the pattern rather than the folder: a new page may still
keep its styles inline, it just can no longer sit outside the lock.
Every conversion snapped under 1.6px except two I set by hand: 700 sat
exactly between two weights and the automatic pick rounded it down, and
7rem has no rung above 6rem.
Two exemptions had to lose a trailing semicolon to keep matching, since
declarations no longer carry one.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
0 commit comments