From da4c2824d09d99149e00d1603613b53770dfdabd Mon Sep 17 00:00:00 2001 From: Prayag Date: Sat, 6 Feb 2021 11:49:23 +0530 Subject: [PATCH] Fix blur slider --- .../Configuration/configurationpage.html | 65 ++++++------------- 1 file changed, 21 insertions(+), 44 deletions(-) diff --git a/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html b/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html index d1c4be9..7b650e2 100644 --- a/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html +++ b/Jellyfin.Plugin.SkinManager/Configuration/configurationpage.html @@ -79,7 +79,7 @@ updateSelectors(); loadConfig(); preloadPreviews(); - + } function loadOptions(skin) { @@ -311,27 +311,18 @@ defaultValue = saved == undefined ? defaultValue : saved; var description = option.description; html += - '
' + - description + - "
"; + +'
' + +'' + +'
' + +description+ + +'
' + +'
'; return html; } var blurSliderCount = 0; function getBlurSlider(option, saved) { - + var html = ""; var id = "blurSlider" + blurSliderCount; blurSliderCount++; @@ -342,25 +333,10 @@ defaultValue = saved == undefined ? defaultValue : saved; var description = option.description; html += - '
' + - description + - "
" + ''; + '
' + +'
'+description +'
' + +'
' + +'
'; return html; } function updateBlur(id){ @@ -370,7 +346,7 @@ } function updateBlurSliders(){ var sliders = document.getElementsByClassName("slider"); - sliders.forEach(slider =>{ + Array.from(sliders).forEach(slider =>{ if(slider.id.substring(0, 10)=="blurSlider"){ updateBlur(slider.id); } @@ -470,8 +446,8 @@ var sliders = document.getElementsByClassName("slider"); for (let element of sliders) { css += - element.getAttribute("data-css").replaceAll("$", element.value) + - "\n"; + element.getAttribute("data-css").replaceAll("$", element.value) + +"\n"; } @@ -675,8 +651,8 @@ html += loadPreviews(skin); html += ""; $("#options").html(html).trigger("create").then(updateBlurSliders()); - - + + } @@ -748,7 +724,7 @@ } ); break; - + case "selector": Array.from( document.getElementsByClassName( @@ -861,9 +837,10 @@ font-size: 135%; } + .img{ + overflow: hidden; + } - -