Update static/script.js
Browse files- static/script.js +4 -0
static/script.js
CHANGED
|
@@ -118,7 +118,9 @@ docsButton.addEventListener("click", () => {
|
|
| 118 |
// === Per-model Loader Control ===
|
| 119 |
function showLoader(id) {
|
| 120 |
const loader = document.getElementById(`loader${id}`);
|
|
|
|
| 121 |
loader.classList.remove("hidden");
|
|
|
|
| 122 |
loader.innerHTML = `
|
| 123 |
<div class="dot bg-aqua"></div>
|
| 124 |
<div class="dot bg-aqua animation-delay-150"></div>
|
|
@@ -128,7 +130,9 @@ function showLoader(id) {
|
|
| 128 |
|
| 129 |
function hideLoader(id) {
|
| 130 |
const loader = document.getElementById(`loader${id}`);
|
|
|
|
| 131 |
loader.classList.add("hidden");
|
|
|
|
| 132 |
loader.innerHTML = "";
|
| 133 |
}
|
| 134 |
|
|
|
|
| 118 |
// === Per-model Loader Control ===
|
| 119 |
function showLoader(id) {
|
| 120 |
const loader = document.getElementById(`loader${id}`);
|
| 121 |
+
const modelZone = loader.closest(".model-zone");
|
| 122 |
loader.classList.remove("hidden");
|
| 123 |
+
modelZone.classList.add("loading");
|
| 124 |
loader.innerHTML = `
|
| 125 |
<div class="dot bg-aqua"></div>
|
| 126 |
<div class="dot bg-aqua animation-delay-150"></div>
|
|
|
|
| 130 |
|
| 131 |
function hideLoader(id) {
|
| 132 |
const loader = document.getElementById(`loader${id}`);
|
| 133 |
+
const modelZone = loader.closest(".model-zone");
|
| 134 |
loader.classList.add("hidden");
|
| 135 |
+
modelZone.classList.remove("loading");
|
| 136 |
loader.innerHTML = "";
|
| 137 |
}
|
| 138 |
|