Make mascot match text color
This commit is contained in:
parent
bab9f3803e
commit
f58b68c584
2 changed files with 64 additions and 1 deletions
|
|
@ -72,12 +72,34 @@ h6 {
|
|||
box-shadow: 0 0.5rem 1rem 0 rgba(0, 0, 0, 0.2), 0 0.75rem 2.5rem 0 rgba(0, 0, 0, 0.19);
|
||||
}
|
||||
|
||||
/* oklch site: https://oklch.com/ */
|
||||
/* color filters: https://angel-rs.github.io/css-color-filter-generator/ */
|
||||
/* Dead Orbit */
|
||||
html:has(option[value="drifting"]:checked) {
|
||||
--color-background: light-dark(oklch(0.95 0 0), oklch(0.45 0 0));
|
||||
--color-header-footer: light-dark(oklch(0.68 0 0), oklch(0.25 0 0));
|
||||
--color-main: light-dark(oklch(0.98 0 0), oklch(0.175 0 0));
|
||||
--color-text: light-dark(oklch(0.2 0 0), oklch(0.9 0 0));
|
||||
|
||||
--svg-brightness-1: 0%;
|
||||
--svg-saturate-1: 100%;
|
||||
--svg-invert: 0%;
|
||||
--svg-sepia: 1%;
|
||||
--svg-saturate-2: 6582%;
|
||||
--svg-hue-rotate: 336deg;
|
||||
--svg-brightness-2: 88%;
|
||||
--svg-contrast: 83%;
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
--svg-brightness-1: 0%;
|
||||
--svg-saturate-1: 100%;
|
||||
--svg-invert: 94%;
|
||||
--svg-sepia: 0%;
|
||||
--svg-saturate-2: 34%;
|
||||
--svg-hue-rotate: 274deg;
|
||||
--svg-brightness-2: 90%;
|
||||
--svg-contrast: 107%;
|
||||
}
|
||||
}
|
||||
|
||||
/* Future War Cult */
|
||||
|
|
@ -86,6 +108,26 @@ html:has(option[value="ascendant"]:checked) {
|
|||
--color-header-footer: light-dark(oklch(0.98 0 0), oklch(0.7314 0.0725 91.4));
|
||||
--color-main: light-dark(oklch(0.895 0.0916 88.17), oklch(0.3589 0.1438 281.27));
|
||||
--color-text: light-dark(oklch(0.4274 0.1456 21.51), oklch(0.98 0 0));
|
||||
|
||||
--svg-brightness-1: 0%;
|
||||
--svg-saturate-1: 100%;
|
||||
--svg-invert: 21%;
|
||||
--svg-sepia: 37%;
|
||||
--svg-saturate-2: 3939%;
|
||||
--svg-hue-rotate: 333deg;
|
||||
--svg-brightness-2: 75%;
|
||||
--svg-contrast: 97%;
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
--svg-brightness-1: 0%;
|
||||
--svg-saturate-1: 100%;
|
||||
--svg-invert: 94%;
|
||||
--svg-sepia: 97%;
|
||||
--svg-saturate-2: 3762%;
|
||||
--svg-hue-rotate: 183deg;
|
||||
--svg-brightness-2: 123%;
|
||||
--svg-contrast: 94%;
|
||||
}
|
||||
}
|
||||
|
||||
/* New Monarchy */
|
||||
|
|
@ -94,6 +136,26 @@ html:has(option[value="aristocratic"]:checked) {
|
|||
--color-header-footer: light-dark(oklch(0.4531 0.1712 29.27), oklch(0.3 0 0));
|
||||
--color-main: light-dark(oklch(0.9 0 0), oklch(0.2299 0.05 29.27));
|
||||
--color-text: light-dark(oklch(0.3 0 0), oklch(0.9 0 0));
|
||||
|
||||
--svg-brightness-1: 0%;
|
||||
--svg-saturate-1: 100%;
|
||||
--svg-invert: 16%;
|
||||
--svg-sepia: 0%;
|
||||
--svg-saturate-2: 0%;
|
||||
--svg-hue-rotate: 268deg;
|
||||
--svg-brightness-2: 104%;
|
||||
--svg-contrast: 95%;
|
||||
|
||||
@media (prefers-color-scheme: dark) {
|
||||
--svg-brightness-1: 0%;
|
||||
--svg-saturate-1: 100%;
|
||||
--svg-invert: 94%;
|
||||
--svg-sepia: 0%;
|
||||
--svg-saturate-2: 34%;
|
||||
--svg-hue-rotate: 274deg;
|
||||
--svg-brightness-2: 90%;
|
||||
--svg-contrast: 107%;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
@ -146,6 +208,7 @@ header {
|
|||
img {
|
||||
margin: 0.5rem 0.5rem 0 0.5rem;
|
||||
height: 4rem;
|
||||
filter: brightness(var(--svg-brightness-1)) saturate(var(--svg-saturate-1)) invert(var(--svg-invert)) sepia(var(--svg-sepia)) saturate(var(--svg-saturate-2)) hue-rotate(var(--svg-hue-rotate)) brightness(var(--svg-brightness-2)) contrast(var(--svg-contrast));
|
||||
}
|
||||
|
||||
strong {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue