Continue work on itb

This commit is contained in:
2024-12-26 17:36:59 +01:00
parent eadd4eeabe
commit 63d1264f5a
10 changed files with 1281 additions and 342 deletions

12
tools/itb/js/viewport.js Normal file
View File

@@ -0,0 +1,12 @@
function getViewportInfo() {
return {
scroll_x: window.pageXOffset,
scroll_y: window.pageYOffset,
width: window.innerWidth,
height: window.innerHeight,
max_scroll_x: Math.max(document.documentElement.scrollWidth - window.innerWidth, 0),
max_scroll_y: Math.max(document.documentElement.scrollHeight - window.innerHeight, 0),
pageYOffset: window.pageYOffset,
pageXOffset: window.pageXOffset
};
}