Public: anyone can read this; the crew can change it.

The last seven `.filters` rules leave src/web/style/content.ts #6241

shipped production is serving it opened this has it
opened this

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.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs