Jonna Marie Matthiesen Copilot commited on
Commit ·
74ad70e
1
Parent(s): 4d94a6c
Refresh device filter buttons when switching variants
Browse filesCall updateDependentFilters() when selecting or deselecting a variant so
filter buttons (e.g. device) reflect only devices with actual data for
the active variant.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
app.js
CHANGED
|
@@ -267,6 +267,7 @@ familyNav.addEventListener("click", async e => {
|
|
| 267 |
if (variantItem) {
|
| 268 |
filters.variant = variantItem.dataset.variant;
|
| 269 |
renderSidebar();
|
|
|
|
| 270 |
render();
|
| 271 |
return;
|
| 272 |
}
|
|
@@ -281,6 +282,7 @@ familyNav.addEventListener("click", async e => {
|
|
| 281 |
} else {
|
| 282 |
filters.variant = null;
|
| 283 |
renderSidebar();
|
|
|
|
| 284 |
render();
|
| 285 |
}
|
| 286 |
});
|
|
|
|
| 267 |
if (variantItem) {
|
| 268 |
filters.variant = variantItem.dataset.variant;
|
| 269 |
renderSidebar();
|
| 270 |
+
updateDependentFilters();
|
| 271 |
render();
|
| 272 |
return;
|
| 273 |
}
|
|
|
|
| 282 |
} else {
|
| 283 |
filters.variant = null;
|
| 284 |
renderSidebar();
|
| 285 |
+
updateDependentFilters();
|
| 286 |
render();
|
| 287 |
}
|
| 288 |
});
|
style.css
CHANGED
|
@@ -116,7 +116,7 @@ code {
|
|
| 116 |
.sidebar-variant {
|
| 117 |
display: block;
|
| 118 |
padding: 0.35rem 1.25rem 0.35rem 2.25rem;
|
| 119 |
-
font-size: 1rem;
|
| 120 |
font-weight: 400;
|
| 121 |
color: var(--text-dim);
|
| 122 |
cursor: pointer;
|
|
|
|
| 116 |
.sidebar-variant {
|
| 117 |
display: block;
|
| 118 |
padding: 0.35rem 1.25rem 0.35rem 2.25rem;
|
| 119 |
+
font-size: 1.1rem;
|
| 120 |
font-weight: 400;
|
| 121 |
color: var(--text-dim);
|
| 122 |
cursor: pointer;
|