Firefox-UI-Fix/src/theme/_index.scss

57 lines
1.9 KiB
SCSS

/*= System Default Theme =====================================================*/
@include Option("userChrome.theme.system_default") {
@import "system_default_theme";
}
/*= None Native Menu =========================================================*/
@include Option("userChrome.theme.non_native_menu") {
@import "non_native_menu";
}
/*= Fully Theme Mode =========================================================*/
// Default Themes
// https://github.com/mozilla/gecko-dev/blob/master/toolkit/mozapps/extensions/default-theme/manifest.json
// https://github.com/mozilla/gecko-dev/blob/master/browser/themes/addons/light/manifest.json
// https://github.com/mozilla/gecko-dev/blob/master/browser/themes/addons/dark/manifest.json
@include Option("userChrome.theme.proton_color") {
@import "proton_color";
@include Option("userChrome.theme.proton_color.dark_blue_accent") {
@import "dark_blue_accent";
}
}
@include Option("userChrome.theme.private") {
@import "private";
}
@include Option("userChrome.theme.fully_color") {
@import "fully_color";
@import "waterfox";
}
/*= Fully Dark Mode ==========================================================*/
@include Option("userChrome.theme.fully_dark") {
@import "fully_dark";
}
/*= Transparent ==============================================================*/
@include Option("userChrome.theme.transparent.frame") {
@import "transparent";
}
@include Option("userChrome.theme.transparent.menu") {
@import "transparent/menu";
}
@include Option("userChrome.theme.transparent.panel") {
@import "transparent/panel";
}
/*= Proton Theme Mode ========================================================*/
@include Option("userChrome.theme.proton_chrome") {
@import "proton_chrome";
}
/*= Monospace ================================================================*/
@include Option("userChrome.theme.monospace") {
@import "monospace";
}