{# This page includes no header — it is the one standalone document — so it
carries its own title and icon links. Same shape as _header.html's. #}
Login · {{ brand_name | default('little sister') }}
{#- The login page wears the browser's theme too — the look is this browser's,
not this session's, so it survives a logout and greets the next login the
way it was left. No layout attribute: this page has no rail and no menu. -#}
{#- The same partial the header includes — this page carried a copy of it, which
is two inline scripts for one behavior and would have cost two hashes. -#}
{% include '_theme_bootstrap.html' %}
{# The one place the brand gets to introduce itself in full: the
gaze, the wordmark, the tagline. This is the first thing a new
user sees, so it says who is watching before it asks who they
are — the form below is unchanged, and stays the default
provider's (the auth-seam phase may route logins elsewhere). #}
{% set brand_figure = 'gaze' %}
{% include '_brand.html' %}