modified: app.py
new file: static/js/fullscreen.js new file: static/js/idle.js modified: templates/about.html modified: templates/inactive.html modified: templates/profiles.html modified: templates/quiz.html modified: templates/result.html new file: templates/video.html
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
(function () {
|
||||
const TIMEOUT_MS = 5 * 60 * 1000;
|
||||
let timer;
|
||||
|
||||
function reset() {
|
||||
clearTimeout(timer);
|
||||
timer = setTimeout(() => {
|
||||
window.location.href = '/video';
|
||||
}, TIMEOUT_MS);
|
||||
}
|
||||
|
||||
['mousemove', 'mousedown', 'keydown', 'touchstart', 'scroll', 'pointerdown']
|
||||
.forEach(evt => document.addEventListener(evt, reset, { passive: true }));
|
||||
|
||||
reset(); // start the clock on page load
|
||||
})();
|
||||
Reference in New Issue
Block a user