aboutsummaryrefslogtreecommitdiff
path: root/slides
diff options
context:
space:
mode:
authorMitja Felicijan <mitja.felicijan@gmail.com>2018-09-23 23:24:21 +0200
committerMitja Felicijan <mitja.felicijan@gmail.com>2018-09-23 23:24:21 +0200
commit87c770d4fd8fe4c47a8bef0a9875cf4ade006f8c (patch)
tree5788649be50de93fabb8616613b80eee7d811714 /slides
parent4a581f44178b8217d8b87b1e6bb6aa661108e68e (diff)
downloadmitjafelicijan.com-87c770d4fd8fe4c47a8bef0a9875cf4ade006f8c.tar.gz
content update
Diffstat (limited to 'slides')
-rw-r--r--slides/vendor/slides.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/slides/vendor/slides.js b/slides/vendor/slides.js
index 77fcca6..49db88f 100644
--- a/slides/vendor/slides.js
+++ b/slides/vendor/slides.js
@@ -115,3 +115,27 @@ window.addEventListener('load', function(evt) {
115 } 115 }
116 116
117}, false); 117}, false);
118
119
120// hide mouse after 5seconds
121(function() {
122 var mouseTimer = null,
123 cursorVisible = true;
124
125 function disappearCursor() {
126 mouseTimer = null;
127 document.body.style.cursor = 'none';
128 cursorVisible = false;
129 }
130
131 document.onmousemove = function() {
132 if (mouseTimer) {
133 window.clearTimeout(mouseTimer);
134 }
135 if (!cursorVisible) {
136 document.body.style.cursor = 'default';
137 cursorVisible = true;
138 }
139 mouseTimer = window.setTimeout(disappearCursor, 5000);
140 };
141})();