From 6c2e4695ff11e91e19fa1164431007e62fb13f50 Mon Sep 17 00:00:00 2001 From: Mark Saroufim Date: Thu, 29 Oct 2026 11:44:40 -0700 Subject: [PATCH] Keep full leaderboard names readable in narrow layouts --- .../leaderboard/components/RankingLists.tsx | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/frontend/src/pages/leaderboard/components/RankingLists.tsx b/frontend/src/pages/leaderboard/components/RankingLists.tsx index 1c747c2..fd6661a 100644 --- a/frontend/src/pages/leaderboard/components/RankingLists.tsx +++ b/frontend/src/pages/leaderboard/components/RankingLists.tsx @@ -74,7 +74,9 @@ const styles: Record> = { }, name: { fontWeight: 800, - minWidth: "90px", + minWidth: 0, + whiteSpace: "normal", + overflowWrap: "anywhere", }, score: { fontFamily: "monospace", @@ -201,26 +203,26 @@ export default function RankingsList({ sx={styles.rankingRow} data-testid={`ranking-${ridx}-row`} > - - + + {item.rank}. - + {item.user_name} {getMedalIcon(item.rank)} - + {formatMicroseconds(item.score)} - + {item.prev_score > 0 && `+${formatMicroseconds(item.prev_score)}`} - +