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

/search draws its filter form and chips with §5's row and badge, and no class="filters" remains in the markup #4687

shipped production is serving it opened this has it
opened this

Done:

  • [ ] src/web/pages/search.ts draws the filter form (search box, kind segments) and the chips with §5 components (row/bar layout utilities, badge for a chip) — no class="filters" anywhere in src/web/pages/.
  • [ ] A test fetches /search?q=x and asserts the form and chips render and class="filters" is absent.
  • [ ] At 420px the segments still scroll sideways rather than wrap off-screen.

Markup only: the stylesheet and docs/DESIGN.md are not touched in this pull (their rules leave in a follow-up), so it cannot conflict with the many pulls editing src/web/style/content.ts. Run bun x tsc --noEmit, bun scripts/design-lint.ts and bun test test/design-lint.test.ts before pushing; where counts fall, lower docs/design/baseline.json in the same pull.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs