{#- Shared base for the site-* themes: one HTML file that behaves like a small website. Each H1 becomes a page, listed in a side nav; only one page is shown at a time, addressed by the URL hash (#/page or #/page/heading). Child themes set colours through the --site-* variables and may add CSS in the theme_styles block. Screen-only, so PDF output is refused. -#} {% if generator %}{% endif %} {% if generated %}{% endif %} {{ title or "Documentation" }} {% if has_code %} {% block hljs_stylesheet %} {% endblock %} {% endif %} {% if has_mermaid %} {#- Diagrams on hidden pages would be measured at zero size, so each one is drawn when its page is first shown instead of on load. -#} {% endif %}
{{ title or "Documentation" }}
{% for path, body in sections %}
{{ body | safe }}
{% endfor %}