Add loading on status

This commit is contained in:
Elara 2020-11-11 17:02:50 -08:00
parent 249f949967
commit 6f184e1083

View File

@ -12,7 +12,7 @@
<div class="card-header"> <div class="card-header">
<h3 class="card-title">#(service["name"])</h3> <h3 class="card-title">#(service["name"])</h3>
<div class="card-options"> <div class="card-options">
<span class="tag"> <span class="tag #if(service["url"]): btn-loading #endif">
Status Status
<span id="#(service["name"])Status" class="tag-addon">Unavailable</span> <span id="#(service["name"])Status" class="tag-addon">Unavailable</span>
</span> </span>
@ -38,9 +38,11 @@
var data = JSON.parse(this.response) var data = JSON.parse(this.response)
if (data.down === "true" || parseInt(data.code) > 500 && parseInt(data.code) < 600 ) { if (data.down === "true" || parseInt(data.code) > 500 && parseInt(data.code) < 600 ) {
document.getElementById('#(service["name"])Status').classList.add("tag-danger") document.getElementById('#(service["name"])Status').classList.add("tag-danger")
document.getElementById('#(service["name"])Status').parentElement.classList.remove("btn-loading")
document.getElementById('#(service["name"])Status').innerHTML = "Offline" document.getElementById('#(service["name"])Status').innerHTML = "Offline"
} else { } else {
document.getElementById('#(service["name"])Status').classList.add("tag-success") document.getElementById('#(service["name"])Status').classList.add("tag-success")
document.getElementById('#(service["name"])Status').parentElement.classList.remove("btn-loading")
document.getElementById('#(service["name"])Status').innerHTML = "Online" document.getElementById('#(service["name"])Status').innerHTML = "Online"
} }
} }