X-Git-Url: https://git.plutz.net/?p=confetti;a=blobdiff_plain;f=templates%2Ftherapy.css.sh;fp=templates%2Ftherapy.css.sh;h=d6221e1e58ef163887790af7b204a57ecbb2fc27;hp=0000000000000000000000000000000000000000;hb=fdfc261b61998249782240ecb0d40a10d44936a9;hpb=5414898a3baef825844eda3f4416bfea5ecc9555 diff --git a/templates/therapy.css.sh b/templates/therapy.css.sh new file mode 100755 index 0000000..d6221e1 --- /dev/null +++ b/templates/therapy.css.sh @@ -0,0 +1,178 @@ +#!/bin/sh + +cat < h2 { margin: 0; border-bottom: 1px solid black; } +div > a:first-of-type { + display: block; + margin: .125em 0 .5em 0; + text-decoration: none; +} + +label.tab { + font-size: 1.25em; + font-weight: bold; + padding: .125em 1ex .25em 1ex; + color: #FFF; + background-color: #333; + margin-top: .125em; + text-align: right; +} +label.heading { + background-color: #FFF; + margin-top: 1em; + border: 2px solid black; + border-bottom-width: 1px; + color: black; +} +label.heading > span { + text-decoration: underline; +} + +label > span { + display: inline-block; + text-align: right; +} +label > span.no { + width: 10%; float: left; + border: solid 1px #FFF; + background-color: #555; + border-radius: 2ex; + padding: 0; + text-align: center; +} +label.heading > span.no { + background-color: inherit; + border: none; +} +label > span.date { width: 30%; } +label > span.therapist { width: 40%; } +label > span.signature { width: 10%; } +label > span.signature > button { display: inline-block; margin: 0; } + +button[value=pos], button[value=neg] { + display: block; + margin-bottom: .25em; + border: 1px solid black; + height: 1.5em; width: 1.5em; + vertical-align: top; + background-color: #FFF; + color: #000; + white-space: nowrap; +} +button[value=pos]::before { padding: 0 1ex 0 .25ex; content: "\2713"; } +button[value=neg]::before { padding: 0 1ex 0 .25ex; content: "\00a0 \00a0 \00a0"; } + +div.tab { + border: 2px solid #333; + border-top-width: 1px; + margin-top: -1px; + padding: .25em .5ex; +} +div.tab > fieldset.note { + border: none; + margin: 0; padding: 0; +} +div.tab > fieldset.note > textarea { + display: block; + width: 95%; height: 8em; + margin: -8em 0 .5em 1.25em; + font: normal 1em sans-serif; +} +div.tab > fieldset.note > input.color + label { margin: 0; display: block; } +div.tab > fieldset.note > input.color[value="c000"]:checked ~ textarea { background-color: #AAA; } +div.tab > fieldset.note > input.color[value="c001"]:checked ~ textarea { background-color: #88F; } +div.tab > fieldset.note > input.color[value="c010"]:checked ~ textarea { background-color: #8F8; } +div.tab > fieldset.note > input.color[value="c011"]:checked ~ textarea { background-color: #8FF; } +div.tab > fieldset.note > input.color[value="c100"]:checked ~ textarea { background-color: #F88; } +div.tab > fieldset.note > input.color[value="c101"]:checked ~ textarea { background-color: #F8F; } +div.tab > fieldset.note > input.color[value="c110"]:checked ~ textarea { background-color: #FF8; } +div.tab > fieldset.note > input.color[value="c111"]:checked ~ textarea { background-color: #FFF; } + +EOF + +# vi:set filetype=css: