Implement multi-step game creation wizard (UI refactor) #5

Closed
opened 2025-06-18 20:35:30 +02:00 by froxxxy · 0 comments
Owner

Subtask of #4: Multi-step game creation wizard

Implement a multi-step wizard UI for game creation, optimized for mobile/tablet touch input. Each step focuses on a single, clear input. This subtask covers the refactor of the current NewGame component into a step-by-step flow, including navigation, autosuggest, and UI improvements.

Acceptance Criteria:

  • Each step is a full-screen, touch-friendly view
  • Forward/backward navigation between steps
  • Progress indicator visible
  • State is preserved between steps
  • Integrates with existing game creation logic

Subtasks:

  • Player 1 input step (with autosuggest, quick-pick)
  • Player 2 input step (with autosuggest, quick-pick)
  • Player 3 input step (optional, with skip)
  • Game Type selection step (4 large buttons)
  • Race To step (0–9 quick pick, custom input)
  • Navigation logic (next/back, progress indicator)
  • Mobile/touch-first styling
  • Integrate with existing game creation logic

See parent issue for full details.

**Subtask of #4: Multi-step game creation wizard** Implement a multi-step wizard UI for game creation, optimized for mobile/tablet touch input. Each step focuses on a single, clear input. This subtask covers the refactor of the current NewGame component into a step-by-step flow, including navigation, autosuggest, and UI improvements. **Acceptance Criteria:** - Each step is a full-screen, touch-friendly view - Forward/backward navigation between steps - Progress indicator visible - State is preserved between steps - Integrates with existing game creation logic **Subtasks:** - Player 1 input step (with autosuggest, quick-pick) - Player 2 input step (with autosuggest, quick-pick) - Player 3 input step (optional, with skip) - Game Type selection step (4 large buttons) - Race To step (0–9 quick pick, custom input) - Navigation logic (next/back, progress indicator) - Mobile/touch-first styling - Integrate with existing game creation logic See parent issue for full details.
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: froxxxy/bscscore#5