diff --git a/app/features/tournament-bracket/routes/to.$id.brackets.tsx b/app/features/tournament-bracket/routes/to.$id.brackets.tsx index 377925d93..3e1b1035a 100644 --- a/app/features/tournament-bracket/routes/to.$id.brackets.tsx +++ b/app/features/tournament-bracket/routes/to.$id.brackets.tsx @@ -186,14 +186,15 @@ export default function TournamentBracketsPage() { // clean up probably not needed as it's not harmful to append more than one appendStyleTagToHead( parentRouteData.teams - .map( - (team, i) => ` - [data-participant-id="${team.id}"] { - --seed: "${i + 1} "; - --space-after-seed: ${i < 10 ? "6px" : "0px"}; - } - ` - ) + .map((team, i) => { + const participantId = data.hasStarted ? team.id : i; + return ` + [data-participant-id="${participantId}"] { + --seed: "${i + 1} "; + --space-after-seed: ${i < 10 ? "6px" : "0px"}; + } + `; + }) .join("\n") ); diff --git a/app/features/tournament/routes/to.$id.teams.tsx b/app/features/tournament/routes/to.$id.teams.tsx index 6fe56b0b4..cb5e5e5f5 100644 --- a/app/features/tournament/routes/to.$id.teams.tsx +++ b/app/features/tournament/routes/to.$id.teams.tsx @@ -11,8 +11,8 @@ export default function TournamentTeamsPage() { return (
- {data.teams.map((team) => { - return ; + {data.teams.map((team, i) => { + return ; })}
); @@ -20,13 +20,18 @@ export default function TournamentTeamsPage() { function TeamWithRoster({ team, + seed, }: { team: Pick; + seed: number; }) { return (
-
{team.name}
+
+ #{seed}{" "} + {team.name} +
    {team.members.map((member) => (