From b2d3bb1833e9885bcf4bed25f5313a82f6adbd77 Mon Sep 17 00:00:00 2001 From: jbperrin Date: Tue, 21 Jul 2026 00:24:11 +0200 Subject: [PATCH] feat: rampe LED progressive en salle sombre + fix setFlashPreset --- frontend/templates/admin/settings.html | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/frontend/templates/admin/settings.html b/frontend/templates/admin/settings.html index 7b96e1e..ba830ab 100644 --- a/frontend/templates/admin/settings.html +++ b/frontend/templates/admin/settings.html @@ -852,6 +852,18 @@ async function previewFlash() { } } +function setFlashPreset(r, g, b, duration, flashes) { + document.getElementById('flash-r').value = r; + document.getElementById('flash-g').value = g; + document.getElementById('flash-b').value = b; + document.getElementById('flash-duration').value = duration; + document.getElementById('flash-dur-val').textContent = duration.toFixed(2); + document.getElementById('flash-count').value = flashes; + document.getElementById('flash-preview').style.background = `rgb(${r},${g},${b})`; + const hex = '#' + [r,g,b].map(v => v.toString(16).padStart(2,'0')).join(''); + document.getElementById('flash-colorpicker').value = hex; +} + async function saveFlash() { const r = parseInt(document.getElementById('flash-r').value) || 255; const g = parseInt(document.getElementById('flash-g').value) || 200;