{# base.html — the semantic, hook-rich shell every page extends. The wire is the ordering guarantee, not CSS: each page emits its primary content (the folio body, the listing) before nav chrome in source order, and base.css's `reading-flow: source-order` keeps focus/AT order pinned to source even under a grid-reordering theme (Patrick screen-reader hard req). A skip-link is first in source on every page. The head links base.css, then the active theme, then an inline {% endif %} {# Per-page in-band discovery of the wire representations (agent + reader-client). #} {% block head_extra %}{% endblock %}
{% if station.logo %}{% endif %}{{ station.name }} {% if station.tagline %}{{ station.tagline }}{% endif %}
{% block content %}{% endblock %} {% block scripts %}{% endblock %}