From 5f09d960afa6241a7ca1b83d3c0f0ccde043f216 Mon Sep 17 00:00:00 2001 From: NewHappyRabbit Date: Fri, 21 Feb 2025 15:18:31 +0200 Subject: [PATCH 1/2] Removed padding on mobile --- src/client/graphics/layers/Leaderboard.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/client/graphics/layers/Leaderboard.ts b/src/client/graphics/layers/Leaderboard.ts index 00f090d9c..514442865 100644 --- a/src/client/graphics/layers/Leaderboard.ts +++ b/src/client/graphics/layers/Leaderboard.ts @@ -187,7 +187,6 @@ export class Leaderboard extends LitElement implements Layer { left: 50%; transform: translateX(-50%); top: 60px; - padding: 20px 0px 0px 0px; } .leaderboard-button { From 7138b694f938b3d5826a1cc77180350533e3d91c Mon Sep 17 00:00:00 2001 From: NewHappyRabbit Date: Fri, 21 Feb 2025 15:32:33 +0200 Subject: [PATCH 2/2] Trimmed player names to avoid overflow and scrollbar --- src/client/graphics/layers/Leaderboard.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/client/graphics/layers/Leaderboard.ts b/src/client/graphics/layers/Leaderboard.ts index 514442865..d2a146f29 100644 --- a/src/client/graphics/layers/Leaderboard.ts +++ b/src/client/graphics/layers/Leaderboard.ts @@ -180,12 +180,14 @@ export class Leaderboard extends LitElement implements Layer { cursor: pointer; } + .player-name { + max-width: 10ch; + overflow: hidden; + text-overflow: ellipsis; + } + @media (max-width: 1000px) { .leaderboard { - width: 100vw; - max-width: 100vw; - left: 50%; - transform: translateX(-50%); top: 60px; } @@ -240,7 +242,7 @@ export class Leaderboard extends LitElement implements Layer { @click=${() => this.handleRowClick(player.player)} > ${player.position} - ${unsafeHTML(player.name)} + ${unsafeHTML(player.name)} ${player.score} ${player.gold}