feat: rampe LED progressive en salle sombre + fix setFlashPreset
🚀 Deploy — JH Photomaton / 🔍 Vérification (push) Has been cancelled
🚀 Deploy — JH Photomaton / 🍓 Deploy sur le Pi (push) Has been cancelled

This commit is contained in:
2026-07-21 00:24:11 +02:00
parent fc9e9c7def
commit b2d3bb1833
+12
View File
@@ -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() { async function saveFlash() {
const r = parseInt(document.getElementById('flash-r').value) || 255; const r = parseInt(document.getElementById('flash-r').value) || 255;
const g = parseInt(document.getElementById('flash-g').value) || 200; const g = parseInt(document.getElementById('flash-g').value) || 200;