From 70c2218838c808a1cc228850a0c359d8794939b4 Mon Sep 17 00:00:00 2001 From: the1812 Date: Tue, 24 Jul 2018 23:13:03 +0800 Subject: [PATCH] Improve settings --- bilibili-evolved.preview.user.js | 8 ++++++++ style/style-gui-settings.scss | 6 +++--- utils/gui-settings.html | 14 +++++++------- 3 files changed, 18 insertions(+), 10 deletions(-) diff --git a/bilibili-evolved.preview.user.js b/bilibili-evolved.preview.user.js index fd58be758..2c43c8040 100644 --- a/bilibili-evolved.preview.user.js +++ b/bilibili-evolved.preview.user.js @@ -385,6 +385,14 @@ value = false; } $(`input[key='${key}']`).prop("disabled", value); + if (value) + { + $(`input[key='${key}'][type='text']`).parent().addClass("disabled"); + } + else + { + $(`input[key='${key}'][type='text']`).parent().removeClass("disabled"); + } } } }); diff --git a/style/style-gui-settings.scss b/style/style-gui-settings.scss index 4f95119e7..602571bc9 100644 --- a/style/style-gui-settings.scss +++ b/style/style-gui-settings.scss @@ -54,7 +54,7 @@ } .gui-settings-box { - width: 450px; + width: 400px; height: 90%; background: white; border-radius: 8px; @@ -143,12 +143,12 @@ border-radius: 4px; border: none; height: 100%; - max-width: 100px; + max-width: 70px; padding: 2px 8px; background: #8884; } .gui-settings-textbox-container input:disabled, -.gui-settings-textbox-container input:disabled ~ span +.gui-settings-textbox-container.disabled span { opacity: 0.5; } diff --git a/utils/gui-settings.html b/utils/gui-settings.html index 444cf3efe..ce2f8a971 100644 --- a/utils/gui-settings.html +++ b/utils/gui-settings.html @@ -12,7 +12,7 @@