]>
Git — Sourcephile - tmp/julm/literate-invoice.git/blob - data/styles/Invoice.css
7 grid-template-columns:1fr 1fr;
10 //border:1px solid black
;
13 //flex-direction:column
;
16 .invoice-headers .list {
25 .org > .dict > .dict-entry {
26 flex-direction:column
;
30 .org > .dict > .dict-entry > .dict-value {
31 border:1px solid black
;
32 padding:0.25ex 1ex 0.5ex 1ex;
34 .invoice-from-to > .org {
36 grid-template-columns:subgrid
;
39 .invoice-from-to > .org > .dict {
41 grid-template-columns:subgrid
;
57 //border:1px solid black
;
61 flex-direction:column
;
62 justify-spacing:begin
;
70 border-top:1px solid black
;
72 .entity .key-value:first-child {
76 border-top:1px solid black
;
82 grid-template-columns:1fr;
83 //grid-template-rows:1fr 5fr;
84 //grid-template-columns:subgrid
;
85 //grid-template-rows:subgrid
;
90 //grid-column:1 / span
3;
92 //justify-items:center
;
94 .address .address-bottom {
97 //grid-template-columns:1fr 1fr 1fr;
98 justify-items:spacing-around
;
100 //grid-template-columns:subgrid
;
101 //grid-template-rows:subgrid
;
103 //grid-column-start:1;
111 grid-template-columns:max-content
5fr 1fr 1fr 1fr;
116 .invoice-items-head {
119 grid-template-columns:subgrid
;
120 grid-template-rows:subgrid
;
123 //background-color:white
;
126 .invoice-items-head .invoice-items-item {
128 //background-color:#eeee00;
129 background-color:#F6CD93;
130 //background-color:#57ADC3;
131 //background-clip:text
;
132 //border-top:1px solid black
;
133 //border-left:1px solid black
;
134 //border-right:1px solid black
;
135 //border-top-left-radius:2ex;
136 //border-top-right-radius:2ex;
141 padding-bottom:0.5ex;
143 //.invoice-items-head
.invoice-items-item:after
{
144 // position:absolute
;
150 // box-sizing:border-box
;
152 // border-bottom:1px solid black
;
155 .invoice-items-body {
157 grid-template-columns:subgrid
;
158 grid-template-rows:subgrid
;
162 .invoice-items-body.odd .invoice-items-item {
163 //background:#DBE7D4;
165 .invoice-items-body.even .invoice-items-item {
168 .invoice-items-tail {
170 grid-template-columns:subgrid
;
171 grid-template-rows:subgrid
;
174 background-color:white
;
177 .invoice-items-item {
178 justify-self:stretch
;
183 .invoice-items-head .invoice-items-item {
188 .invoice-items-head .invoice-items-item > div {
191 .invoice-items-body .invoice-items-item {
194 .invoice-items-body .invoice-items-item.invoice-items-item-Name > div {
195 justify-self:stretch
;
197 .invoice-items-body .invoice-items-item > div {
201 .invoice-items-body .invoice-items-item-Name {
204 .invoice-items-tail .invoice-items-item {
206 background-color:#ccc;
207 border-bottom-left-radius:2ex;
208 border-bottom-right-radius:2ex;
210 .invoice-items-item-Name {
213 .invoice-items-tail .invoice-items-item-Totals {
216 background-color:white
;
219 .invoice-items-item {
221 .invoice-items-tail .invoice-items-item-Sum {
222 background-color:black
;
225 //border:1ex solid white
;
227 //margin:0.5ex 0.4ex 0.7ex;
228 //padding:0.5ex 0.6ex 0.3ex;