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 |
|