Tidy server banner: hide ms, remove location line, rename to 'Your optimal server'

This commit is contained in:
2026-08-19 21:41:49 +00:00
parent 26d113b486
commit 2c6f033d43
3 changed files with 11 additions and 22 deletions
+3 -20
View File
@@ -498,14 +498,9 @@ var si = 0,
function updateCardPing(card, time) {
var wrap = card.el.querySelector('.server-ping-wrap');
if (time < 0) {
wrap.innerHTML = '<span class="server-ping-ms" style="color:rgba(255,255,255,0.25);font-size:0.78rem">unreachable</span>';
wrap.innerHTML = '<span class="server-ping-label" style="color:rgba(255,255,255,0.2)">unreachable</span>';
} else {
var ms = time.toFixed(0);
var cls = 'done';
if (time < 100) cls += ' fast';
wrap.innerHTML =
'<span class="server-ping-ms ' + cls + '">' + ms + '</span>' +
'<span class="server-ping-unit">ms</span>';
wrap.innerHTML = '<span class="server-ping-label done">connected</span>';
}
}
@@ -521,19 +516,7 @@ var si = 0,
});
/* Update banner status */
bannerStatus.innerHTML =
'<span class="status-dot" style="animation:none;background:#4ade80;opacity:1;transform:scale(1)"></span> All locations tested';
/* Show optimal server */
var bestCard = cards.filter(function(c) { return c.server.host === best.host; })[0];
if (bestCard) {
setTimeout(function() {
optimalEl.innerHTML =
'<div class="server-optimal-inner">' +
'<span class="optimal-arrow">&#8593;</span> ' +
'Your optimal server location: <strong>' + bestCard.server.city + '</strong> (' + best.time.toFixed(0) + ' ms)' +
'</div>';
optimalEl.classList.add('visible');
}, 600);
}
'<span class="status-dot" style="animation:none;background:#4ade80;opacity:1;transform:scale(1)"></span> Fastest route found';
}
/* Ping all servers in parallel */