aboutsummaryrefslogtreecommitdiffstats
path: root/static/modules
diff options
context:
space:
mode:
authorDanilo M. <danix@danix.xyz>2026-11-09 19:15:32 +0100
committerDanilo M. <danix@danix.xyz>2026-11-09 19:15:32 +0100
commit796407233383e7bf4825f671d84fbe71279488a6 (patch)
treee1ef60cf3094bc36ab8e8494a46ed4dcfad0c2c6 /static/modules
parentffd2799fafa1a34c3b75b9cb8f7f18ef58b309d4 (diff)
downloaddeck-it-796407233383e7bf4825f671d84fbe71279488a6.tar.gz
deck-it-796407233383e7bf4825f671d84fbe71279488a6.zip
fix: scope music and build panels so their layouts apply
Diffstat (limited to 'static/modules')
-rw-r--r--static/modules/music.js26
-rw-r--r--static/modules/sbbuilder.js2
2 files changed, 15 insertions, 13 deletions
diff --git a/static/modules/music.js b/static/modules/music.js
index e4388f7..81cf64e 100644
--- a/static/modules/music.js
+++ b/static/modules/music.js
@@ -28,19 +28,21 @@ export default {
mount(el) {
el.innerHTML = `
- <div class="top">
- <div class="art empty">♪</div>
- <div class="meta">
- <div class="title">Nothing playing</div>
- <div class="artist muted"></div>
- <div class="album muted"></div>
+ <div class="music">
+ <div class="top">
+ <div class="art empty">♪</div>
+ <div class="meta">
+ <div class="title">Nothing playing</div>
+ <div class="artist muted"></div>
+ <div class="album muted"></div>
+ </div>
</div>
- </div>
- <div class="seek">
- <input type="range" min="0" max="1" step="1" value="0" aria-label="Seek">
- <span class="time num">0:00</span>
- </div>
- <div class="controls"></div>`;
+ <div class="seek">
+ <input type="range" min="0" max="1" step="1" value="0" aria-label="Seek">
+ <span class="time num">0:00</span>
+ </div>
+ <div class="controls"></div>
+ </div>`;
el.querySelector(".controls").append(
button("⏮", "prev"), button("⏯", "play"), button("⏭", "next"),
button("Vol−", "voldown"), button("Mute", "mute"), button("Vol+", "volup"));
diff --git a/static/modules/sbbuilder.js b/static/modules/sbbuilder.js
index 56802a9..f1c574d 100644
--- a/static/modules/sbbuilder.js
+++ b/static/modules/sbbuilder.js
@@ -25,7 +25,7 @@ export default {
interval: 5,
mount(el) {
- el.innerHTML = `<div class="sbb-summary muted"></div><div class="sbb-list"></div>`;
+ el.innerHTML = `<div class="sbb"><div class="sbb-summary muted"></div><div class="sbb-list"></div></div>`;
},
update(state, el) {