improved screen saver

This commit is contained in:
2022-11-14 19:37:20 +01:00
parent 389d9a9b13
commit 1423f51104
5 changed files with 4667 additions and 11 deletions

View File

@ -28,6 +28,10 @@ let dataFrame = {};
let timeDiffToServer = 0;
let sessionToken = ""; // Our current session token
// Handle the screensaver to fit the screen
setTimeout(handleDVD, 200);
window.addEventListener("resize", handleDVD);
// Handle connection event
socket.onopen = function (e) {
socket.send("new client");
@ -245,6 +249,14 @@ function handleUpdate() {
}
}
function handleDVD() {
const objHeight = document.body.offsetHeight - screensaverText.offsetHeight;
const objWidth = document.body.offsetWidth - screensaverText.offsetWidth;
document.documentElement.style.setProperty('--my-end-left', objWidth + "px");
document.documentElement.style.setProperty('--my-end-top', objHeight + "px");
}
/**
Additional documentation