From 16e3888050e86cc74f5b4d6f402b7d344c5cd2b2 Mon Sep 17 00:00:00 2001 From: eight Date: Wed, 26 Jun 2019 11:40:25 +0800 Subject: [PATCH] Add: UI for schemeSwitcher --- _locales/en/messages.json | 12 ++++++++++++ js/dom.js | 1 - options.html | 28 ++++++++++++++++++++++---- options/options.css | 41 ++++++++++++++++++++++++++++++++++++++- 4 files changed, 76 insertions(+), 6 deletions(-) diff --git a/_locales/en/messages.json b/_locales/en/messages.json index c8368fad..aafce1cc 100644 --- a/_locales/en/messages.json +++ b/_locales/en/messages.json @@ -950,6 +950,18 @@ "optionsAdvancedNewStyleAsUsercss": { "message": "Write new style as usercss" }, + "optionsAdvancedAutoSwitchScheme": { + "message": "Toggle Light/Dark Mode styles automatically" + }, + "optionsAdvancedAutoSwitchSchemeNever": { + "message": "Never" + }, + "optionsAdvancedAutoSwitchSchemeBySystem": { + "message": "By system preference" + }, + "optionsAdvancedAutoSwitchSchemeByTime": { + "message": "By night time:" + }, "optionsBadgeDisabled": { "message": "Background color when disabled" }, diff --git a/js/dom.js b/js/dom.js index 1b764e7f..00a393fd 100644 --- a/js/dom.js +++ b/js/dom.js @@ -462,7 +462,6 @@ function setupLivePrefs( oldValue = input.checked; // FIXME: use == because we use number value in iconset newValue = input.checked = value == input.value; - console.log(value, input.value); } else if (input.type === 'checkbox') { oldValue = input.checked; newValue = input.checked = value; diff --git a/options.html b/options.html index af620626..2e7f2343 100644 --- a/options.html +++ b/options.html @@ -41,7 +41,7 @@