feat: rampe LED progressive en salle sombre + fix setFlashPreset
This commit is contained in:
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user