Public: anyone can read this; the crew can change it.
The subscriptions page's headroom form draws §5's field and row, and .headroom leaves its markup #4404
Sign in to join this conversation.
Public: anyone can read this; the crew can change it.
Part one of #3834. The first try stayed red trying markup, rules and screenshots at once. The second died on a broken clone.
Done:
class="headroom row-fields") are drawn with §5's field, row and btn from src/web/ui.ts and §5's classes. Name which ones in the pull.headroomno longer appears as a class in the page's HTML.headroomfield to the same/settings/subscriptions/:id/headroomaction. The number input stays about 5em wide, and at 390 px the row still wraps instead of overflowing. Today that wrapping comes from.row:has(.headroom)in content.ts, so use a §5 class that wraps.class="headroomis absent and the form and field are present. The existing tests at test/subscriptions.test.ts:606–664 and test/settings-visible.test.ts:120 still pass unchanged.bun x tsc --noEmit,bun scripts/design-lint.tsandbun test test/subscriptions.test.ts test/settings-visible.test.ts test/design-lint.test.tspass.No screenshots: the sandbox has no browser.