You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
66 lines
1.5 KiB
66 lines
1.5 KiB
<InvoicesLabel@Label> |
|
#color: .305, .309, .309, 1 |
|
text_size: self.width, None |
|
halign: 'left' |
|
valign: 'top' |
|
|
|
<InvoiceItem@CardItem> |
|
requestor: '' |
|
memo: '' |
|
amount: '' |
|
status: '' |
|
date: '' |
|
icon: 'atlas://gui/kivy/theming/light/important' |
|
Image: |
|
id: icon |
|
source: root.icon |
|
size_hint: None, 1 |
|
width: self.height *.54 |
|
mipmap: True |
|
BoxLayout: |
|
spacing: '8dp' |
|
height: '32dp' |
|
orientation: 'vertical' |
|
Widget |
|
InvoicesLabel: |
|
text: root.requestor |
|
shorten: True |
|
Widget |
|
InvoicesLabel: |
|
text: root.memo |
|
color: .699, .699, .699, 1 |
|
font_size: '13sp' |
|
shorten: True |
|
Widget |
|
BoxLayout: |
|
spacing: '8dp' |
|
height: '32dp' |
|
orientation: 'vertical' |
|
Widget |
|
InvoicesLabel: |
|
text: root.amount |
|
font_size: '15sp' |
|
halign: 'right' |
|
width: '110sp' |
|
Widget |
|
InvoicesLabel: |
|
text: root.status |
|
font_size: '13sp' |
|
halign: 'right' |
|
color: .699, .699, .699, 1 |
|
Widget |
|
|
|
|
|
InvoicesScreen: |
|
name: 'invoices' |
|
BoxLayout: |
|
orientation: 'vertical' |
|
spacing: '1dp' |
|
ScrollView: |
|
GridLayout: |
|
cols: 1 |
|
id: invoices_container |
|
size_hint: 1, None |
|
height: self.minimum_height |
|
spacing: '2dp' |
|
padding: '12dp'
|
|
|