mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-02-23 20:01:01 -05:00
Add macro for letter branding previews
This extends the same thing we’ve done for email branding previews in the previous commit to cover letter branding as well.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
{% macro branding_preview(branding_style) %}
|
||||
<iframe src="{{ url_for('main.email_template', branding_style=branding_style) }}" class="branding-preview"></iframe>
|
||||
{% macro branding_preview(branding_style, endpoint) %}
|
||||
<iframe src="{{ url_for(endpoint, branding_style=branding_style) }}" class="branding-preview"></iframe>
|
||||
{% endmacro %}
|
||||
|
||||
{% macro email_branding_preview(branding_style) %}
|
||||
{{ branding_preview(branding_style, 'main.email_template') }}
|
||||
{% endmacro %}
|
||||
|
||||
{% macro letter_branding_preview(branding_style) %}
|
||||
{{ branding_preview(branding_style, 'main.letter_template') }}
|
||||
{% endmacro %}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{% extends "org_template.html" %}
|
||||
{% from "components/form.html" import form_wrapper %}
|
||||
{% from "components/button/macro.njk" import govukButton %}
|
||||
{% from "components/branding-preview.html" import branding_preview %}
|
||||
{% from "components/branding-preview.html" import email_branding_preview %}
|
||||
|
||||
{% block org_page_title %}
|
||||
Preview email branding
|
||||
@@ -12,7 +12,7 @@
|
||||
<h1 class="heading-large">Preview email branding</h1>
|
||||
<div class="govuk-grid-row">
|
||||
<div class="govuk-grid-column-full">
|
||||
{{ branding_preview(form.branding_style.data) }}
|
||||
{{ email_branding_preview(form.branding_style.data) }}
|
||||
{% call form_wrapper(action=action) %}
|
||||
<div class="form-group">
|
||||
{{ form.hidden_tag() }}
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
{% extends "org_template.html" %}
|
||||
{% from "components/form.html" import form_wrapper %}
|
||||
{% from "components/page-footer.html" import page_footer %}
|
||||
{% from "components/branding-preview.html" import letter_branding_preview %}
|
||||
|
||||
{% block per_page_title %}
|
||||
Preview letter branding
|
||||
{% endblock %}
|
||||
@@ -10,7 +12,7 @@
|
||||
<h1 class="heading-large">Preview letter branding</h1>
|
||||
<div class="govuk-grid-row">
|
||||
<div class="govuk-grid-column-full">
|
||||
<iframe src="{{ url_for('main.letter_template', branding_style=form.branding_style.data) }}" class="branding-preview"></iframe>
|
||||
{{ letter_branding_preview(form.branding_style.data) }}
|
||||
{% call form_wrapper(action=action) %}
|
||||
<div class="form-group">
|
||||
{{ form.hidden_tag() }}
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{% from "components/back-link/macro.njk" import govukBackLink %}
|
||||
{% from "components/page-footer.html" import page_footer %}
|
||||
{% from "components/page-header.html" import page_header %}
|
||||
{% from "components/branding-preview.html" import branding_preview %}
|
||||
{% from "components/branding-preview.html" import email_branding_preview %}
|
||||
|
||||
{% block service_page_title %}
|
||||
Check your new branding
|
||||
@@ -23,7 +23,7 @@
|
||||
Emails from {{ current_service.name }} will look like this.
|
||||
</p>
|
||||
|
||||
{{ branding_preview('__NONE__') }}
|
||||
{{ email_branding_preview('__NONE__') }}
|
||||
|
||||
<h2 class="heading-medium">Before you continue</h2>
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
{% from "components/back-link/macro.njk" import govukBackLink %}
|
||||
{% from "components/page-footer.html" import page_footer %}
|
||||
{% from "components/page-header.html" import page_header %}
|
||||
{% from "components/branding-preview.html" import branding_preview %}
|
||||
{% from "components/branding-preview.html" import email_branding_preview %}
|
||||
|
||||
{% block service_page_title %}
|
||||
Check your new branding
|
||||
@@ -22,7 +22,7 @@
|
||||
<p class="govuk-body">
|
||||
Emails from {{ current_service.name }} will look like this.
|
||||
</p>
|
||||
{{ branding_preview(nhs_branding_id) }}
|
||||
{{ email_branding_preview(nhs_branding_id) }}
|
||||
|
||||
<h2 class="heading-medium">Before you continue</h2>
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@
|
||||
{% from "components/page-footer.html" import page_footer %}
|
||||
{% from "components/form.html" import form_wrapper %}
|
||||
{% from "components/back-link/macro.njk" import govukBackLink %}
|
||||
{% from "components/branding-preview.html" import branding_preview %}
|
||||
{% from "components/branding-preview.html" import email_branding_preview %}
|
||||
|
||||
{% block service_page_title %}
|
||||
Change email branding
|
||||
@@ -26,7 +26,7 @@
|
||||
Your emails currently have {{ branding_name }} branding.
|
||||
</p>
|
||||
|
||||
{{ branding_preview(
|
||||
{{ email_branding_preview(
|
||||
current_service.email_branding_id if current_service.email_branding else '__NONE__'
|
||||
) }}
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
{% extends "withnav_template.html" %}
|
||||
{% from "components/form.html" import form_wrapper %}
|
||||
{% from "components/button/macro.njk" import govukButton %}
|
||||
{% from "components/branding-preview.html" import branding_preview %}
|
||||
{% from "components/branding-preview.html" import email_branding_preview %}
|
||||
|
||||
{% block service_page_title %}
|
||||
Preview email branding
|
||||
@@ -12,7 +12,7 @@
|
||||
<h1 class="heading-large">Preview email branding</h1>
|
||||
<div class="govuk-grid-row">
|
||||
<div class="govuk-grid-column-full">
|
||||
{{ branding_preview(form.branding_style.data) }}
|
||||
{{ email_branding_preview(form.branding_style.data) }}
|
||||
{% call form_wrapper(action=action) %}
|
||||
<div class="form-group">
|
||||
{{ form.hidden_tag() }}
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{% extends "views/platform-admin/_base_template.html" %}
|
||||
{% from "components/form.html" import form_wrapper %}
|
||||
{% from "components/button/macro.njk" import govukButton %}
|
||||
{% from "components/branding-preview.html" import letter_branding_preview %}
|
||||
|
||||
{% block per_page_title %}
|
||||
Preview letter branding
|
||||
@@ -11,7 +12,7 @@
|
||||
<h1 class="heading-large">Preview letter branding</h1>
|
||||
<div class="govuk-grid-row">
|
||||
<div class="govuk-grid-column-full">
|
||||
<iframe src="{{ url_for('main.letter_template', branding_style=form.branding_style.data) }}" class="branding-preview"></iframe>
|
||||
{{ letter_branding_preview(form.branding_style.data) }}
|
||||
{% call form_wrapper(action=action) %}
|
||||
<div class="form-group">
|
||||
{{ form.hidden_tag() }}
|
||||
|
||||
Reference in New Issue
Block a user