{# Apply saved theme before paint to avoid FOUC. #} {# Inter is the body font in pyvelm.css. Loaded from Google Fonts so the build pipeline doesn't have to ship font files. #} {# Compiled CSS — Tailwind v4 + Flowbite plugin + the theme tokens defined in pyvelm.css. Built via `npm run build`. #} {# Behavior. HTMX for in-page swaps; Alpine.js for the sidebar / theme / dropdown / dialog interactions; Flowbite ships a few data-attribute-driven components we'll lean on. All deferred so inline scripts below can attach handlers safely. #} {% block head_extra %}{% endblock %}
{# ───── Mobile backdrop ───── #} {# ───── Sidebar ───── #} {# ───── Main column ───── #}{{ current_user_name }}
{{ current_user_login or '' }}
{{ subtitle }}
{% endif %} {% endblock %}