From 90fdecf75a2da5d3bf90d68b3c8aa33113a17e37 Mon Sep 17 00:00:00 2001 From: alstjr7375 Date: Tue, 28 Dec 2021 15:20:23 +0900 Subject: [PATCH] Add: builtInContrast Option --- src/userChrome.scss | 4 +++- src/utils/_option.scss | 2 ++ user.js | 3 +++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/userChrome.scss b/src/userChrome.scss index 47b1699..4521c0b 100644 --- a/src/userChrome.scss +++ b/src/userChrome.scss @@ -6,7 +6,9 @@ @namespace html "http://www.w3.org/1999/xhtml"; /** Default Thme - Contrast ***************************************************/ -@import "theme/built_in"; +@include Option($builtInContrast) { + @import "theme/built_in"; +} /** Theme - Compatibility *****************************************************/ @import "theme/theme_compatibility"; diff --git a/src/utils/_option.scss b/src/utils/_option.scss index 881b8ab..65a326f 100644 --- a/src/utils/_option.scss +++ b/src/utils/_option.scss @@ -1,5 +1,7 @@ $tabProton: "userChrome.tab.proton"; +$builtInContrast: "userChrome.theme.builtInContrast"; + @mixin Option($optionName) { @supports -moz-bool-pref("#{$optionName}") { @content; diff --git a/user.js b/user.js index f9919a5..122980a 100644 --- a/user.js +++ b/user.js @@ -35,6 +35,9 @@ user_pref("userChrome.tab.connect_to_window", true); // Original, Photon user_pref("userChrome.panel.proton", true); // Original, Proton // user_pref("userChrome.panel.photon", true); // Photon +// == Theme Default Settings =================================================== +user_pref("userChrome.theme.builtInContrast"); + // ** Useful Options *********************************************************** // Integrated calculator at urlbar user_pref("browser.urlbar.suggest.calculator", true);