mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-20 23:00:34 +00:00
Merge pull request #717 from bigcapitalhq/preline-statements
ffeat: Pre-line invoice statements
This commit is contained in:
@@ -150,7 +150,7 @@ block head
|
|||||||
color: #666;
|
color: #666;
|
||||||
}
|
}
|
||||||
.#{prefix}-statement__value {
|
.#{prefix}-statement__value {
|
||||||
/* Styles for statement value */
|
white-space: pre-line;
|
||||||
}
|
}
|
||||||
|
|
||||||
block content
|
block content
|
||||||
@@ -190,20 +190,20 @@ block content
|
|||||||
table(class=`${prefix}-table`)
|
table(class=`${prefix}-table`)
|
||||||
thead
|
thead
|
||||||
tr
|
tr
|
||||||
th(class=`${prefix}-table__header`) #{'Item'}
|
th(class=`${prefix}-table__header ${prefix}-table__header--item`) #{'Item'}
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) #{'Quantity'}
|
th(class=`${prefix}-table__header ${prefix}-table__header--quantity ${prefix}-table__header--right`) #{'Quantity'}
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) #{'Rate'}
|
th(class=`${prefix}-table__header ${prefix}-table__header--rate ${prefix}-table__header--right`) #{'Rate'}
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) #{'Total'}
|
th(class=`${prefix}-table__header ${prefix}-table__header--total ${prefix}-table__header--right`) #{'Total'}
|
||||||
tbody
|
tbody
|
||||||
each line in lines
|
each line in lines
|
||||||
tr(class=`${prefix}-table__row`)
|
tr(class=`${prefix}-table__row`)
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--item`)
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--item ${prefix}-table__cell--item`)
|
||||||
div.item
|
div.item
|
||||||
div.item__label #{line.item}
|
div.item__label #{line.item}
|
||||||
div.item__description #{line.description}
|
div.item__description #{line.description}
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--right`) #{line.quantity}
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--quantity ${prefix}-table__cell--right`) #{line.quantity}
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--right`) #{line.rate}
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--rate ${prefix}-table__cell--right`) #{line.rate}
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--right`) #{line.total}
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--total ${prefix}-table__cell--right`) #{line.total}
|
||||||
|
|
||||||
div(class=`${prefix}-totals`)
|
div(class=`${prefix}-totals`)
|
||||||
if showSubtotal
|
if showSubtotal
|
||||||
|
|||||||
@@ -96,6 +96,9 @@ block head
|
|||||||
.#{prefix}-table__header--right {
|
.#{prefix}-table__header--right {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
.#{prefix}-table__header--item{
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
.#{prefix}-table__cell {
|
.#{prefix}-table__cell {
|
||||||
border-bottom: 1px solid #F6F6F6;
|
border-bottom: 1px solid #F6F6F6;
|
||||||
padding: 12px 10px;
|
padding: 12px 10px;
|
||||||
@@ -151,6 +154,7 @@ block head
|
|||||||
color: #666;
|
color: #666;
|
||||||
}
|
}
|
||||||
.#{prefix}-statement__value {
|
.#{prefix}-statement__value {
|
||||||
|
white-space: pre-line;
|
||||||
}
|
}
|
||||||
|
|
||||||
block content
|
block content
|
||||||
@@ -200,10 +204,10 @@ block content
|
|||||||
table(class=`${prefix}-table`)
|
table(class=`${prefix}-table`)
|
||||||
thead
|
thead
|
||||||
tr
|
tr
|
||||||
th(class=`${prefix}-table__header`) Item
|
th(class=`${prefix}-table__header ${prefix}-table__header--item`) Item
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) Qty
|
th(class=`${prefix}-table__header ${prefix}-table__header--quantity ${prefix}-table__header--right`) Qty
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) Rate
|
th(class=`${prefix}-table__header ${prefix}-table__header--rate ${prefix}-table__header--right`) Rate
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) Total
|
th(class=`${prefix}-table__header ${prefix}-table__header--total ${prefix}-table__header--right`) Total
|
||||||
tbody
|
tbody
|
||||||
each line in lines
|
each line in lines
|
||||||
tr
|
tr
|
||||||
@@ -211,9 +215,9 @@ block content
|
|||||||
div.item
|
div.item
|
||||||
div.item__label #{line.item}
|
div.item__label #{line.item}
|
||||||
div.item__description #{line.description}
|
div.item__description #{line.description}
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--right`) #{line.quantity}
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--quantity ${prefix}-table__cell--right`) #{line.quantity}
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--right`) #{line.rate}
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--rate ${prefix}-table__cell--right`) #{line.rate}
|
||||||
td(class=`${prefix}-table__cell ${prefix}-table__cell--right`) #{line.total}
|
td(class=`${prefix}-table__cell ${prefix}-table__cell--total ${prefix}-table__cell--right`) #{line.total}
|
||||||
|
|
||||||
//- Totals section
|
//- Totals section
|
||||||
div(class=`${prefix}-totals`)
|
div(class=`${prefix}-totals`)
|
||||||
|
|||||||
@@ -102,6 +102,9 @@ block head
|
|||||||
.#{prefix}-table__header--right {
|
.#{prefix}-table__header--right {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
.#{prefix}-table__header--item {
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
.#{prefix}-table__cell {
|
.#{prefix}-table__cell {
|
||||||
border-bottom: 1px solid #F6F6F6;
|
border-bottom: 1px solid #F6F6F6;
|
||||||
padding: 12px 10px;
|
padding: 12px 10px;
|
||||||
@@ -157,7 +160,7 @@ block head
|
|||||||
color: #666;
|
color: #666;
|
||||||
}
|
}
|
||||||
.#{prefix}-paragraph__value {
|
.#{prefix}-paragraph__value {
|
||||||
/* Styles for values within the paragraph section */
|
white-space: pre-line;
|
||||||
}
|
}
|
||||||
block content
|
block content
|
||||||
//- block head
|
//- block head
|
||||||
@@ -207,10 +210,10 @@ block content
|
|||||||
table(class=`${prefix}-table`)
|
table(class=`${prefix}-table`)
|
||||||
thead
|
thead
|
||||||
tr
|
tr
|
||||||
th(class=`${prefix}-table__header`) #{lineItemLabel}
|
th(class=`${prefix}-table__header ${prefix}-table__header--item`) #{lineItemLabel}
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) #{lineQuantityLabel}
|
th(class=`${prefix}-table__header ${prefix}-table__header--quantity ${prefix}-table__header--right`) #{lineQuantityLabel}
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) #{lineRateLabel}
|
th(class=`${prefix}-table__header ${prefix}-table__header--rate ${prefix}-table__header--right`) #{lineRateLabel}
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) #{lineTotalLabel}
|
th(class=`${prefix}-table__header ${prefix}-table__header--total ${prefix}-table__header--right`) #{lineTotalLabel}
|
||||||
tbody
|
tbody
|
||||||
each line in lines
|
each line in lines
|
||||||
tr
|
tr
|
||||||
|
|||||||
@@ -92,6 +92,9 @@ block head
|
|||||||
.#{prefix}-table__header--right {
|
.#{prefix}-table__header--right {
|
||||||
text-align: right;
|
text-align: right;
|
||||||
}
|
}
|
||||||
|
.#{prefix}-table__header--item{
|
||||||
|
width: 50%;
|
||||||
|
}
|
||||||
.#{prefix}-table__cell {
|
.#{prefix}-table__cell {
|
||||||
border-bottom: 1px solid #F6F6F6;
|
border-bottom: 1px solid #F6F6F6;
|
||||||
padding: 12px 10px;
|
padding: 12px 10px;
|
||||||
@@ -141,7 +144,9 @@ block head
|
|||||||
margin-bottom: 20px;
|
margin-bottom: 20px;
|
||||||
}
|
}
|
||||||
.#{prefix}-statement__label {}
|
.#{prefix}-statement__label {}
|
||||||
.#{prefix}-statement__value {}
|
.#{prefix}-statement__value {
|
||||||
|
white-space: pre-line;
|
||||||
|
}
|
||||||
|
|
||||||
block content
|
block content
|
||||||
//- block head
|
//- block head
|
||||||
@@ -186,10 +191,10 @@ block content
|
|||||||
table(class=`${prefix}-table`)
|
table(class=`${prefix}-table`)
|
||||||
thead(class=`${prefix}-table__header`)
|
thead(class=`${prefix}-table__header`)
|
||||||
tr
|
tr
|
||||||
th(class=`${prefix}-table__header`) Item
|
th(class=`${prefix}-table__header ${prefix}-table__header--item`) Item
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) Qty
|
th(class=`${prefix}-table__header ${prefix}-table__header--quantity ${prefix}-table__header--right`) Qty
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) Rate
|
th(class=`${prefix}-table__header ${prefix}-table__header--rate ${prefix}-table__header--right`) Rate
|
||||||
th(class=`${prefix}-table__header ${prefix}-table__header--right`) Total
|
th(class=`${prefix}-table__header ${prefix}-table__header--total ${prefix}-table__header--right`) Total
|
||||||
tbody
|
tbody
|
||||||
each line in lines
|
each line in lines
|
||||||
tr(class=`${prefix}-table__row`)
|
tr(class=`${prefix}-table__row`)
|
||||||
|
|||||||
Reference in New Issue
Block a user