Skip to content

Commit

Permalink
feat(rushroyale): layout update
Browse files Browse the repository at this point in the history
  • Loading branch information
timotheeg committed Dec 1, 2024
1 parent d057d8d commit cd9b0ac
Showing 1 changed file with 29 additions and 24 deletions.
53 changes: 29 additions & 24 deletions public/views/mp/rushroyale.html
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,8 @@
}

.player {
--p-row1-top: 40px;
--p-row2-top: 540px;
--p-row1-top: 20px;
--p-row2-top: 570px;
--p-left-x1: 60px;
--p-left-x2: 720px;
--p-offset: 380px;
Expand Down Expand Up @@ -146,20 +146,24 @@
left: calc(var(--p-left-x2) + var(--p-offset));
}

.timer {
background: black;
width: 410px;
height: unset;
top: 478px;
left: 474px;
font-size: 64px;
line-height: 64px;
padding: 8px 0 1px 0;
font-family: 'Press Start K', monospace;
}

.leaderboard {
padding: 6px 18px;
top: 20px;
top: 110px;
left: 1368px;
width: 450px;
height: 978px;
}

.leaderboard .header {
font-size: 64px;
line-height: 88px;
padding-bottom: 1em;
padding-top: 0.5em;
font-family: 'Press Start K', monospace;
height: 810px;
}

.leaderboard .value {
Expand Down Expand Up @@ -218,12 +222,12 @@
}
}

.leaderboard.warn .header {
.timer.warn {
animation: panic_colorize_wr 0.5s infinite;
animation-direction: alternate;
}

.leaderboard.panic .header {
.timer.panic {
animation: panic_colorize_wr 0.25s infinite;
animation-direction: alternate;
}
Expand All @@ -237,10 +241,11 @@
<body>
<div id="stream_bg">
<div class="box leaderboard avatar">
<div class="header">00.00</div>
<div class="value"></div>
</div>

<div class="box timer">00:00</div>

<template id="player">
<div class="player">
<div class="box video">
Expand Down Expand Up @@ -292,10 +297,11 @@
const stream_bg = document.getElementById('stream_bg');
const rank_template = document.getElementById('rank');
const player_template = document.getElementById('player');
const timer = document.querySelector('.timer');
const leaderboard = document.querySelector('.leaderboard');
const leaderboard_values = document.querySelector('.leaderboard .value');

const rankYOffsets = [190, 292, 394, 496, 598, 700, 802, 904];
const rankYOffsets = [20, 122, 224, 326, 428, 530, 632, 734];

if (QueryString.get('avatar') === '0') {
leaderboard.classList.remove('avatar');
Expand Down Expand Up @@ -532,7 +538,7 @@
let next_death_rank;

function reset() {
leaderboard.querySelector('.header').textContent = '-';
timer.textContent = '-';
leaderboard.classList.remove('warn', 'panic');

toId = clearTimeout(toId);
Expand Down Expand Up @@ -569,17 +575,17 @@
let content = remainder.toFixed(2);

if (remainder < cycle_settings.panic) {
leaderboard.classList.remove('warn');
leaderboard.classList.add('panic');
timer.classList.remove('warn');
timer.classList.add('panic');
content = `!${content}!`;
} else if (remainder < cycle_settings.warn) {
leaderboard.classList.add('warn');
timer.classList.add('warn');
// content = `! ${content} !`;
} else {
leaderboard.classList.remove('warn', 'panic');
timer.classList.remove('warn', 'panic');
}

leaderboard.querySelector('.header').textContent = content;
timer.textContent = content;

rafId = window.requestAnimationFrame(checkTime);
}
Expand Down Expand Up @@ -885,8 +891,7 @@
this.__startCountDown(seconds);
countDownTimeoutId = setTimeout(startRound, seconds * 1000);

leaderboard.querySelector('.header').textContent =
cycle_settings.initial_round.toFixed(2);
timer.textContent = cycle_settings.initial_round.toFixed(2);
},
});

Expand Down

0 comments on commit cd9b0ac

Please sign in to comment.