mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-05 23:18:24 -04:00
With sending, delivered and failed all on one line there’s not much space. When these numbers get relatively big (in the 000s) they can start mushing into each other. This commit makes them smaller so that they remain separate.
38 lines
1.3 KiB
HTML
38 lines
1.3 KiB
HTML
{% from "components/table.html" import list_table, field, right_aligned_field_heading, row_heading %}
|
||
{% from "components/big-number.html" import big_number %}
|
||
|
||
<div class='dashboard-table'>
|
||
{% call(item, row_number) list_table(
|
||
jobs,
|
||
caption="Recent batch jobs",
|
||
caption_visible=False,
|
||
empty_message='You haven’t sent any batch messages yet',
|
||
field_headings=[
|
||
'File',
|
||
'Sending',
|
||
'Delivered',
|
||
'Failed'
|
||
],
|
||
field_headings_visible=True
|
||
) %}
|
||
{% call row_heading() %}
|
||
<div class="file-list">
|
||
<a class="file-list-filename" href="{{ url_for('.view_job', service_id=current_service.id, job_id=item.id) }}">{{ item.original_file_name }}</a>
|
||
<span class="file-list-hint">Uploaded {{ item.created_at|format_datetime_short }}</span>
|
||
</div
|
||
{% endcall %}
|
||
{% call field() %}
|
||
{{ big_number(
|
||
item.get('notifications_sent', 0) - item.get('notifications_delivered', 0) - item.get('notifications_failed', 0),
|
||
smallest=True
|
||
) }}
|
||
{% endcall %}
|
||
{% call field() %}
|
||
{{ big_number(item.get('notifications_delivered', 0), smallest=True) }}
|
||
{% endcall %}
|
||
{% call field(status='error' if 0 else '') %}
|
||
{{ big_number(item.get('notifications_failed', 0), smallest=True) }}
|
||
{% endcall %}
|
||
{% endcall %}
|
||
</div>
|