summaryrefslogtreecommitdiff
path: root/source/css/style.css
diff options
context:
space:
mode:
Diffstat (limited to 'source/css/style.css')
-rw-r--r--source/css/style.css44
1 files changed, 35 insertions, 9 deletions
diff --git a/source/css/style.css b/source/css/style.css
index 3a9430f..5a62406 100644
--- a/source/css/style.css
+++ b/source/css/style.css
@@ -8,19 +8,45 @@ pre {
-webkit-filter: grayscale(1) !important;
}
+:root {
+ --transition-speed: unset;
+ --background-color: white;
+ --brightness: 1;
+ --contrast: 1;
+}
+
@media(prefers-color-scheme:dark) {
- * {
- transition: backgourd-color .5s
- }
- .card {
- box-shadow: none!important;
- background-color: #121212!important
- }
- img:not([src*=".svg"]) {
- filter: brightness(.7) contrast(1.2);
+
+ :root:not([data-user-color-scheme]) {
+ --box-shadow: none!important;
+ --transition-speed: 0.5s;
+ --background-color: #121212!important;
+ --brightness: 0.7;
+ --contrast: 1.2;
}
}
+[data-user-color-scheme='dark'] {
+ --box-shadow: none!important;
+ --transition-speed: 0.5s;
+ --background-color: #121212!important;
+ --brightness: 0.7;
+ --contrast: 1.2;
+}
+
+* {
+ transition: backgourd-color var(--transition-speed);
+}
+
+.card {
+ box-shadow: var(--box-shadow);
+ background-color: var(--background-color);
+}
+
+img:not([src*=".svg"]) {
+ filter: brightness(--brightness) contrast(--contrast);
+}
+
@media screen and (max-width:1023px) {
.navbar-menu {
box-shadow: 0 8px 16px -8px rgb(10 10 10 / 10%)!important