115 lines
4.8 KiB
CSS
115 lines
4.8 KiB
CSS
@media screen {
|
|
[data-md-color-scheme="xeovalyte"] {
|
|
|
|
color-scheme: dark;
|
|
--md-hue: 200;
|
|
|
|
/*
|
|
--md-default-fg-color: hsla(var(--md-hue), 15%, 90%, 0.82);
|
|
--md-default-fg-color--light: hsla(var(--md-hue), 15%, 90%, 0.56);
|
|
--md-default-fg-color--lighter: hsla(var(--md-hue), 15%, 90%, 0.32);
|
|
--md-default-fg-color--lightest: hsla(var(--md-hue), 15%, 90%, 0.12);
|
|
--md-default-bg-color: hsla(var(--md-hue), 15%, 14%, 1);
|
|
--md-default-bg-color--light: hsla(var(--md-hue), 15%, 14%, 0.54);
|
|
--md-default-bg-color--lighter: hsla(var(--md-hue), 15%, 14%, 0.26);
|
|
--md-default-bg-color--lightest: hsla(var(--md-hue), 15%, 14%, 0.07);
|
|
*/
|
|
--md-default-fg-color: hsla(200, 80%, 98%, 0.82);
|
|
--md-default-fg-color--light: hsla(200, 80%, 98%, 0.56);
|
|
--md-default-fg-color--lighter: hsla(200, 80%, 98%, 0.32);
|
|
--md-default-fg-color--lightest: hsla(200, 80%, 98%, 0.12);
|
|
--md-default-bg-color: hsla(200, 68%, 6%, 1);
|
|
--md-default-bg-color--light: hsla(200, 68%, 6%, 0.54);
|
|
--md-default-bg-color--lighter: hsla(200, 68%, 6%, 0.26);
|
|
--md-default-bg-color--lightest: hsla(200, 68%, 6%, 0.07);
|
|
|
|
--md-code-fg-color: hsla(var(--md-hue), 80%, 98%, 0.82);
|
|
--md-code-bg-color: hsla(var(--md-hue), 68%, 10%, 1);
|
|
|
|
--md-code-hl-color: hsla(#{hex2hsl($clr-blue-a400)}, 1);
|
|
--md-code-hl-color--light: hsla(#{hex2hsl($clr-blue-a400)}, 0.1);
|
|
|
|
--md-code-hl-number-color: hsla(6, 74%, 63%, 1);
|
|
--md-code-hl-special-color: hsla(340, 83%, 66%, 1);
|
|
--md-code-hl-function-color: hsla(291, 57%, 65%, 1);
|
|
--md-code-hl-constant-color: hsla(250, 62%, 70%, 1);
|
|
--md-code-hl-keyword-color: hsla(219, 66%, 64%, 1);
|
|
--md-code-hl-string-color: hsla(150, 58%, 44%, 1);
|
|
--md-code-hl-name-color: var(--md-code-fg-color);
|
|
--md-code-hl-operator-color: var(--md-default-fg-color--light);
|
|
--md-code-hl-punctuation-color: var(--md-default-fg-color--light);
|
|
--md-code-hl-comment-color: var(--md-default-fg-color--light);
|
|
--md-code-hl-generic-color: var(--md-default-fg-color--light);
|
|
--md-code-hl-variable-color: var(--md-default-fg-color--light);
|
|
|
|
--md-typeset-color: var(--md-default-fg-color);
|
|
|
|
--md-typeset-a-color: var(--md-primary-color);
|
|
|
|
--md-typeset-kbd-color: hsla(var(--md-hue), 80%, 98%, 0.12);
|
|
--md-typeset-kbd-accent-color: hsla(var(--md-hue), 80%, 98%, 0.2);
|
|
--md-typeset-kbd-border-color: hsla(var(--md-hue), 68%, 15%, 1);
|
|
|
|
--md-typeset-mark-color: hsla(#{hex2hsl($clr-blue-a200)}, 0.3);
|
|
|
|
--md-typeset-table-color: hsla(var(--md-hue), 15%, 95%, 0.12);
|
|
--md-typeset-table-color--light: hsla(var(--md-hue), 15%, 95%, 0.035);
|
|
|
|
--md-admonition-fg-color: var(--md-default-fg-color);
|
|
--md-admonition-bg-color: var(--md-default-bg-color);
|
|
|
|
--md-footer-bg-color: hsla(var(--md-hue), 15%, 10%, 0.87);
|
|
--md-footer-bg-color--dark: hsla(var(--md-hue), 68%, 4%, 1);
|
|
|
|
--md-shadow-z1:
|
|
0 #{px2rem(4px)} #{px2rem(10px)} hsla(0, 0%, 0%, 0.05),
|
|
0 0 #{px2rem(1px)} hsla(0, 0%, 0%, 0.1);
|
|
|
|
--md-shadow-z2:
|
|
0 #{px2rem(4px)} #{px2rem(10px)} hsla(0, 0%, 0%, 0.25),
|
|
0 0 #{px2rem(1px)} hsla(0, 0%, 0%, 0.25);
|
|
|
|
--md-shadow-z3:
|
|
0 #{px2rem(4px)} #{px2rem(10px)} hsla(0, 0%, 0%, 0.4),
|
|
0 0 #{px2rem(1px)} hsla(0, 0%, 0%, 0.35);
|
|
|
|
img[src$="#only-light"],
|
|
img[src$="#gh-light-mode-only"] {
|
|
display: none;
|
|
}
|
|
}
|
|
|
|
@each $name, $color in (
|
|
"pink": hsl(340, 81%, 63%),
|
|
"purple": hsl(291, 53%, 63%),
|
|
"deep-purple": hsl(262, 73%, 70%),
|
|
"indigo": hsl(219, 76%, 62%),
|
|
"teal": hsl(174, 100%, 40%),
|
|
"green": hsl(122, 39%, 60%),
|
|
"deep-orange": hsl(14, 100%, 65%),
|
|
"brown": hsl(16, 45%, 56%),
|
|
|
|
"grey": hsl(219, 66%, 62%),
|
|
"blue-grey": hsl(219, 66%, 62%),
|
|
"white": hsl(219, 66%, 62%),
|
|
"black": hsl(219, 66%, 62%)
|
|
) {
|
|
[data-md-color-scheme="xeovalyte"][data-md-color-primary="#{$name}"] {
|
|
--md-typeset-a-color: #{$color};
|
|
}
|
|
}
|
|
|
|
|
|
[data-md-color-switching] *,
|
|
[data-md-color-switching] *::before,
|
|
[data-md-color-switching] *::after {
|
|
transition-duration: 0ms !important;
|
|
}
|
|
}
|
|
|
|
:root {
|
|
--md-primary-fg-color: #05161f;
|
|
--md-accent-fg-color: #3dbeff;
|
|
--md-primary-color: #0af;
|
|
}
|