Committed:
style(ui): make 'Neues Spiel' button visually prominent
- Increased size, padding, and border radius of the button
- Changed background to bold orange with white text
- Added a plus…
Implementation complete: The "Neues Spiel" button on the game list is now much more visually prominent. It features a bold orange color, larger font, a plus icon, increased padding, rounded…
Task: On the game list screen, make the "Neues Spiel" (New Game) button more visually prominent and easier to spot at first glance. This may include changes to color, size, placement, or adding an…
Committed:
feat(new-game): dynamic race-to quick picks and defaults for 14/1
- Passes selected game type to RaceToStep in App.jsx
- RaceToStep now shows quick pick values 60, 70, 80, 90, 100…
Implementation complete: The Race To step in game creation now shows quick pick values 60, 70, 80, 90, 100 (default 80) when 14/1 is selected. For other game types, the previous quick picks…
Task: In the game creation flow, when the "race to" step is reached and the selected game is 14/1, update the default buttons to show values 60, 70, 80, 90, and 100. The default selected value…
- game creation score selection
- foul counting + turn
- view (log down, active player)
- "no score"
- counting re-rack as potted
- racking graphics feature
- there is already a game creation mode for all games available, in which 14/1 can also be selected. use this.
- before the game starts there should be a modal asking "Welcher Spieler fängt an?"…
Notes
Based on the detailed requirements in
dev/14.1.rules, here is a proposed phased implementation plan:Implementation Plan for 14.1 Endless Scoring
Phase 1: Core…
Commit 429d479 pushed:
- Implemented score increment functionality directly on the score display in
GameDetail.jsx. - Deleted…