templates/elements/modal/_forgot_password_modal.html.twig line 1

Open in your IDE?
  1. <div class="modal fade" id="forgot-password-Modal" tabindex="-1" role="dialog" aria-hidden="true">
  2.     <div class="modal-dialog modal-dialog-centered" role="document" style="max-width: 600px">
  3.         <div class="modal-content position-relative">
  4.             <div class="modal-body p-0">
  5.                 <div class="card">
  6.                     <div class="card-body">
  7.                         <div class="d-flex justify-content-between">
  8.                             <h5 class="mb-4">{{ "Réinitalisation du mot de passe" | trans }}</h5>
  9.                             <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
  10.                         </div>
  11.                         <form>
  12.                             <div id="forgot_error" style="display: none">
  13.                                 <div class="alert alert-danger">
  14.                                     <i class="fas fa-user-alt-slash"></i>
  15.                                     {{ "Une erreur est survenue, impossible de traiter la demande" | trans }}
  16.                                 </div>
  17.                                 <div class="pb-3">
  18.                                     <p class="text-divider my-4">{{ "Vous êtes nouveau ?" | trans }}</p>
  19.                                     <a href="#" class="btn w-100 btn-light">
  20.                                         {{ "Créer un compte" | trans }}
  21.                                     </a>
  22.                                 </div>
  23.                             </div>
  24.                             <div id="forgot_success" style="display: none">
  25.                                 <div class="alert alert-success">
  26.                                     <i class="fas fa-check-circle"></i>
  27.                                     {{ "Un email de récupération est envoyé, veuillez consulter votre adresse email pour définir un nouveau mot de passe" | trans }}
  28.                                 </div>
  29.                             </div>
  30.                             <div class="mb-3">
  31.                                 <label class="form-label" for="forgot_email">{{ "Adresse email" | trans }}</label>
  32.                                 <input name="email"
  33.                                        id="forgot_email"
  34.                                        class="form-control"
  35.                                        placeholder="ex. name@gmail.com"
  36.                                        type="email">
  37.                             </div>
  38.                             <div class="mb-3">
  39.                                 <div class="g-recaptcha" data-sitekey="6LeC3GcqAAAAAJmyMjHOfI9737KAZu9b-Qyv8X78"></div>
  40.                             </div>
  41.                             <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}"
  42.                                    id="forgot_token">
  43.                             <button class="btn w-100 btn-primary"
  44.                                     data-msg="{{ 'Email de réinitialisation envoyé avec succès' | trans }}"
  45.                                     type="button" id="forgot_submit">{{ "Valider" | trans }}</button>
  46.                         </form>
  47.                     </div>
  48.                 </div>
  49.             </div>
  50.         </div>
  51.     </div>
  52. </div>
  53. <script src="https://www.google.com/recaptcha/api.js" async defer></script>