diff options
| author | Craig Jennings <c@cjennings.net> | 2026-07-18 14:09:35 -0500 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-07-18 14:09:35 -0500 |
| commit | d0a0c0e7714e63f410a4615fdf0a8f266b471d42 (patch) | |
| tree | 3bca0e4484d60938e77ba2b7efc0d24781773140 /docs/prototypes/panel-widget-gallery.html | |
| parent | 0b596f1c3e98d57f23aee10931348aea39da727d (diff) | |
| download | archsetup-d0a0c0e7714e63f410a4615fdf0a8f266b471d42.tar.gz archsetup-d0a0c0e7714e63f410a4615fdf0a8f266b471d42.zip | |
feat(gallery): bring ten more controls to the extraction bar
rotarySelector, slideRule, rocker, transport, presetBank, dualKnob, encoder, keySwitch, crossfader, and thumbwheel get contract comments, dupre- prefixed CSS, and cached element refs. presetBank and dualKnob set() now clamp out-of-range input, with a probe check covering both. rotarySelector and keySwitch cap their inputs at the five- and three-stop plates they draw. The audit's contract count moves to 34/111.
Diffstat (limited to 'docs/prototypes/panel-widget-gallery.html')
| -rw-r--r-- | docs/prototypes/panel-widget-gallery.html | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/prototypes/panel-widget-gallery.html b/docs/prototypes/panel-widget-gallery.html index 3d31b6b..9ff492d 100644 --- a/docs/prototypes/panel-widget-gallery.html +++ b/docs/prototypes/panel-widget-gallery.html @@ -1742,10 +1742,10 @@ if(!reduced){ setInterval(tickCounter,1600); setInterval(tickSeven,1000); setInterval(tickT,1000); - document.querySelectorAll('.reel.spin').forEach(r=>r.style.animationPlayState='running'); + document.querySelectorAll('.dupre-reel.dupre-spin').forEach(r=>r.style.animationPlayState='running'); }else{ paintStatic(); - document.querySelectorAll('.reel.spin').forEach(r=>r.style.animationPlayState='paused'); + document.querySelectorAll('.dupre-reel.dupre-spin').forEach(r=>r.style.animationPlayState='paused'); } /* R35, R36 extracted to widgets.js (DUPRE.*) */ |
