#:import _ electrum.i18n._
#:import Factory kivy.factory.Factory
#:set font_light 'data/fonts/Roboto-Condensed.ttf'
#:set btc_symbol unichr(171)
#:set mbtc_symbol unichr(187)



<CardLabel@Label>
    color: 0.95, 0.95, 0.95, 1
    size_hint: 1, None
    text: ''
    text_size: self.width, None
    height: self.texture_size[1]
    halign: 'left'
    valign: 'top'


<HistoryItem@CardItem>
    icon: 'atlas://gui/kivy/theming/light/important'
    message: ''
    value: 0
    amount: app.format_amount(self.value, True) if self.value is not None else '--'
    amount_color: '#FF6657' if self.value < 0 else '#2EA442'
    confirmations: 0
    date: ''
    quote_text: ''
    spacing: '9dp'
    Image:
        id: icon
        source: root.icon
        size_hint: None, 1
        width: self.height *.54
        mipmap: True
    BoxLayout:
        orientation: 'vertical'
        Widget
        CardLabel:
            text: root.date
            font_size: '14sp'
        CardLabel:
            color: .699, .699, .699, 1
            font_size: '13sp'
            shorten: True
            text: root.message
        Widget
    CardLabel:
        halign: 'right'
        font_size: '15sp'
        size_hint: None, 1
        width: '110sp'
        markup: True
        font_name: font_light
        text:
            u'[color={amount_color}]{sign}{amount} {unit}[/color]\n'\
            u'[color=#B2B3B3][size=13sp]{qt}[/size]'\
            u'[/color]'.format(amount_color=root.amount_color,\
            amount=root.amount[1:], qt=root.quote_text, sign=root.amount[0],\
            unit=app.base_unit)


HistoryScreen:
    name: 'history'
    content: content
    ScrollView:
        id: content
        do_scroll_x: False
        GridLayout
            id: history_container
            cols: 1
            size_hint: 1, None
            height: self.minimum_height
            padding: '12dp'
            spacing: '2dp'