{% extends "admin/page.html" %} {% use_elements %} {# Split a dotted identifier into a muted package prefix and a full-strength local part, so the local identifier reads as the focal point. Outputs only the inner spans — call sites wrap with their own font/color/weight class. #} {% macro tiered_split(text) -%} {%- set _parts = text.split('.', 1) -%} {%- if _parts|length == 2 -%} {{ _parts[0] }}.{{ _parts[1] }} {%- else -%} {{ text }} {%- endif -%} {%- endmacro %} {% block content %} {% if checks %} {# Summary — count + noun pairs. Number gets the visual weight; noun is muted when the count is "fine," shares a status color when it isn't. Zero counts read as ambient. #}
{{ passed_count }} passed · {{ warning_count }} warning{{ "s" if warning_count != 1 else "" }} · {{ error_count }} error{{ "s" if error_count != 1 else "" }} {% if include_deploy %} · including deploy {% endif %}
{# Column header — only structural rule on the page. #}
Check Status
{# Audit rows. Issues are rare; when present they're always visible — no expand/collapse. Continuation marked by indent + left rule. #} {% else %}

No preflight checks registered

{% endif %} {% endblock %}