Intent: cut the fat: no stylesheet rule that no page needs. .bt-grid, .bt-row, .bt-name, .bt-val, .bt-hist, .bt-bar, .bt-procs and .bt-group (the old btop-style system view) are styled in src/web/style/content.ts (near lines 232-250) but no markup in src/ writes them.
Done:
[ ] a search of src/ (pages, studio, client.ts, the /system page and its stream) shows no markup writes a bt- class; the pull quotes the search, and /system looks the same before and after (screenshots)
[ ] the rules leave src/web/style/content.ts, 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/content.ts, docs/DESIGN.md (only the retired lines).
Intent: cut the fat: no stylesheet rule that no page needs. .bt-grid, .bt-row, .bt-name, .bt-val, .bt-hist, .bt-bar, .bt-procs and .bt-group (the old btop-style system view) are styled in src/web/style/content.ts (near lines 232-250) but no markup in src/ writes them.
Done:
bt-class; the pull quotes the search, and /system looks the same before and after (screenshots)bun scripts/design-lint.tspasses, and the tests for the pages named passFiles: src/web/style/content.ts, docs/DESIGN.md (only the retired lines).