[verified] style: align compact zone actions

Co-authored-by: Tom Ernst <tom@citr.one>
This commit was merged in pull request #5.
This commit is contained in:
tom authored and tom committed 2026-09-11 22:03:44 +00:00
1 parent 63825397dc
commit 483f4b4acf
2 files changed
+14 -7

No files matched your search

+3 -2
View File
@@ -71,9 +71,10 @@ function render() {
loudness.dataset.value = String(zone.loudness);
loudness.disabled = zone.loudness === null || pendingEq.has(`${zone.uid}:loudness`);
loudness.onclick = () => setEq(zone.uid, 'loudness', loudness.dataset.value !== 'true', loudness);
eq.append(loudness);
const leave = el('button', 'danger', 'Aus Gruppe lösen'); leave.hidden = zone.memberUids.length < 2;
leave.onclick = () => act(`/api/groups/${encodeURIComponent(zone.uid)}`, 'DELETE'); card.append(head, track, controls, volume, eq, leave); root.append(card);
leave.onclick = () => act(`/api/groups/${encodeURIComponent(zone.uid)}`, 'DELETE');
const zoneActions = el('div', 'zone-actions'); zoneActions.append(loudness, leave);
card.append(head, track, controls, volume, eq, zoneActions); root.append(card);
}
renderSelects(); loadMusic();
}
+11 -5
View File
@@ -125,11 +125,17 @@ button:hover, button:focus {
margin-top: 5px;
}
.loudness {
justify-self: start;
min-height: 26px;
padding: 3px 9px;
font-size: .76rem;
.zone-actions {
display: flex;
align-items: center;
gap: 5px;
margin-top: 4px;
}
.zone-actions button {
min-height: 24px;
padding: 2px 7px;
font-size: .72rem;
}
.loudness.active {