{% extends "security/base.html" %}
{% block title %}Definir nova palavra-passe{% endblock %}
{% block content %}
<section class="k4w-security-card k4w-reset-result">
  {% if validlink %}
    <div class="k4w-result-icon">key</div>
    <p class="eyebrow">NOVA PALAVRA-PASSE</p>
    <h1>Defina uma palavra-passe segura</h1>
    <p>A nova palavra-passe será aplicada ao backoffice ou à área do cliente, consoante o perfil da conta.</p>
    <form method="post" class="k4w-reset-form" novalidate>
      {% csrf_token %}
      {% if form.non_field_errors %}<div class="portal-alert portal-alert--error">{{ form.non_field_errors }}</div>{% endif %}
      {% for field in form %}<label>{{ field.label }}{{ field }}{% for error in field.errors %}<small class="field-error">{{ error }}</small>{% endfor %}{% if field.help_text %}<small class="muted">{{ field.help_text|safe }}</small>{% endif %}</label>{% endfor %}
      <button class="portal-button portal-button--primary" type="submit">Guardar nova palavra-passe</button>
    </form>
  {% else %}
    <div class="k4w-result-icon is-danger">link_off</div>
    <p class="eyebrow">LIGAÇÃO INVÁLIDA</p>
    <h1>A ligação já não pode ser utilizada</h1>
    <p>Pode ter expirado ou ter sido usada anteriormente. Solicite uma nova recuperação.</p>
    <a class="portal-button portal-button--primary" href="{% url 'security:password_reset' %}">Pedir nova ligação</a>
  {% endif %}
</section>
{% endblock %}
