Intent: cut the fat: no stylesheet rule that no page needs. .number marks an issue's number in a heading in src/web/pages/browse.ts (near line 715) and src/web/studio/tell.ts (near line 366).
Done:
[ ] every use draws from base.ts utilities (for example .muted and .num) and looks the same at 360px and 1280px (before and after screenshots in the pull)
[ ] the rules leave src/web/style (where .number is defined), and each class's line leaves docs/DESIGN.md §5d
[ ] bun scripts/design-lint.ts passes, and the tests for the pages named pass
[ ] a test asserts the stylesheet no longer contains the class names
Files: src/web/style (where .number is defined), docs/DESIGN.md (only the retired lines).
Intent: cut the fat: no stylesheet rule that no page needs.
.numbermarks an issue's number in a heading in src/web/pages/browse.ts (near line 715) and src/web/studio/tell.ts (near line 366).Done:
.mutedand.num) and looks the same at 360px and 1280px (before and after screenshots in the pull).numberis defined), and each class's line leaves docs/DESIGN.md §5dbun scripts/design-lint.tspasses, and the tests for the pages named passFiles: src/web/style (where
.numberis defined), docs/DESIGN.md (only the retired lines).