{% extends 'layout.html.twig' %}
{% block title %}Reset your password{% endblock %}
{% block main_content %}
{% for flash_error in app.flashes('reset_password_error') %}
<div class="alert alert-danger" role="alert">{{ flash_error }}</div>
{% endfor %}
<div class="card col-5 mx-auto mt-5 shadow-lg">
<div class="card-body">
<h2 class="">Restablecer contraseña</h2>
<p class="card-text mb-4 text-muted">
Para restablecer su contraseña. Ingrese la dirección de correo electrónico o usuario asociado con su cuenta y le enviaremos un enlace para restablecer su contraseña.
</p>
<div class="row login">
{{ form_start(requestForm, {'attr': {'class': 'needs-validation', 'novalidate': true}}) }}
{{ form_row(requestForm.email) }}
<div class="d-grid">
<button class="btn btn-warning">Restablecer contraseña</button>
</div>
{{ form_end(requestForm) }}
</div>
</div>
</div>
<script>
(function() {
'use strict';
window.addEventListener('load', function() {
const emailInput = document.getElementById('{{ requestForm.email.vars.id }}');
if (emailInput) {
emailInput.focus();
}
var forms = document.getElementsByClassName('needs-validation');
var validation = Array.prototype.filter.call(forms, function(form) {
form.addEventListener('submit', function(event) {
if (form.checkValidity() === false) {
event.preventDefault();
event.stopPropagation();
}
form.classList.add('was-validated');
}, false);
});
}, false);
})();
</script>
{% endblock %}