Removed jquery-backstretch that handled the UserBackground

The UserBackground is now handled with CSS3 on body.thm-body
This allowed me to remove the #rl-bg so that the "video-on-login-screen" plugin will not work indefinitely.
This commit is contained in:
djmaze 2020-07-13 15:47:19 +02:00
parent 213f5d183e
commit 412d69ce75
22 changed files with 30 additions and 869 deletions

View file

@ -234,16 +234,13 @@ function runApp() {
jassl(appData.StaticLibJsLink).then(() => {
if (window.$) {
window.$('#rl-check').remove();
if (appData.IncludeBackground) {
window
.$('#rl-bg')
.attr('style', 'background-image: none !important;')
.backstretch(
appData.IncludeBackground.replace('{{USER}}', window.__rlah ? window.__rlah() || '0' : '0'),
{ fade: 100, centeredX: true, centeredY: true }
)
.removeAttr('style');
}
if (appData.IncludeBackground) {
const img = appData.IncludeBackground.replace('{{USER}}', window.__rlah ? window.__rlah() || '0' : '0'),
b = window.document.body;
if (img) {
b.classList.add('UserBackground');
b.style.backgroundImage = "url("+img+")";
}
}
});