templates/reset_password/request.html.twig line 1

  1. {% extends 'base.html.twig' %}
  2. {% block title %}Mot de passe oublié{% endblock %}
  3. {#{% block body %}
  4.     {% for flash_error in app.flashes('reset_password_error') %}
  5.         <div class="alert alert-danger" role="alert">{{ flash_error }}</div>
  6.     {% endfor %}
  7.     <h1>Reset your password</h1>
  8.     {{ form_start(requestForm) }}
  9.         {{ form_row(requestForm.user_email) }}
  10.         <div>
  11.             <small>
  12.                 Enter your email address and we will send you a
  13.                 link to reset your password.
  14.             </small>
  15.         </div>
  16.         <button class="btn btn-primary">Send password reset email</button>
  17.     {{ form_end(requestForm) }}
  18. {% endblock %}#}
  19. {% block body %}
  20.     <div class="section bg-white">
  21.         <h2 class="text-red-600 text-center m-3">Réinitialisation du mot de passe</h2>
  22.         <div class="container">
  23.             <div class="row justify-content-center align-items-center">
  24.                 <div class="col-md-12">
  25.                     <div class="dbox text-center m-0">
  26.                         <div class="icon d-flex align-items-center justify-content-center">
  27.                             <span class="fa-solid fa-lock"></span>
  28.                         </div>
  29.                     </div>
  30.                 </div>
  31.             </div>
  32.             <p class="text-center fw-bold fs-3 m-3 mt-0">Renseignez votre adresse mail ci-dessous et un lien pour réinitialiser votre mot de passe vous sera envoyé sur celle-ci.</p>
  33.         </div>
  34.     </div>
  35.     <div class="section parallax-bg">
  36.         <div class="container">
  37.             <div class="row justify-content-center">
  38.                 {% for flash_error in app.flashes('reset_password_error') %}
  39.                     <div class="alert alert-danger" role="alert">{{ flash_error }}</div>
  40.                 {% endfor %}
  41.                 <!--Grid column-->
  42.                 <div class="col-md-6 mb-md-0 mb-5">
  43.                     <section class="bg-white-clear mt-5 mb-5 p-3">
  44.                         {{ form_start(requestForm) }}
  45.                         <div class="row g-3">
  46.                             <div class="col-12">
  47. {#                                <label for="inputEmail" class="form-label text-uppercase">Adresse mail</label>
  48.                                 <input type="email" value="{{ last_username }}" name="user_email" class="form-control" id="inputEmail" autocomplete="off" required>#}
  49.                                 {{ form_label(requestForm.user_email, 'Adresse mail', {'label_attr': {'class': 'form-label text-uppercase'}}) }}
  50.                                 {{ form_widget(requestForm.user_email, {'attr': {'class': 'form-control'}}) }}
  51.                             </div>
  52.                             <div class="d-flex justify-content-center">
  53.                                 <button class="custom-btn" type="submit">
  54.                                     <span>Valider</span>
  55.                                 </button>
  56.                             </div>
  57.                         </div>
  58.                         {{ form_end(requestForm) }}
  59.                     </section>
  60.                 </div>
  61.             </div>
  62.         </div>
  63.     </div>
  64. {% endblock %}