X-Git-Url: http://git.plutz.net/?a=blobdiff_plain;f=invoices.css;h=aecfd06c200b83f1fcbc9824e5a03598453ce3ea;hb=b037f9960718351b0470ab7ea67271b291bebb0e;hp=8892892180f68983eeecc334340634e9711fb4ea;hpb=c0c32950d91b409f0ada82a21e6702ad980bd565;p=invoices diff --git a/invoices.css b/invoices.css index 8892892..aecfd06 100755 --- a/invoices.css +++ b/invoices.css @@ -9,6 +9,8 @@ body { color: black; background-color: white; } +strong {font-weight: bold;} +em {text-decoration: italic;} /* ==================== MENU ==================== */ @@ -88,6 +90,7 @@ form input { padding: .125em .5em; background-color: #FFF; text-align: left; + font-size: 12pt; } form input[type=number] { width: 5em; @@ -142,6 +145,10 @@ form input[type=number] { line-height: 2em; } +.invoice form input#date { + margin-right: .25em; +} + .invoice form label::before { white-space: pre; content: '\0A'; @@ -168,3 +175,36 @@ form input[type=number] { .invoice form input:checked + label[for^=vat]::before { content: '(x) '; } + +.invoice form table { + width: 30em; + margin-top: 1em; + border-spacing: 0; +} +.invoice form table tr > th { + text-align: left; + padding-left: .5em; + font-weight: bold; +} +.invoice form table tr:last-child { + font-family: monospace; + white-space: pre; + text-align: right; +} +.invoice form table tr > th:nth-child(3), +.invoice form table tr > td:nth-child(4), +.invoice form table tr > th:nth-child(4) { + text-align: right; +} +.invoice form table tr > :nth-child(1) { width: 7em; } +.invoice form table tr > :nth-child(2) { width: 15em; } +.invoice form table tr > :nth-child(3) { width: 4em; } +.invoice form table tr > :nth-child(4) { width: 4em; font-family: monospace; } +.invoice form table tr > * textarea, +.invoice form table tr > * input[type=number], +.invoice form table tr > * input { + display: block; + font-size: 12pt; + width: 100%; height: 100%; + height: 4.625em; +}