mirror of
https://github.com/GSA/notifications-admin.git
synced 2026-09-08 08:28:15 -04:00
Update content area blocks in descendent pages
GOV.UK Frontend's template wraps all content in a `<main>` tag and puts it in the main column. Some of Notify's pages need to reach out of the main column (product page). Some have several blocks of navigation before the main content area. This adjusts the blocks in all the templates where this is the case so those conditions can be met.
This commit is contained in:
@@ -121,10 +121,6 @@
|
|||||||
}) }}
|
}) }}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block content %}
|
|
||||||
{% block fullwidth_content %}{% endblock %}
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block footer %}
|
{% block footer %}
|
||||||
{% set meta_items = [
|
{% set meta_items = [
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -1,7 +1,8 @@
|
|||||||
{% extends "admin_template.html" %}
|
{% extends "admin_template.html" %}
|
||||||
|
|
||||||
{% block fullwidth_content %}
|
{% block main %}
|
||||||
<main role="main">
|
{% block beforeContent %}{% endblock %}
|
||||||
{% block maincolumn_content %}{% endblock %}
|
<main class="govuk-main-wrapper {{ mainClasses }}" id="main-content" role="main">
|
||||||
|
{% block content %}{% endblock %}
|
||||||
</main>
|
</main>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
{% block org_page_title %}{% endblock %} – {{ current_org.name }}
|
{% block org_page_title %}{% endblock %} – {{ current_org.name }}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block fullwidth_content %}
|
{% block main %}
|
||||||
<div id="content">
|
<div class="govuk-width-container">
|
||||||
<div class="navigation-service">
|
<div class="navigation-service">
|
||||||
{% if current_user.platform_admin %}
|
{% if current_user.platform_admin %}
|
||||||
<a href="{{ url_for('.organisations') }}" class="navigation-organisation-link">All organisations</a>
|
<a href="{{ url_for('.organisations') }}" class="navigation-organisation-link">All organisations</a>
|
||||||
@@ -19,10 +19,15 @@
|
|||||||
<div class="column-one-quarter">
|
<div class="column-one-quarter">
|
||||||
{% include "org_nav.html" %}
|
{% include "org_nav.html" %}
|
||||||
</div>
|
</div>
|
||||||
<main role="main" class="column-three-quarters column-main">
|
<div class="column-three-quarters">
|
||||||
|
{% block beforeContent %}{% endblock %}
|
||||||
|
<main class="govuk-main-wrapper column-main" id="main-content" role="main" >
|
||||||
|
{% block content %}
|
||||||
{% include 'flash_messages.html' %}
|
{% include 'flash_messages.html' %}
|
||||||
{% block maincolumn_content %}{% endblock %}
|
{% block maincolumn_content %}{% endblock %}
|
||||||
|
{% endblock %}
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -9,19 +9,21 @@
|
|||||||
New organisation
|
New organisation
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block fullwidth_content %}
|
{% block main %}
|
||||||
<div id="content">
|
<div class="govuk-width-container">
|
||||||
<div class="navigation-service">
|
<div class="navigation-service">
|
||||||
<a href="{{ url_for('.organisations') }}" class="navigation-service-back-to">All organisations</a>
|
<a href="{{ url_for('.organisations') }}" class="navigation-service-back-to">All organisations</a>
|
||||||
<a href="{{ url_for('main.choose_account') }}" class="navigation-service-switch">Switch service</a>
|
<a href="{{ url_for('main.choose_account') }}" class="navigation-service-switch">Switch service</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<main role="main">
|
|
||||||
<div class="grid-row">
|
<div class="grid-row">
|
||||||
<div class="column-one-quarter">
|
<div class="column-one-quarter">
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
<div class="column-three-quarters">
|
<div class="column-three-quarters">
|
||||||
|
<main class="govuk-main-wrapper column-main govuk-!-padding-top-0 govuk-!-padding-bottom-0" id="main-content" role="main" >
|
||||||
|
{% block beforeContent %}{% endblock %}
|
||||||
|
{% block content %}
|
||||||
{{ page_header('New organisation') }}
|
{{ page_header('New organisation') }}
|
||||||
{% call form_wrapper() %}
|
{% call form_wrapper() %}
|
||||||
{{textbox(form.name)}}
|
{{textbox(form.name)}}
|
||||||
@@ -29,9 +31,10 @@
|
|||||||
{{radios(form.crown_status)}}
|
{{radios(form.crown_status)}}
|
||||||
{{ page_footer('Save') }}
|
{{ page_footer('Save') }}
|
||||||
{% endcall %}
|
{% endcall %}
|
||||||
</div>
|
{% endblock %}
|
||||||
</div>
|
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -7,9 +7,10 @@
|
|||||||
All organisations
|
All organisations
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block fullwidth_content %}
|
{% block beforeContent %}{% endblock %}
|
||||||
|
|
||||||
|
{% block maincolumn_content %}
|
||||||
|
|
||||||
<div id="content">
|
|
||||||
<div class="navigation-service">
|
<div class="navigation-service">
|
||||||
<div class="navigation-service-name">
|
<div class="navigation-service-name">
|
||||||
|
|
||||||
@@ -17,7 +18,6 @@
|
|||||||
<a href="{{ url_for('main.choose_account') }}" class="navigation-service-switch">Switch service</a>
|
<a href="{{ url_for('main.choose_account') }}" class="navigation-service-switch">Switch service</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<main role="main">
|
|
||||||
<div class="grid-row top-gutter-2-3">
|
<div class="grid-row top-gutter-2-3">
|
||||||
<div class="column-one-quarter">
|
<div class="column-one-quarter">
|
||||||
<h1>
|
<h1>
|
||||||
@@ -57,7 +57,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</main>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -8,7 +8,7 @@
|
|||||||
GOV.UK Notify
|
GOV.UK Notify
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block maincolumn_content %}
|
{% block content %}
|
||||||
|
|
||||||
<div class="product-page-intro">
|
<div class="product-page-intro">
|
||||||
<div class="product-page-intro-wrapper override-elements-content" id="content">
|
<div class="product-page-intro-wrapper override-elements-content" id="content">
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
{% block service_page_title %}{% endblock %} – {{ current_service.name }}
|
{% block service_page_title %}{% endblock %} – {{ current_service.name }}
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|
||||||
{% block fullwidth_content %}
|
{% block main %}
|
||||||
<div id="content">
|
<div class="govuk-width-container">
|
||||||
<div class="navigation-service">
|
<div class="navigation-service">
|
||||||
{% if current_service.organisation_id %}
|
{% if current_service.organisation_id %}
|
||||||
{% if current_user.platform_admin or
|
{% if current_user.platform_admin or
|
||||||
@@ -27,13 +27,18 @@
|
|||||||
{% include "main_nav.html" %}
|
{% include "main_nav.html" %}
|
||||||
</div>
|
</div>
|
||||||
{% if help %}
|
{% if help %}
|
||||||
<main role="main" class="column-two-thirds column-main">
|
<div class="column-two-thirds column-main">
|
||||||
{% else %}
|
{% else %}
|
||||||
<main role="main" class="column-three-quarters column-main">
|
<div class="column-three-quarters column-main">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
{% block beforeContent %}{% endblock %}
|
||||||
|
<main class="govuk-main-wrapper column-main {{ mainClasses }}" id="main-content" role="main">
|
||||||
|
{% block content %}
|
||||||
{% include 'flash_messages.html' %}
|
{% include 'flash_messages.html' %}
|
||||||
{% block maincolumn_content %}{% endblock %}
|
{% block maincolumn_content %}{% endblock %}
|
||||||
|
{% endblock %}
|
||||||
</main>
|
</main>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
</div>
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
@@ -1,15 +1,14 @@
|
|||||||
{% extends "admin_template.html" %}
|
{% extends "admin_template.html" %}
|
||||||
|
|
||||||
{% block fullwidth_content %}
|
{% block beforeContent %}
|
||||||
<div id="content">
|
|
||||||
{% if current_service and current_service.active and current_user.is_authenticated and current_user.belongs_to_service(current_service.id) %}
|
{% if current_service and current_service.active and current_user.is_authenticated and current_user.belongs_to_service(current_service.id) %}
|
||||||
<div class="navigation-service">
|
<div class="navigation-service">
|
||||||
<a href="{{ url_for('main.show_accounts_or_dashboard') }}" class="navigation-service-back-to">Back to {{ current_service.name }}</a>
|
<a href="{{ url_for('main.show_accounts_or_dashboard') }}" class="navigation-service-back-to">Back to {{ current_service.name }}</a>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
<main role="main">
|
{% endblock %}
|
||||||
|
|
||||||
|
{% block content %}
|
||||||
{% include 'flash_messages.html' %}
|
{% include 'flash_messages.html' %}
|
||||||
{% block maincolumn_content %}{% endblock %}
|
{% block maincolumn_content %}{% endblock %}
|
||||||
</main>
|
|
||||||
</div>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
|||||||
Reference in New Issue
Block a user