templates/reset_password/request.html.twig line 1
{% extends 'base.login.html.twig' %}
{# {% block title %}{{ title }} {% endblock %} #}
{% block stylesheets %}
{% endblock %}
{% block body %}
<div class="container">
<div class="row justify-content-center align-items-center height-self-center vh-100">
<div class="col-lg-5 col-md-12 align-self-center">
<div class="user-login-card bg-body">
<p>
{{"Veuillez saisir votre nom d'utilisateur ou votre adresse e-mail. Vous recevrez un lien pour créer un nouveau mot de passe par e-mail." | trans}}
</p>
<form novalidate="novalidate" id="kt_password_reset_form" method="post" action="{{path('app_forgot_password_request')}}">
<div class="fv-row mb-5">
<label class="text-white fw-500 mb-2">{{"Adresse e-mail" | trans}}</label>
<input type="text" class="form-control rounded-0" name="email" required="">
</div>
<div class="iq-button">
<button id="kt_password_reset_submit" class="btn text-uppercase position-relative">
<span class="indicator-label"><i class="fa-solid fa-floppy-disk me-2"></i>{{"Réinitialiser le mot de passe"| trans}}</span>
<span class="indicator-progress">{{"En cours"| trans}}
<span class="spinner-border spinner-border-sm align-middle ms-2"></span></span>
</button>
</div>
<div class="seperator d-flex justify-content-center align-items-center">
<span class="line"></span>
</div>
<div class="iq-button">
<a href="{{path('app_login')}}" class="btn text-uppercase position-relative">
<span class="button-text">{{"Se connecter" | trans}}</span>
<i class="fa-solid fa-play"></i>
</a>
</div>
</form>
</div>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
<script>
const loginUrl = "{{ path('app_login')}}";
const _msg_invalid = '{{"Désolé, il semble que un ou plusieurs champs obligatoires sont incorrects, veuillez bien renseigner."| trans}}';
const _msg_ok = '{{"Ok,j\'ai compris"| trans}}';
const _msg_email_invalid = '{{"La valeur n\'est pas une adresse e-mail valide"| trans}}';
const _msg_email_required = '{{"L\'adresse mail est requise"| trans}}';
const _msg_password_required = '{{"Le mot de passe est requis"| trans}}';
</script>
<script src="{{ asset('vitrine/js/auth/reset-password.js') }}"></script>
{% endblock %}