From af8092e7d459c51d35ab220a3e5a78c752a90353 Mon Sep 17 00:00:00 2001 From: Boris Date: Sat, 25 Sep 2021 14:53:41 +0200 Subject: [PATCH] [ENH] Add lazy loading of images --- www/boris/inc/header.php | 1 + www/boris/lib/lazyImg.min.js | 1 + 2 files changed, 2 insertions(+) create mode 100644 www/boris/lib/lazyImg.min.js diff --git a/www/boris/inc/header.php b/www/boris/inc/header.php index 4131c23..23f5d3c 100644 --- a/www/boris/inc/header.php +++ b/www/boris/inc/header.php @@ -10,6 +10,7 @@ $bodyClasses .= $home ? 'home' : ''; Astroport "<?php echo STATION_NAME; ?>" + diff --git a/www/boris/lib/lazyImg.min.js b/www/boris/lib/lazyImg.min.js new file mode 100644 index 0000000..6b03698 --- /dev/null +++ b/www/boris/lib/lazyImg.min.js @@ -0,0 +1 @@ +var lazyImg={};!function(){lazyImg.image="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEA",lazyImg.custom_offset=100,lazyImg.view_elements=[],lazyImg.viewportHeight=lazyImg.viewportWidth=0,lazyImg.body=lazyImg.docEl=null,lazyImg.initVar=function(){lazyImg.viewportHeight=window.innerHeight,lazyImg.viewportWidth=window.innerWidth,lazyImg.body=document.body,lazyImg.docEl=document.documentElement},lazyImg.setConfig=function(a,b){lazyImg.image=a||lazyImg.image,lazyImg.custom_offset=b||lazyImg.custom_offset},lazyImg.reveal=function(){for(var a=window.scrollTop||lazyImg.docEl.scrollTop||lazyImg.body.scrollTop,b=window.scrollLeft||lazyImg.docEl.scrollLeft||lazyImg.body.scrollLeft,c=lazyImg.docEl.clientTop||lazyImg.body.clientTop||0,d=lazyImg.docEl.clientLeft||lazyImg.body.clientLeft||0,e=0;ea-lazyImg.custom_offset&&hb-lazyImg.custom_offset&&j