From 2fae34b4ee2730d2d56041860264b4368279e8b3 Mon Sep 17 00:00:00 2001 From: sto Date: Thu, 27 Aug 2026 09:32:11 +0200 Subject: [PATCH] Fix scoreboard container height when the stopwatch is shown --- app/views/contests/_scoreboard_desktop_marathon.html.slim | 2 +- app/views/contests/_scoreboard_desktop_single.html.slim | 2 +- app/views/contests/scoreboard.html.slim | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/views/contests/_scoreboard_desktop_marathon.html.slim b/app/views/contests/_scoreboard_desktop_marathon.html.slim index 295437d..1728479 100644 --- a/app/views/contests/_scoreboard_desktop_marathon.html.slim +++ b/app/views/contests/_scoreboard_desktop_marathon.html.slim @@ -4,7 +4,7 @@ function adaptHeight() { const tabsEl = document.getElementById('event-nav'); const scoreboardContainerEl = document.getElementById('scoreboard-container'); - scoreboardContainerEl.style.height = `calc(100vh - ${180 + tabsEl.offsetHeight}px)`; + scoreboardContainerEl.style.height = `calc(100vh - ${190 + tabsEl.offsetHeight}px)`; } adaptHeight(); diff --git a/app/views/contests/_scoreboard_desktop_single.html.slim b/app/views/contests/_scoreboard_desktop_single.html.slim index e01ec54..53506c1 100644 --- a/app/views/contests/_scoreboard_desktop_single.html.slim +++ b/app/views/contests/_scoreboard_desktop_single.html.slim @@ -5,7 +5,7 @@ function adaptHeight() { const tabsEl = document.getElementById('event-nav'); const scoreboardContainerEl = document.getElementById('scoreboard-container'); - scoreboardContainerEl.style.height = `calc(100vh - ${210 + tabsEl.offsetHeight}px)`; + scoreboardContainerEl.style.height = `calc(100vh - ${220 + tabsEl.offsetHeight}px)`; } adaptHeight(); diff --git a/app/views/contests/scoreboard.html.slim b/app/views/contests/scoreboard.html.slim index c0d74fe..c9e6eb6 100644 --- a/app/views/contests/scoreboard.html.slim +++ b/app/views/contests/scoreboard.html.slim @@ -12,7 +12,7 @@ css: turbo-frame id="scoreboard" - if @contest.show_stopwatch - .stopwatch id="display-time" style="font-size: 60px; font-weight: 400; margin-bottom: 0; text-align: center;" + .stopwatch id="display-time" style="font-size: 60px; font-weight: 400; margin-bottom: 0; margin-top: -25px; text-align: center;" = render "stopwatch_js" a.btn.btn-primary href="" id="refresh-button" style="display: none;" .mobile-single style="display: none;"