Fix blur slider
This commit is contained in:
@@ -311,21 +311,12 @@
|
|||||||
defaultValue = saved == undefined ? defaultValue : saved;
|
defaultValue = saved == undefined ? defaultValue : saved;
|
||||||
var description = option.description;
|
var description = option.description;
|
||||||
html +=
|
html +=
|
||||||
'<div class="inputContainer"><input is="emby-slider" type="range" class = "slider" value=' +
|
+'<div class="inputContainer">'
|
||||||
defaultValue +
|
+'<input type="range" class="slider" value="'+defaultValue+'" step="'+step+'" data-css="'+css+'" id="'+id+'" name="'+id+'" min="0" max="300" label="'+name+'">'
|
||||||
" step=" +
|
+'<div class="fieldDescription">'
|
||||||
step +
|
+description+
|
||||||
' data-css = "' +
|
+'</div>'
|
||||||
css +
|
+'</div>';
|
||||||
'" id="' +
|
|
||||||
id +
|
|
||||||
'" name="' +
|
|
||||||
id +
|
|
||||||
'" min="0" max="300" label="' +
|
|
||||||
name +
|
|
||||||
'" /><div class="fieldDescription">' +
|
|
||||||
description +
|
|
||||||
"</div></div>";
|
|
||||||
return html;
|
return html;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -342,25 +333,10 @@
|
|||||||
defaultValue = saved == undefined ? defaultValue : saved;
|
defaultValue = saved == undefined ? defaultValue : saved;
|
||||||
var description = option.description;
|
var description = option.description;
|
||||||
html +=
|
html +=
|
||||||
'<div class="inputContainer"><label><span>' + name +
|
'<div class="inputContainer"><label><span>'+name+'</span></label><input type="range" class="slider" value="'+defaultValue+'" oninput ="updateBlur('+ "'" + id + "'" + ')"'+'step="'+step+' data-css="'+css+'" id="'+id+'" name="'+id+'" min="0" max="40" label="'+name+'">'
|
||||||
'</span></label><input is="emby-slider" type="range" class = "slider" value=' +
|
+'<div class="fieldDescription">'+description +'</div>'
|
||||||
defaultValue +
|
+'</div>'
|
||||||
' oninput = "updateBlur(' + "'" + id + "'" + ')" ' +
|
+'<div class="img"><img id="'+id+'image"'+'src="https://i.gifer.com/4KL.gif"></div>';
|
||||||
" step=" +
|
|
||||||
step +
|
|
||||||
' data-css = "' +
|
|
||||||
css +
|
|
||||||
'" id="' +
|
|
||||||
id +
|
|
||||||
'" name="' +
|
|
||||||
id +
|
|
||||||
'"label="' +
|
|
||||||
name +
|
|
||||||
'" min="0" max="40" label="' +
|
|
||||||
name +
|
|
||||||
'" /><div class="fieldDescription">' +
|
|
||||||
description +
|
|
||||||
"</div></div>" + '<img id ="' + id+'image"' + 'src = "https://upload.wikimedia.org/wikipedia/en/5/5f/Original_Doge_meme.jpg">';
|
|
||||||
return html;
|
return html;
|
||||||
}
|
}
|
||||||
function updateBlur(id){
|
function updateBlur(id){
|
||||||
@@ -370,7 +346,7 @@
|
|||||||
}
|
}
|
||||||
function updateBlurSliders(){
|
function updateBlurSliders(){
|
||||||
var sliders = document.getElementsByClassName("slider");
|
var sliders = document.getElementsByClassName("slider");
|
||||||
sliders.forEach(slider =>{
|
Array.from(sliders).forEach(slider =>{
|
||||||
if(slider.id.substring(0, 10)=="blurSlider"){
|
if(slider.id.substring(0, 10)=="blurSlider"){
|
||||||
updateBlur(slider.id);
|
updateBlur(slider.id);
|
||||||
}
|
}
|
||||||
@@ -470,8 +446,8 @@
|
|||||||
var sliders = document.getElementsByClassName("slider");
|
var sliders = document.getElementsByClassName("slider");
|
||||||
for (let element of sliders) {
|
for (let element of sliders) {
|
||||||
css +=
|
css +=
|
||||||
element.getAttribute("data-css").replaceAll("$", element.value) +
|
element.getAttribute("data-css").replaceAll("$", element.value)
|
||||||
"\n";
|
+"\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -861,9 +837,10 @@
|
|||||||
font-size: 135%;
|
font-size: 135%;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.img{
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
</style>
|
|
||||||
<style>
|
|
||||||
.tooltip {
|
.tooltip {
|
||||||
position: relative;
|
position: relative;
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
|||||||
Reference in New Issue
Block a user