From d21b4e4829899ce4021a531d58017b1088ad331a Mon Sep 17 00:00:00 2001 From: jessy-david-dev Date: Fri, 10 Apr 2026 19:06:56 +0200 Subject: [PATCH] fix(leaderboard): show all stats on mobile with stacked layout --- app/components/LeaderboardScreen.tsx | 36 ++++++++++------------------ 1 file changed, 13 insertions(+), 23 deletions(-) diff --git a/app/components/LeaderboardScreen.tsx b/app/components/LeaderboardScreen.tsx index 1c73d5b..1e3a4cb 100644 --- a/app/components/LeaderboardScreen.tsx +++ b/app/components/LeaderboardScreen.tsx @@ -81,30 +81,20 @@ export function LeaderboardScreen({ onBack }: { onBack: () => void }) { const wins = mode === "solo" ? row.soloWins : mode === "multi" ? row.multiWins : row.wins; return ( -
- {MEDALS[i] ?? `#${i + 1}`} - {row.name} -
-
- {wins} - victoires +
+ {MEDALS[i] ?? `#${i + 1}`} +
+ {row.name} +
+ {wins} victoires + {games} parties + {row.avgClicks != null && ( + {row.avgClicks} clics moy. + )} + {row.bestTime != null && ( + {fmt(row.bestTime)} meilleur + )}
-
- {games} - parties -
- {row.avgClicks != null && ( -
- {row.avgClicks} - moy. clics -
- )} - {row.bestTime != null && ( -
- {fmt(row.bestTime)} - meilleur -
- )}
);