{# The layout every page renders into (spec ยง7.1). Everything it loads is served from this package: no font host, no CDN, no analytics. The gateway is often installed in front of an internal API on a network that cannot reach any of them, and a page that half-loads there is worse than one that never referred to them at all. #} {% block title %}mcp-api-gateway{% endblock %} {# How this gateway answers htmx, on every page that uses it. Deferred like htmx and after it, so the two run in this order. #} {# Whatever else this particular page needs. Deferred like htmx, so a page may rely on the DOM being there without waiting for load. #} {% block scripts %}{% endblock %} {% block masthead %}
mcp-api-gateway {% if signed_in %}
{% endif %}
{% endblock %}
{% include "partials/flashes.html" %} {% block content %}{% endblock %}