Single-word rule indicators + auto-match select redesign #47
Reference in New Issue
Block a user
Delete Branch "feature/rule-indicators-newgame"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Follow-up to the "multiple words per turn" rule (PR #46): show the rule in the UI and refine the random-opponent New Game screen.
Indicators (single-word games only):
Auto-match (random opponent) redesign: the variant plaques are now mutually-exclusive selects — a tap highlights one (accent inset border) instead of immediately enqueuing; a lone offered variant is pre-selected; a bottom Start game button (disabled until a variant is chosen) confirms. The rule toggle appears once a Russian variant is selected.
Wire:
multiple_words_per_turnthreaded into theGameViewandInvitationFlatBuffers tables (Go + TS regenerated), throughpkg/wireand both the backend push-event and gateway REST paths. No DB/migration change (the column already exists from #46), so the contour needs no wipe.Tests: UI check/unit/build green; e2e (Chromium + WebKit) for the new auto flow and the in-game indicator (mock g3 is a single-word game); backend/gateway unit + integration green. Docs:
UI_DESIGN.md.