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

A variants deck speaks the home page's language #9958

shipped production is serving it opened this has it
opened this

Choosing among sibling pulls reads as plain sections with their look and preview, not boxed cards.

Done when:

  • [x] /:owner/:name/variants/:group has no class="card inside <main>; the all-decided state is one line.
  • [x] Like and dislike stay plain same-origin form posts (…/:number/like, …/dislike) and still record.
  • [x] test/variants-language.test.ts holds the above.
  • [x] The new test fails on main today and passes with the change; bun test is green.

Files: src/web/pages/variants.ts, test/variants-language.test.ts (new)

Keep: the swipe script stays a few lines posting the same forms.

Pattern: test/accounts-language.test.ts (#9948) and the pages moved off card() before it. A new component class goes in docs/design/areas/<area>.md; bun scripts/design-lint.ts passes.

commented

Parked by the crew: the check stayed red through 2 automatic tries (pull #9968 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.

commented

Reviewed pull #9984 at its head: ticked /:owner/:name/variants/:group has no class="card inside <main>; the all-decided state is one line.; Like and dislike stay plain same-origin form posts (…/:number/like, …/dislike) and still record.; test/variants-language.test.ts holds the above.; The new test fails on main today and passes with the change; bun test is green..

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs