aboutsummaryrefslogtreecommitdiff
path: root/lib/factories
diff options
context:
space:
mode:
authorRuben Beltran del Rio <git@r.bdr.sh>2024-05-08 15:33:42 +0200
committerRuben Beltran del Rio <git@r.bdr.sh>2024-05-08 15:33:42 +0200
commit1924acb2eccaa6bdf58f9b90b10b1236c74bb07a (patch)
treeecf0bf304669a7b9f99fbb783070321b9c2475c2 /lib/factories
parent6a87c2530865b5e18f70b71b456f43e72702c1c6 (diff)
Update mobile CSS
Diffstat (limited to 'lib/factories')
-rw-r--r--lib/factories/ui.js12
1 files changed, 12 insertions, 0 deletions
diff --git a/lib/factories/ui.js b/lib/factories/ui.js
index c220f67..cc34579 100644
--- a/lib/factories/ui.js
+++ b/lib/factories/ui.js
@@ -46,6 +46,18 @@ export function slider({
slider.step = step;
}
});
+
+ document.addEventListener('touchstart', function(event) {
+ if (event.touches.length == 3) {
+ if (slider.classList.contains('shifted')) {
+ slider.classList.remove('shifted');
+ slider.step = step;
+ } else {
+ slider.classList.add('shifted');
+ slider.step = shiftStep;
+ }
+ }
+ });
}
slider.addEventListener('input', () => set(slider.value));