X-Git-Url: https://git.plutz.net/?a=blobdiff_plain;f=style.css;fp=style.css;h=c00829e2ba5b2fb8c4d45cc7575e261b15515b81;hb=15f35d0dea982c686d885264a3ca774b6b212f21;hp=a8ebe90fe7d99b39cf8bf599226568d5792737ab;hpb=919a0cfd686d6cc28b54d823c2e3f37a46a4b2b1;p=confetti diff --git a/style.css b/style.css index a8ebe90..c00829e 100644 --- a/style.css +++ b/style.css @@ -475,3 +475,59 @@ form.ledgers { margin: auto; display: block; } + +body.ledgers .transactions { + width: 98%; + width: calc(100% - 2em); + margin: auto; +} +body.ledgers .transactions thead { + position: sticky; + top: 0; + z-index: 1; +} +body.ledgers .transactions th { + text-align: left; + background-color: #FFF; +} +body.ledgers .transactions td { + vertical-align: top; + font-family: monospace; + font-size: 12pt; +} + +body.ledgers .transactions td:nth-child(2n) { + background-color: #DDD; +} +body.ledgers .transactions td:nth-child(2n + 1) { + background-color: #EEE; +} + +body.ledgers .transactions .date { + min-width: 8em; +} +body.ledgers .transactions .orig span { + display: block; +} +body.ledgers .transactions .amount, +body.ledgers .transactions .balance { + vertical-align: bottom; + min-width: 6em; + text-align: right; +} + +body.ledgers .transactions .reference textarea { + width: 100%; +} +body.ledgers .transactions .orig input[type=date], +body.ledgers .transactions .date input[type=date], +body.ledgers .transactions .amount input[type=number] { + display: block; + width: 100%; +} + +body.ledgers .transactions .orig input:not(:checked) + label + input[type=date] { + background-color: #DDD; + border-color: #888; + pointer-events: none; +}