random bg image

This commit is contained in:
Woody
2020-12-21 21:12:07 +01:00
parent f7893d4e4b
commit f10a9d7f61
2 changed files with 28 additions and 6 deletions

View File

@@ -27,7 +27,8 @@
"tab":"Button opacity"
},
"bg":{
"url":"BG image URL"
"url":"BG image URL",
"random":"Random BG image"
},
"color":{
"bg":"BG HEX color"
@@ -163,6 +164,24 @@
var f = gId('theme_base');
if (f) f.value = (gId('dm').checked) ? 'light':'dark';
}
// random BG image
function setRandomBg() {
if (gId("theme_bg_random").checked) {
gId("theme_bg_url").value = "https://picsum.photos/1920/1080";
} else {
gId("theme_bg_url").value = "";
}
}
function checkRandomBg() {
if (gId("theme_bg_url").value === "https://picsum.photos/1920/1080") {
gId("theme_bg_random").checked = true;
} else {
gId("theme_bg_random").checked = false;
}
}
function GetV()
{
}
@@ -197,7 +216,8 @@
<span class="l"></span>: <input type="number" min=0.0 max=1.0 step=0.01 id="theme_alpha_tab" class="agi"><br>
<span class="l"></span>: <input type="number" min=0.0 max=1.0 step=0.01 id="theme_alpha_bg" class="agi"><br>
<span class="l"></span>: <input id="theme_color_bg" maxlength="9" class="agi"><br>
<span class="l">BG image URL</span>: <input id="theme_bg_url" class="agi">
<span class="l">BG image URL</span>: <input id="theme_bg_url" class="agi" oninput="checkRandomBg()"><br>
<span class="l">Random BG image</span>: <input type="checkbox" id="theme_bg_random" class="agi cb" onchange="setRandomBg()"><br>
<input id="theme_base" class="agi" style="display:none">
<hr><button type="button" onclick="B()">Back</button><button type="button" onclick="Save()">Save</button>
</form>