Replaces #4688. The markup no longer uses .filters anywhere (grep -rn 'class="[^"]*filters' src finds nothing on main, and test/filters-markup.test.ts and test/studio-search.test.ts already prove it), and docs/DESIGN.md no longer names it. What is left is CSS.
Done:
[ ] The .filters, .filters form, .filters .search, .filters .seg rules and the @media (max-width: 420px) { .filters .seg > a … } line (src/web/style/content.ts, about lines 160-166, with their comment) are deleted. The .bar .search / .bar .seg rules beside them stay as they are, and their comment no longer says "the same three".
[ ] docs/design/areas/search.md says .search is styled as .bar .search only.
[ ] grep -rn '\.filters' src/web/style docs finds nothing; bun scripts/design-lint.ts is clean; bun test test/design-lint.test.ts test/filters-markup.test.ts test/studio-search.test.ts passes.
[ ] Rebase on main right before pushing, and grep -rn '^<<<<<<<\|^>>>>>>>\|^=======$' src/web/style finds nothing: the last try failed on committed conflict markers.
Files: src/web/style/content.ts, docs/design/areas/search.md (and docs/design/baseline.json only when design-lint asks). Nothing else.
Replaces #4688. The markup no longer uses
.filtersanywhere (grep -rn 'class="[^"]*filters' srcfinds nothing on main, and test/filters-markup.test.ts and test/studio-search.test.ts already prove it), and docs/DESIGN.md no longer names it. What is left is CSS.Done:
.filters,.filters form,.filters .search,.filters .segrules and the@media (max-width: 420px) { .filters .seg > a … }line (src/web/style/content.ts, about lines 160-166, with their comment) are deleted. The.bar .search/.bar .segrules beside them stay as they are, and their comment no longer says "the same three"..searchis styled as.bar .searchonly.grep -rn '\.filters' src/web/style docsfinds nothing;bun scripts/design-lint.tsis clean;bun test test/design-lint.test.ts test/filters-markup.test.ts test/studio-search.test.tspasses.grep -rn '^<<<<<<<\|^>>>>>>>\|^=======$' src/web/stylefinds nothing: the last try failed on committed conflict markers.Files: src/web/style/content.ts, docs/design/areas/search.md (and docs/design/baseline.json only when design-lint asks). Nothing else.