]> git.scottworley.com Git - vopamoi/blobdiff - vopamoi.css
Dark mode
[vopamoi] / vopamoi.css
index 95a0100470261cd9037e51cb2e7b4f1b161ae51a..4b566f155341d00f947cfdb6037c6c4198e2e3db 100644 (file)
@@ -6,6 +6,9 @@ input {
   margin-left: 1em;
   font-size: 80%;
 }
+body.dark .tag {
+  opacity: 60%;
+}
 span.tag {
   color: white;
   padding: 1px .5em;
@@ -21,11 +24,18 @@ input.tag {
 .content, textarea {
   margin-left: 2em;
   color: #555;
+  white-space: pre;
+}
+body.dark .content, body.dark textarea {
+  color: #bbb;
 }
 textarea {
   width: 90%;
   height: 5em;
 }
+body.dark textarea {
+  background-color: black;
+}
 .hide {
   display: none;
 }
@@ -41,11 +51,17 @@ textarea {
   padding: 0 .2em;
   border-radius: 1em;
 }
+body.dark .statedate { opacity: 60%; }
 .task[data-state=cancelled]     > .statedate { background-color: #fee; }
 .task[data-state=deleted]       > .statedate { background-color: #ddd; }
 .task[data-state=done]          > .statedate { background-color: #efe; }
 .task[data-state=someday-maybe] > .statedate { background-color: #eef; }
-.task[data-state=waiting]       > .statedate { background-color: #fef; }
+.task[data-state=waiting]       > .statedate { background-color: #faf; }
+body.dark .task[data-state=cancelled]     > .statedate { background-color: #600; }
+body.dark .task[data-state=deleted]       > .statedate { background-color: #222; }
+body.dark .task[data-state=done]          > .statedate { background-color: #060; }
+body.dark .task[data-state=someday-maybe] > .statedate { background-color: #006; }
+body.dark .task[data-state=waiting]       > .statedate { background-color: #303; }
 #ui {
   padding: 15px 10px;
 }
@@ -69,3 +85,7 @@ body {
   border-left: 5px solid var(--view-state-indicator-color);
   border-right: 5px solid var(--view-state-indicator-color);
 }
+body.dark, body.dark input {
+  color: #eee;
+  background-color: black;
+}