{% extends "_layouts/basecp" %} {% import "_includes/forms" as forms %} {% set title = "Login"|t('app') %} {% set bodyClass = 'login' %} {% do view.registerAssetBundle("craft\\web\\assets\\login\\LoginAsset") %} {% do view.registerTranslations('app', [ "Reset Password", "Check your email for instructions to reset your password.", ]) %} {% set username = craft.app.config.general.rememberUsernameDuration ? craft.app.user.getRememberedUsername(): '' %} {% if craft.app.config.general.useEmailAsUsername %} {% set usernameLabel = 'Email'|t('app') %} {% set usernameType = 'email' %} {% else %} {% set usernameLabel = 'Username or Email'|t('app') %} {% set usernameType = 'text' %} {% endif %} {% set hasLogo = CraftEdition == CraftPro and craft.rebrand.isLogoUploaded %} {% set formAttributes = { id: 'login-form', method: 'post', 'accept-charset': 'UTF-8', } %} {% if hasLogo %} {% set logo = craft.rebrand.logo %} {% set formAttributes = formAttributes|merge({ class: 'has-logo', style: { 'background-image': "url(#{logo.url|e('css')})", 'background-size': "#{logo.width}px #{logo.height}px", 'padding-top': "#{logo.height + 30}px", }, }) %} {% endif %} {% set formHtml %}
{% endset %} {% set noCookiesHtml %} {% endset %} {% block body %} {% endblock %}