Remove match-panel table (mobile scroll fix)

Resolved 💬 2 comments Opened Jan 31, 2026 by apankov1 Closed Jan 31, 2026

Problem

The .match-panel table showing game slots (#2b78597c, #c9de6985, etc.) causes vertical scroll issues on mobile devices, making the game setup unusable on smaller screens.

Solution

Remove the match panel table component entirely:

  • Locate Vue component rendering .match-panel
  • Remove table with game slots/session display
  • Ensure mobile layout no longer has vertical scroll in game setup

Acceptance Criteria

  • [x] .match-panel table is removed from game setup UI
  • [x] Mobile devices have no vertical scroll in game setup
  • [x] Game setup flow still functions without match panel
  • [x] No broken layouts on mobile/desktop

Technical Notes

  • Priority fix - mobile UX blocker
  • This is purely removal - no replacement component needed
  • Focus on apps/web/src/components/ for Vue components

Parent: #22091

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗