strat-gameplay-webapp/frontend-sba/pages
Cal Corum d65ae19f5e CLAUDE: Add lineup builder polish - search, filters, player preview, visual improvements
Features:
- Player search box with filter by name
- Position filter tabs (All, Catchers, Infielders, Outfielders, Pitchers)
- Player preview modal on click (shows positions, wara rating)
- Clear lineup button with confirmation styling
- Progress bar showing lineup completion
- Player headshots in both roster list and lineup slots
- Skeleton loading state during data fetch
- Sticky navigation header with back button
- Improved visual styling throughout (pills, cards, badges)

TypeScript fixes:
- Added pitcherPlayer computed property for proper type narrowing
- Removed non-existent SbaPlayer stats (batting_average, home_runs, rbi)
- Fixed unused variable warnings

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-15 10:08:25 -06:00
..
auth CLAUDE: Move games list to index page for better UX 2026-01-13 20:59:34 -06:00
games CLAUDE: Add lineup builder polish - search, filters, player preview, visual improvements 2026-01-15 10:08:25 -06:00
demo-decisions.vue test: Skip unstable test suites 2025-11-22 20:18:33 -06:00
demo-gameplay.vue CLAUDE: Update all demo pages - add action field and cross-linking footers 2025-11-14 15:17:06 -06:00
demo-substitutions.vue CLAUDE: Update all demo pages - add action field and cross-linking footers 2025-11-14 15:17:06 -06:00
demo.vue CLAUDE: Redesign ScoreBoard header runners/outs display 2025-11-27 22:12:05 -06:00
index.vue CLAUDE: Add schedule_game_id linking for webapp games to external schedules 2026-01-14 23:55:53 -06:00