diff --git a/lightsync/frontend/app.js b/lightsync/frontend/app.js index af44126..c999f60 100644 --- a/lightsync/frontend/app.js +++ b/lightsync/frontend/app.js @@ -115,11 +115,18 @@ function escapeHtml(str) { loadDevices(); +document.getElementById("devices-manage-toggle").addEventListener("click", () => { + const panel = document.getElementById("devices-panel"); + const btn = document.getElementById("devices-manage-toggle"); + const active = panel.classList.toggle("manage-active"); + btn.classList.toggle("active", active); +}); + document.getElementById("add-device-form").addEventListener("submit", async (e) => { e.preventDefault(); const form = e.target; const data = { - name: form.name.value.trim(), + name: form.elements["name"].value.trim(), strip_type: form.strip_type.value, led_count: parseInt(form.led_count.value, 10), ip: form.ip.value.trim(), diff --git a/lightsync/frontend/index.html b/lightsync/frontend/index.html index d154fe6..a119028 100644 --- a/lightsync/frontend/index.html +++ b/lightsync/frontend/index.html @@ -21,7 +21,7 @@