{% extends "deliver_grant_funding/grant_base.html" %} {% from "govuk_frontend_jinja/components/back-link/macro.html" import govukBackLink %} {% from "govuk_frontend_jinja/components/details/macro.html" import govukDetails %} {% from "common/govuk/tabs/macro.html" import govukTabs %} {% from "common/partials/guidance-help.html" import guidanceHelp %} {% set page_title = "Add another summary page guidance" if not question.add_another_guidance_body else "Edit add another summary page guidance" %} {% set submit_label = "Add guidance" if not question.add_another_guidance_body else "Update guidance" %} {% set type_constants = question.form.collection.type.constants %} {% set active_item_identifier = type_constants.active_nav %} {% block beforeContent %} {% set back_link = url_for("deliver_grant_funding.list_group_questions", grant_id=grant.id, group_id=question.id) %} {{ govukBackLink({ "text": "Back", "href": back_link }) }} {% endblock beforeContent %} {% block content %}
{{ interpolate(question.text) }}

{{ page_title }}

Use guidance if you need to:

Guidance will be displayed on the add another summary page.

{{ form.csrf_token }} {% set write_guidance_html %} {% set addDataButton %} {{ form.add_context(params={"html": "Reference data in guidance", "classes": "govuk-button--secondary app-context-aware--button", "value": "guidance_body"}) }} {% endset %}
{{ context_keys_and_labels | tojson }}
{{ form.guidance_body(params={"label": {"classes": "govuk-label--m"}, "rows": 15, "attributes": {"data-ajax-markdown-source": "", "data-context-aware-editor-target": ""}, "formGroup": {"classes": "app-context-aware--container", "afterInput": {"html": addDataButton} } }) }}
{{ govukDetails(params={"summaryText": "Formatting help", "html": guidanceHelp()}) }} {{ form.preview(params={"classes": "govuk-button--secondary app-context-aware-editor__preview-button", "attributes": {"data-ajax-markdown-trigger": "true"} }) }} {% endset %} {% set preview_guidance_html %}

Preview your guidance below

Below is a preview of how your guidance content will be shown to the person completing your form.

{{ interpolate(question.guidance_body) | govuk_markdown | safe }}
{% endset %}
{{ govukTabs(params={ "items": [ {"label": "Write guidance", "id": "write-guidance", "panel": {"html": write_guidance_html} }, {"label": "Preview guidance", "id": "preview-guidance", "panel": {"html": preview_guidance_html} }, ], }) }}
{{ form.submit }} Cancel
{% endblock content %}