Theme switcher on the solving screen #456
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
spec
wayfinder:grilling
wayfinder:map
wayfinder:prototype
wayfinder:research
wayfinder:task
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Depends on
#452 Solving moves to /puzzles/train on GameScreen, with a move list
amaurycoudr/chess-project
#454 Puzzles landing at /puzzles: rating, Mixed door, Theme families and recent Attempts
amaurycoudr/chess-project
Reference
amaurycoudr/chess-project#456
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
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?
Parent
#450
What to build
On the solving screen, the Theme in the rail header becomes a button that opens a Theme switcher (prototype train variant C). It lets the Player change Theme without leaving the board.
The switcher dialog
/puzzles/train[?theme=]and closes the dialog.During a pending Attempt
The dialog says the Puzzle in play stays pending and the Theme picked applies from the next Puzzle. That is the API's rule:
nextserves the pending Attempt first. Once the Puzzle is resolved, the line is gone.Replay
The Replay keeps "Replay" in the header, with no switcher.
Phone
One column of Theme buttons, two from
sm.Covers stories 22 and 23.
Seam: Front — the pages on the app's router
Acceptance criteria
/puzzles; Close and Escape return to the boardmarked this issue as related to #450
marked this issue as related to #452
marked this issue as related to #454
mentioned in merge request !557
mentioned in commit
327a85c8famentioned in commit
607dd3403ementioned in commit
001296235bmentioned in commit
12ce72661f