Add dark style
authorBernie Innocenti <bernie@codewiz.org>
Mon, 14 Aug 2023 10:56:01 +0000 (03:56 -0700)
committerBernie Innocenti <bernie@codewiz.org>
Mon, 14 Aug 2023 10:56:01 +0000 (03:56 -0700)
sys/geekigeeki.css

index 12d02eac0a56f87f817d3346e5df49954b062859..46fa7be749a956d841b06c3615edb64b8c40f207 100644 (file)
@@ -1,7 +1,4 @@
-/*
- * Author: Gerardo Poggiali <g.poggiali@develer.com>
- * Author: Bernie Innocenti <bernie@codewiz.org>
- */
+/* Author: Bernie Innocenti <bernie@codewiz.org> */
 
 body {
        font-family: sans-serif;
@@ -149,7 +146,7 @@ div.nav {
        background-color: #aaccee;*/
        border-color: #888888;
        background-color: #cccccc;
-       border-style: solid
+       border-style: solid;
        border-top-width: 0px;
        border-bottom-width: 2px;
        border-left-width: 0px;
@@ -379,11 +376,11 @@ div .innerthumb {
 
 /* Styles for search word highlighting */
 @media screen {
- .searchword0 { background: #ff9 }
- .searchword1 { background: #cfc }
- .searchword2 { background: #cff }
- .searchword3 { background: #ccf }
- .searchword4 { background: #fcf }
 .searchword0 { background: #ff9 }
 .searchword1 { background: #cfc }
 .searchword2 { background: #cff }
 .searchword3 { background: #ccf }
 .searchword4 { background: #fcf }
 }
 
 @media print {
@@ -403,3 +400,38 @@ div .innerthumb {
        .noprint { display: none; }
        div.wiki { font-size: smaller; }
 }
+
+@media (prefers-color-scheme: dark) {
+  body {
+    background-color: #181818;
+    color: #ffffff;
+  }
+
+  a { color: #9bd1ff; }
+  a:visited { color: #9b669b; }
+  a.nonexistent { color: #f0d0d0; }
+  a.navlink { color: #d1d1ff; }
+  a.login { color: #bb6666; }
+
+  div.nav {
+    border-color: #606060;
+    background-color: #303030;
+  }
+
+  body {
+    background-color: #181818;
+    color: #FFFFFF;
+  }
+
+  a { color: #9Bd1ff; }
+  a:visited { color: #778899; }
+  a.nonexistent { color: #f0d0d0; }
+  a.navlink { color: #d1d1ff; }
+  a.login { color: #bb6666; }
+  a.heading { text-decoration: none; color: #666666; font-size: smaller; }
+
+  div.nav {
+    border-color: #606060;
+    background-color: #303030;
+  }
+}