Fix styling for platform admin template

The layout for the platform admin base template needed to be changed so
that the back link appears in the same place as before.

Previously, the left hand nav was inside `<main>`, but that did not need
to be and was inconsistent with other pages, so has been taken out.
This commit is contained in:
Katie Smith
2021-08-03 11:23:43 +01:00
parent f1d9f2ab19
commit 245d9ed75e

View File

@@ -1,48 +1,50 @@
{% extends "withoutnav_template.html" %} {% extends "withoutnav_template.html" %}
{% from "components/page-footer.html" import page_footer %} {% from "components/page-footer.html" import page_footer %}
{% block main %}
{% block beforeContent %} <div class="govuk-width-container {{ mainClasses }}">
<div class="navigation-service"> <div class="navigation-service">
<div class="navigation-service-name govuk-!-font-weight-bold"> <div class="navigation-service-name govuk-!-font-weight-bold">
Platform admin Platform admin
</div>
<a href="{{ url_for('main.choose_account') }}" class="govuk-link govuk-link--no-visited-state navigation-service-switch">Switch service</a>
</div> </div>
<a href="{{ url_for('main.choose_account') }}" class="govuk-link govuk-link--no-visited-state navigation-service-switch">Switch service</a> <div class="govuk-grid-row">
</div> <div class="govuk-grid-column-one-quarter">
{% block backLink %}{% endblock %} <nav class="navigation">
{% endblock %} {% for link_text, url in [
('Summary', url_for('main.platform_admin')),
{% block content %} ('Live services', url_for('main.live_services')),
<div class="govuk-grid-row"> ('Trial mode services', url_for('main.trial_services')),
<div class="govuk-grid-column-one-quarter"> ('Organisations', url_for('main.organisations')),
<nav class="navigation"> ('Providers', url_for('main.view_providers')),
{% for link_text, url in [ ('Reports', url_for('main.platform_admin_reports')),
('Summary', url_for('main.platform_admin')), ('Email branding', url_for('main.email_branding')),
('Live services', url_for('main.live_services')), ('Letter branding', url_for('main.letter_branding')),
('Trial mode services', url_for('main.trial_services')), ('Inbound SMS numbers', url_for('main.inbound_sms_admin')),
('Organisations', url_for('main.organisations')), ('Find services by name', url_for('main.find_services_by_name')),
('Providers', url_for('main.view_providers')), ('Find users by email', url_for('main.find_users_by_email')),
('Reports', url_for('main.platform_admin_reports')), ('Email complaints', url_for('main.platform_admin_list_complaints')),
('Email branding', url_for('main.email_branding')), ('Returned letters', url_for('main.platform_admin_returned_letters')),
('Letter branding', url_for('main.letter_branding')), ('Clear cache', url_for('main.clear_cache')),
('Inbound SMS numbers', url_for('main.inbound_sms_admin')), ] %}
('Find services by name', url_for('main.find_services_by_name')), <li>
('Find users by email', url_for('main.find_users_by_email')), <a class="govuk-link govuk-link--no-visited-state" href="{{ url }}">
('Email complaints', url_for('main.platform_admin_list_complaints')), {{ link_text }}
('Returned letters', url_for('main.platform_admin_returned_letters')), </a>
('Clear cache', url_for('main.clear_cache')), </li>
] %} {% endfor %}
<li> </nav>
<a class="govuk-link govuk-link--no-visited-state" href="{{ url }}"> </div>
{{ link_text }} <div class="govuk-grid-column-three-quarters">
</a> {% block backLink %}{% endblock %}
</li> <main class="govuk-main-wrapper column-main govuk-!-padding-top-0 govuk-!-padding-bottom-0" id="main-content" role="main">
{% endfor %} {% block content %}
</nav> {% include 'flash_messages.html' %}
</div> {% block platform_admin_content %}{% endblock %}
<div class="govuk-grid-column-three-quarters column-main"> {% endblock %}
{% include 'flash_messages.html' %} </main>
{% block platform_admin_content %}{% endblock %} </div>
</div> </div>
</div> </div>