X-Git-Url: http://git.scottworley.com/vopamoi/blobdiff_plain/4e05a0a2a1072be98d271ac60de9426125e179e4..HEAD:/vopamoi.css diff --git a/vopamoi.css b/vopamoi.css index d8365cb..4b566f1 100644 --- a/vopamoi.css +++ b/vopamoi.css @@ -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; +}