{% extends 'base.html.twig' %}
{% block stylesheets %}
{{ parent() }}
{{ encore_entry_link_tags('forgot-password-scss') }}
{% endblock %}
{% block body %}
{% if inputErrors is defined and inputErrors|length %}
<script id="inputErrorsData" type="application/json">
{ "inputErrors": {{ inputErrors | json_encode | raw }} }
</script>
{% endif %}
<div class="forgot-password-wrapper" id="forgot-password">
<div class="forgot-password-banner"></div>
<div class="login-connexion">
<a href="login">
<div class="logo">
<img class="register-connexion-logo" src="{{ asset('build/images/exval-logo-color.svg') }}" />
</div>
</a>
</div>
<div class="forgot-password-container">
<div v-cloak method="post" class="forgot-password-form">
<div class="orange-line"></div>
<div v-if="!emailSent">
<img class="forgot-password-form-img" src="build/images/icons/password-forgot.svg" alt="">
<fieldset>
<h1 class="forgot-password-form-legend">
Mot de passe oublié ?
</h1>
<p class="forgot-password-form-text">Renseignez votre adresse email afin de réinitialiser votre mot de passe.</p>
<div class="form-group">
<div class="floating-label">
<input @input="checkEmpty" type="mail" name="mail" v-model="user.email" required/>
<label>Adresse email*</label>
<div v-if="errors.email" class="forgot-password-errorMsg">${errors.email}</div>
</div>
</div>
<div class="text-center" style="margin-top: 40px">
<button :disabled='disabledSubmit' v-on:click="sendEmail()" type="submit" class="btn btn-primary">Réinitialiser mon mot de passe</button>
</div>
</fieldset>
</div>
<div class="text-center" v-if="emailSent">
<img class="forgot-password-form-img" src="build/images/icons/mail-send.svg" alt="">
<h1 class="forgot-password-form-legend">
Un email vous a été envoyé !
</h1>
<p class="forgot-password-form-text">Suivez les instructions fournies dans l’email pour réinitialiser votre mot de passe. Si vous ne retrouvez pas l’email, vérifiez vos spams.</p>
<p class="forgot-password-form-sub">Email introuvable ?</p>
<a v-on:click ="reSendEmail()" class="forgot-password-form-resend">Me renvoyer l'email de réinitialisation</a>
</div>
</div>
</div>
{% include "common/loader.html.twig" %}
</div>
{% endblock %}