]> git.scottworley.com Git - vopamoi/blobdiff - vopamoi.css
README
[vopamoi] / vopamoi.css
index d8365cb517c5441776d4427fbaa83227c4d6e8ee..4b566f155341d00f947cfdb6037c6c4198e2e3db 100644 (file)
@@ -1,3 +1,91 @@
 input {
   width: calc(100% - 8px); /* 8px to account for the default padding and border */
 }
+.tag {
+  float: right;
+  margin-left: 1em;
+  font-size: 80%;
+}
+body.dark .tag {
+  opacity: 60%;
+}
+span.tag {
+  color: white;
+  padding: 1px .5em;
+  font-weight: bold;
+}
+input.tag {
+  width: 7em;
+  border: none;
+}
+.content {
+  font-size: 80%;
+}
+.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;
+}
+.task {
+  clear: right;
+}
+.task > .task {
+  margin-left: 1em;
+}
+.statedate {
+  font-size: 80%;
+  margin-right: 0.5em;
+  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: #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;
+}
+body:before, body:after {
+  content: "";
+  position: fixed;
+  background: var(--view-state-indicator-color);
+  left: 0;
+  right: 0;
+  height: 5px;
+}
+body:before {
+  top: 0;
+}
+body:after {
+  bottom: 0;
+}
+body {
+  margin: 0;
+  min-height: 100vh;
+  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;
+}