M3 palette consistency: orphaned B-blue monogram + old text-0 in OG billboards

Token alignment (M3.1) orphaned a few bare literals: PlayerAvatar's team-less
monogram accent still fell back to the retired B-blue #4A9EFF → Design neutral
#B8BCC8; the player/u OG + portrait billboards painted old text-0 #E8E8F0 →
Design #F0F0F0 (satori canvas needs literals).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Kev
2026-07-16 18:09:50 -04:00
parent 1558710458
commit ebaab007d4
4 changed files with 4 additions and 4 deletions
@@ -20,7 +20,7 @@ export default async function Image({ params }: { params: Promise<{ name: string
width: '100%',
height: '100%',
background: '#06060B',
color: '#E8E8F0',
color: '#F0F0F0',
padding: 72,
fontFamily: 'monospace',
}}
+1 -1
View File
@@ -41,7 +41,7 @@ export default async function Image({ params }: { params: Promise<{ handle: stri
width: '100%',
height: '100%',
background: '#06060B',
color: '#E8E8F0',
color: '#F0F0F0',
padding: 72,
fontFamily: 'monospace',
}}
+1 -1
View File
@@ -67,7 +67,7 @@ export async function GET(
width: '100%',
height: '100%',
background: '#06060B',
color: '#E8E8F0',
color: '#F0F0F0',
padding: 90,
fontFamily: 'monospace',
}}
+1 -1
View File
@@ -45,7 +45,7 @@ export default function PlayerAvatar({
const url = (headshotUrl || playerId != null || espnId != null)
? getHeadshotUrl({ sport, playerId, espnId, headshotUrl })
: null;
const accent = (team && accentColor(team, String(sport))) || '#4A9EFF';
const accent = (team && accentColor(team, String(sport))) || '#B8BCC8'; // Design neutral (was orphaned B-blue)
const showImg = url && url !== '/images/player-silhouette.svg' && !broken;
const Monogram = (