]> git.r.bdr.sh - rbdr/r.bdr.sh/blobdiff - js/animation.js
Adjust the logic here
[rbdr/r.bdr.sh] / js / animation.js
index ee43c544bf351bf06362ba47f895490e4ef8e2a6..f1a624ddcfac3e798b142269e2571157cccaf6c4 100644 (file)
@@ -1,6 +1,6 @@
 (function () {
 
 (function () {
 
-  if (window.matchMedia(`(prefers-reduced-motion: reduce)`).matches === true) return;
+  if (window.matchMedia('(prefers-reduced-motion: reduce)').matches) return
 
   var K = document.querySelector('canvas'),
     { random: R, PI, cos: C, sin: S, atan2: A } = Math,
 
   var K = document.querySelector('canvas'),
     { random: R, PI, cos: C, sin: S, atan2: A } = Math,
@@ -86,8 +86,6 @@
     i.c = (i.c + 2) % 101
   }
 
     i.c = (i.c + 2) % 101
   }
 
-  canvas.addEventListener('click', () => {Z ? Z=0:(Z=1;frm())})
-
   function frm(t) {
     if (Z) requestAnimationFrame(frm)
 
   function frm(t) {
     if (Z) requestAnimationFrame(frm)
 
     }
   }
 
     }
   }
 
+  K.addEventListener('click', () => (Z = Z ? 0:(frm(),1)))
   frm()
 }
 )()
   frm()
 }
 )()