{# noanim: ответ формы с ошибкой и продолжения флоу (страница кода) — это ТА ЖЕ страница, вступление не переигрываем («моргнул со вспышкой» — владелец). Страница-наследник включает это через {% set noanim = true %}. #}
{# Имя продукта — единственный ориентир на экране без слов: человек должен видеть, КУДА он входит, ещё до первой буквы пароля. #} {% block hidden %}{% endblock %} {% block above %}{% endblock %} {% block fields %}
{% endblock %} {% block below %}{% endblock %} {% block errtext %}{% endblock %} {% block sso %} {# Вход через Google и Apple — пока заглушки (решение владельца, 19.08): кнопки стоят на месте, но выключены до настройки OAuth #}
{{ tr('Вход через Google и Apple — скоро.') }}
{% endblock %} {# Две ссылки — единственные слова на экране входа. Без них самообслуживание невозможно: человеку негде завести учётку и нечем вернуть пароль. #}
{% for code in langs %}{% if code == lang %}{{ lang_names[code] }}{% else %}{{ lang_names[code] }}{% endif %}{% endfor %}
{% block extra_js %}{% endblock %}