{% extends "themis/base.html" %}
{% comment %}
Themis override of allauth's layout base. allauth funnels every auth page
(login, signup, password reset, email management, MFA) through this template;
shadowing it with one that extends themis/base.html gives them all the Themis
chrome (DaisyUI, theme, nav) instead of allauth's bare unstyled HTML.
This base only maps allauth's hooks onto Themis's — head_title to title,
extra_body (passkey/MFA inline scripts) to extra_scripts. It deliberately does
NOT wrap content in a card: allauth child pages override `content`, which would
discard any card nested here. Themis-authored pages (account/login.html) add
their own card; allauth's stock pages keep their full {% element %} body inside
the chrome.
{% endcomment %}
{% block title %}{% block head_title %}{% endblock %}{% endblock %}
{% block extra_scripts %}
{{ block.super }}
{% block extra_body %}{% endblock %}
{% endblock %}