Commit Diff


commit - ed5e8c61da3812853c642e1d413a4a4db98c7113
commit + cae08ba809aa9a8de8a39b7b876ad00cb8518db3
blob - 3bbed97007ff990220fde1f62374a296a71632a5
blob + bddb9b767319a69863bc5939f9d817ce5950b223
--- resources/css/style.css
+++ resources/css/style.css
@@ -341,3 +341,42 @@ footer {
   font-style: italic;
   text-align: center;
 }
+
+
+/* dark theme */
+@media (prefers-color-scheme: dark) {
+  body {
+    color: #ffffea;
+    background-color: #383838;
+  }
+
+  h1::after, h2.fragment::after {
+    color: #5c5c5c;
+  }
+
+  h2::before, h3::before, h4::before, h5::before, h6::before {
+    color: #5c5c5c;
+  }
+
+  a {
+    color: #8e8eff;
+  }
+
+  code {
+    color: #ea7acd;
+  }
+
+  pre {
+    border-color: #999999;
+    background-color: #2f2e2d;
+  }
+
+  pre code {
+    color: #ffffea;
+  }
+
+  pre code::after {
+    border: 1px solid #999999;
+    background-color: #59564c;
+  }
+}