mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-08-04 05:31:44 -04:00
Having two different margin sizes here meant that the page jumped slightly once the report was ready to download. No good reason in favour of it.
68 lines
1.8 KiB
HTML
68 lines
1.8 KiB
HTML
{% from "components/table.html" import list_table, field, right_aligned_field_heading, row_heading, notification_status_field %}
|
|
{% from "components/page-footer.html" import page_footer %}
|
|
|
|
<div class="ajax-block-container" aria-labelledby='pill-selected-item'>
|
|
{% if job.job_status == 'scheduled' %}
|
|
|
|
<p>
|
|
Sending will start {{ job.scheduled_for|format_datetime_relative }}
|
|
</p>
|
|
<div class="page-footer">
|
|
<form method="post">
|
|
{{ page_footer(
|
|
button_text="Cancel sending",
|
|
destructive=True
|
|
) }}
|
|
</form>
|
|
</div>
|
|
|
|
{% else %}
|
|
|
|
{% if notifications %}
|
|
<div class="dashboard-table bottom-gutter-3-2">
|
|
{% endif %}
|
|
|
|
{% if not help %}
|
|
{% if percentage_complete < 100 %}
|
|
<p class="bottom-gutter hint">
|
|
Report is {{ "{:.0f}%".format(percentage_complete) }} complete…
|
|
</p>
|
|
{% elif notifications %}
|
|
<p class="bottom-gutter">
|
|
<a href="{{ download_link }}" download="download" class="heading-small">Download this report</a>
|
|
 
|
|
<span id="time-left">{{ time_left }}</span>
|
|
</p>
|
|
{% endif %}
|
|
{% endif %}
|
|
|
|
{% call(item, row_number) list_table(
|
|
notifications,
|
|
caption=uploaded_file_name,
|
|
caption_visible=False,
|
|
empty_message="No messages to show",
|
|
field_headings=[
|
|
'Recipient',
|
|
'Status'
|
|
],
|
|
field_headings_visible=False
|
|
) %}
|
|
{% call row_heading() %}
|
|
<p>{{ item.to }}</p>
|
|
{% endcall %}
|
|
{{ notification_status_field(item) }}
|
|
{% endcall %}
|
|
|
|
{% if more_than_one_page %}
|
|
<p class="table-show-more-link">
|
|
Only showing the first 50 rows
|
|
</p>
|
|
{% endif %}
|
|
|
|
{% if notifications %}
|
|
</div>
|
|
{% endif %}
|
|
|
|
{% endif %}
|
|
</div>
|