; the warning alert
names the outage and the ETA in words (role="alert"), never colour
alone. Covered by the archetype harness's full gate sweep (render, axe
WCAG 2.2 AA, no horizontal overflow, light/dark distinctness, skip-link
first-tab-stop with JS disabled) at every W0.1 breakpoint, both themes.
Responsive: no breakpoint switch of its own; inherits shell/centred.html's
fluid, no-breakpoint centred panel.
{% endcomment %}
{% load brickwork_components %}
{% block page_title %}Planned maintenance - Northwind{% endblock %}
{% block content %}
{% include "brickwork/components/_alert.html" with variant="warning" title="Northwind is down for planned maintenance" message="The ledger migration finishes at about 15:00 BST on Friday 12 September 2026. Invoices, reminders and the customer portal are unavailable until then." %}
{% comment %}
Status is a link to a page that stays up while this app is down (often a
third-party status host). Support is a mailto or a helpdesk URL that does
not depend on the Northwind app process. Neither is a POST: there is
nothing to submit on a maintenance screen.
{% endcomment %}
{% bw_button "View status page" variant="primary" href="https://status.northwind.example/" %}
{% bw_button "Contact support" variant="ghost" href="mailto:support@northwind.example" %}
{% endblock %}