From ff3f1746d6dcc20d96c0f347073ac88c2dcffa17 Mon Sep 17 00:00:00 2001 From: Cal Corum Date: Fri, 16 Jan 2026 23:14:46 -0600 Subject: [PATCH] CLAUDE: Add team color gradient to scoreboard and fix sticky tabs - ScoreBoard: Dynamic gradient using team colors (away left, home right) with dark center blend and 20% overlay for text readability - Fetch team colors from API using cached season from schedule state - Fix sticky tabs by removing overflow-auto from game layout main - Move play-by-play below gameplay panel on mobile layout Co-Authored-By: Claude Opus 4.5 --- frontend-sba/components/Game/GamePlay.vue | 18 +-- frontend-sba/components/Game/ScoreBoard.vue | 31 ++++- frontend-sba/layouts/game.vue | 2 +- frontend-sba/pages/games/[id].vue | 131 +++++++++++++++----- 4 files changed, 135 insertions(+), 47 deletions(-) diff --git a/frontend-sba/components/Game/GamePlay.vue b/frontend-sba/components/Game/GamePlay.vue index 3bc4bdb..507cdb3 100644 --- a/frontend-sba/components/Game/GamePlay.vue +++ b/frontend-sba/components/Game/GamePlay.vue @@ -75,15 +75,6 @@ :current-pitcher="gameState?.current_pitcher" /> - -
- -
- + + +
+ +
diff --git a/frontend-sba/components/Game/ScoreBoard.vue b/frontend-sba/components/Game/ScoreBoard.vue index 6a82b91..f44f98d 100644 --- a/frontend-sba/components/Game/ScoreBoard.vue +++ b/frontend-sba/components/Game/ScoreBoard.vue @@ -1,6 +1,14 @@ diff --git a/frontend-sba/layouts/game.vue b/frontend-sba/layouts/game.vue index 0c096b2..c619324 100644 --- a/frontend-sba/layouts/game.vue +++ b/frontend-sba/layouts/game.vue @@ -55,7 +55,7 @@ -
+
diff --git a/frontend-sba/pages/games/[id].vue b/frontend-sba/pages/games/[id].vue index 332f429..4dfaf8a 100755 --- a/frontend-sba/pages/games/[id].vue +++ b/frontend-sba/pages/games/[id].vue @@ -1,40 +1,39 @@