strat-gameplay-webapp/frontend-sba/components/Game
Cal Corum 5d20d84568 CLAUDE: Add RunnersOnBase component with expanding cards and runner/catcher matchup
- Created RunnersOnBase.vue component with split layout (runners left, catcher right)
- Created RunnerCard.vue for individual runner cards with expand-in-place functionality
- Integrated component into GamePlay.vue (mobile and desktop layouts)
- Added team color computed properties for batting/fielding teams
- Component only shows when runners on base (hasRunners computed)
- Click runner card to expand in place and show full player card + catcher matchup
- Smooth CSS transitions and animations matching pitcher/batter card style
- Includes design documentation and HTML mockup for reference
2026-02-06 19:13:52 -06:00
..
CurrentSituation.vue CLAUDE: Redesign dice display with team colors and consolidate player cards 2026-01-24 00:16:32 -06:00
GameBoard.vue CLAUDE: Redesign dice display with team colors and consolidate player cards 2026-01-24 00:16:32 -06:00
GamePlay.vue CLAUDE: Add RunnersOnBase component with expanding cards and runner/catcher matchup 2026-02-06 19:13:52 -06:00
GameStats.vue CLAUDE: Add game page tabs with lineup persistence and per-team submission 2026-01-16 14:08:39 -06:00
LineupBuilder.vue CLAUDE: Mobile drag-drop lineup builder and touch-friendly UI improvements 2026-01-17 22:17:16 -06:00
PlayByPlay.vue CLAUDE: Add tabbed Recent/Scoring views to PlayByPlay component 2025-11-28 12:18:56 -06:00
RunnerCard.vue CLAUDE: Add RunnersOnBase component with expanding cards and runner/catcher matchup 2026-02-06 19:13:52 -06:00
RunnersOnBase.vue CLAUDE: Add RunnersOnBase component with expanding cards and runner/catcher matchup 2026-02-06 19:13:52 -06:00
ScoreBoard.vue CLAUDE: Fix game recovery to load team display info and add score text outline 2026-01-17 09:03:59 -06:00