mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-07-31 03:39:19 -04:00
The links had no descriptive text, so all read 'Change'. This adds hidden text specific to the item they relate to.
81 lines
3.0 KiB
HTML
81 lines
3.0 KiB
HTML
{% extends "withnav_template.html" %}
|
|
{% from "components/api-key.html" import api_key %}
|
|
{% from "components/page-header.html" import page_header %}
|
|
{% from "components/table.html" import row_group, row, text_field, edit_field, field, boolean_field, list_table with context %}
|
|
{% from "components/button/macro.njk" import govukButton %}
|
|
|
|
{% block service_page_title %}
|
|
Reply-to email addresses
|
|
{% endblock %}
|
|
|
|
{% block maincolumn_content %}
|
|
|
|
{{ page_header(
|
|
'Reply-to email addresses',
|
|
back_link=url_for('main.service_settings', service_id=current_service.id)
|
|
) }}
|
|
|
|
<div class="user-list">
|
|
{% if not current_service.email_reply_to_addresses %}
|
|
<div class="user-list-item">
|
|
<p class="govuk-body user-list-item-blank hint">You have not added any reply-to email addresses yet</p>
|
|
</div>
|
|
{% endif %}
|
|
{% for item in current_service.email_reply_to_addresses %}
|
|
<div class="user-list-item">
|
|
<div class="govuk-grid-row">
|
|
<div class="govuk-grid-column-three-quarters">
|
|
<h2 class="user-list-item-heading">
|
|
<span class="heading-small">{{ item.email_address }}</span> <span class="hint">
|
|
{%- if item.is_default -%}
|
|
(default)
|
|
{% endif %}
|
|
</span>
|
|
</h2>
|
|
</div>
|
|
<div class="govuk-grid-column-one-quarter">
|
|
{% if current_user.has_permissions('manage_service') %}
|
|
<a class="govuk-link govuk-link--no-visited-state user-list-edit-link"href="{{ url_for('.service_edit_email_reply_to', service_id =current_service.id, reply_to_email_id = item.id) }}">
|
|
Change<span class="govuk-visually-hidden"> {{ item.email_address }}</span>
|
|
</a>
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
<div class="govuk-grid-row">
|
|
<div class="govuk-grid-column-full">
|
|
{% if current_service.count_email_reply_to_addresses > 1 %}
|
|
{{ api_key(item.id, name=item.email_address, thing="ID") }}
|
|
{% endif %}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endfor %}
|
|
</div>
|
|
<div class="govuk-grid-row">
|
|
<div class="govuk-grid-column-full">
|
|
{% if current_user.has_permissions('manage_service') %}
|
|
<div class="js-stick-at-bottom-when-scrolling">
|
|
{{ govukButton({
|
|
"element": "a",
|
|
"text": "Add reply-to email address",
|
|
"href": url_for('.service_add_email_reply_to', service_id=current_service.id),
|
|
}) }}
|
|
</div>
|
|
{% endif %}
|
|
</div>
|
|
<div class="govuk-grid-column-five-sixths">
|
|
<p class="govuk-body">
|
|
You need to add at least one reply-to address so recipients can reply to your messages.
|
|
</p>
|
|
<p class="govuk-body">
|
|
Emails with a reply-to address:
|
|
</p>
|
|
<ul class="list list-bullet">
|
|
<li>are less likely to be labelled as spam</li>
|
|
<li>appear more trustworthy</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
|
|
{% endblock %}
|