From 68a044a679129cc57397a7ff59383bd268f4df19 Mon Sep 17 00:00:00 2001 From: Andrew Date: Sat, 10 Jan 2026 20:11:42 +0900 Subject: [PATCH] show badge with visual colors --- templates/upload.html | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/templates/upload.html b/templates/upload.html index 6495773..f41b7fa 100644 --- a/templates/upload.html +++ b/templates/upload.html @@ -52,7 +52,7 @@ - Locating... ..ms + Locating... ..ms @@ -186,6 +186,16 @@ const end = Date.now(); const latency = end - start; document.getElementById('ping-value').innerText = latency; + if (latency > 200) { + document.getElementById('ping-status').innerText = "BAD"; + document.getElementById('ping-badge').className = "badge text-bg-danger"; + } else if (latency > 100) { + document.getElementById('ping-status').innerText = "GOOD"; + document.getElementById('ping-badge').className = "badge text-bg-success"; + } else if (latency <= 100) { + document.getElementById('ping-status').innerText = "BEST"; + document.getElementById('ping-badge').className = "badge text-bg-primary"; + } }) .catch(err => { document.getElementById('ping-value').innerText = "Error";