{% 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. Besides mapping allauth's hooks onto Themis's (head_title to title, extra_body to extra_scripts), this base wraps every auth page in a DaisyUI card. It does so by overriding `content_wrapper` — a block the allauth child pages never touch — rather than `content`, which they override to supply their own {% element %} body. themis/base.html defines content_wrapper as an inert pass-through around content, so non-auth pages are unaffected; here it becomes the card boundary. Width is set via `auth_container` (narrow for entrance, wider for manage). {% endcomment %} {% block title %}{% block head_title %}{% endblock %}{% endblock %} {% block content_wrapper %}