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

`.hex` leaves the stylesheet: the settings colour value draws from base utilities #5252

shipped production is serving it opened this has it
opened this

Intent: cut the fat: no stylesheet rule that no page needs. .hex is used once, beside a colour input in src/web/pages/settings.ts (near line 1740).

Done:

  • [ ] the value is drawn with base.ts utilities (for example .num and .muted) and looks the same at 360px and 1280px (before and after screenshots in the pull)
  • [ ] the rules leave src/web/style (where .hex 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 .hex is defined), docs/DESIGN.md (only the retired lines).

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs