mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-06-06 22:40:57 -04:00
We’ve stopped using them in favour of putting any ‘back’ link at the top of the page. This commit removes them from the macro to make sure we don’t accidentally reintroduce them.
39 lines
1.2 KiB
HTML
39 lines
1.2 KiB
HTML
{% macro page_footer(
|
|
button_text=None,
|
|
button_name=None,
|
|
button_value=None,
|
|
destructive=False,
|
|
secondary_link=False,
|
|
secondary_link_text=None,
|
|
delete_link=False,
|
|
delete_link_text="delete"
|
|
) %}
|
|
<div class="page-footer">
|
|
{% if button_text %}
|
|
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}" />
|
|
<button
|
|
type="submit"
|
|
class="button{% if destructive %}-destructive{% endif %}"
|
|
{% if button_name %}name="{{ button_name }}"{% endif %}
|
|
{% if button_value %}value="{{ button_value }}"{% endif %}
|
|
>
|
|
{{- button_text -}}
|
|
</button>
|
|
{% endif %}
|
|
{% if delete_link %}
|
|
<span class="page-footer-delete-link {% if not button_text %}page-footer-delete-link-without-button{% endif %}">
|
|
<a href="{{ delete_link }}">{{ delete_link_text }}</a>
|
|
</span>
|
|
{% endif %}
|
|
{% if secondary_link and secondary_link_text %}
|
|
<a class="page-footer-secondary-link" href="{{ secondary_link }}">{{ secondary_link_text }}</a>
|
|
{% endif %}
|
|
</div>
|
|
{% endmacro %}
|
|
|
|
{% macro sticky_page_footer(button_text=None) %}
|
|
<div class="js-stick-at-bottom-when-scrolling">
|
|
{{ page_footer(button_text) }}
|
|
</div>
|
|
{% endmacro %}
|