diff options
| author | Jieiku | 2023-07-19 13:32:33 -0700 |
|---|---|---|
| committer | Jieiku | 2023-07-19 13:32:33 -0700 |
| commit | cd71559564732e4f2b4752560ff1b6de6f737a79 (patch) | |
| tree | f3fb6331389806a8c384c2d3459a125df61c34e0 /sass | |
| parent | 65f135a6a2f7be105bfe9ce95796b2314627b20d (diff) | |
| download | abridge-cd71559564732e4f2b4752560ff1b6de6f737a79.tar.gz abridge-cd71559564732e4f2b4752560ff1b6de6f737a79.tar.bz2 abridge-cd71559564732e4f2b4752560ff1b6de6f737a79.zip | |
nojs configurable default switcher theme
Diffstat (limited to 'sass')
| -rw-r--r-- | sass/abridge.scss | 17 |
1 files changed, 13 insertions, 4 deletions
diff --git a/sass/abridge.scss b/sass/abridge.scss index 539e377..ac01c1a 100644 --- a/sass/abridge.scss +++ b/sass/abridge.scss @@ -17,6 +17,7 @@ $mb: 1200px !default;// value at which to switch from fluid layout to max-width $abridgeMode: "switcher" !default;//valid values: switcher, auto, dark, light $syntax-mode: "auto" !default;// Force syntax mode: auto, dark, light +$switcherDefault: "dark" !default;// default for nojs switcher: dark, light $color: "orange" !default;// color template to use/override: orange, blue, blueshade @@ -342,16 +343,24 @@ $syntax: true !default;//syntax highlighting for code blocks } } } - :root:not(.light) { - @include colors.dark($dark...); + :root:not(.switch) { + @if $switcherDefault == "light" { + @include colors.dark($light...); + } @else { + @include colors.dark($dark...); + } @if $syntax { @if $syntax-mode == "auto" { @include colors-syntax.syndark($syntax-dark...); } } } - :root.light { - @include colors.light($light...); + :root.switch { + @if $switcherDefault == "light" { + @include colors.dark($dark...); + } @else { + @include colors.dark($light...); + } @if $syntax { @if $syntax-mode == "auto" { @include colors-syntax.synlight($syntax-light...); |
