templates/auth/login.html.twig line 1

Open in your IDE?
  1. {% extends 'auth/_layout/base.html.twig' %}
  2. {% block title %}Connexion – {{ parent() }}{% endblock %}
  3. {% block body %}
  4.     <div class="d-flex flex-column-fluid flex-center py-10">
  5.         <form class="form w-100" action="{{ path('auth_login') }}" method="post">
  6.             <div class="pb-5 pb-lg-15">
  7.                 <h3 class="fw-bolder text-dark display-6 mb-4">
  8.                     <img src="{{ asset('build/images/Twin.svg') }}" alt="TWIN" width="120" />
  9.                 </h3>
  10.                 <div class="text-muted fw-bold fs-5">
  11.                     La réalité virtuelle au
  12.                     service de votre projet
  13.                 </div>
  14.             </div>
  15.             {% if error %}
  16.                 <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  17.             {% endif %}
  18.             <div class="fv-row mb-10">
  19.                 <label class="form-label fs-6 fw-bolder text-dark">Email</label>
  20.                 <input type="email" value="{{ last_username }}" name="email" class="form-control form-control-lg form-control-solid"
  21.                        required autofocus autocomplete="off" />
  22.             </div>
  23.             <div class="fv-row mb-10">
  24.                 <div class="d-flex justify-content-between mt-n5">
  25.                     <label class="form-label fs-6 fw-bolder text-dark pt-5">Mot de passe</label>
  26.                     <a href="{{ path('auth_forgot_password') }}" class="text-primary fs-6 fw-bolder text-hover-primary pt-5">
  27.                         Mot de passe oublié ?
  28.                     </a>
  29.                 </div>
  30.                 <input
  31.                         type="password"
  32.                         name="password"
  33.                         class="form-control form-control-lg form-control-solid"
  34.                         required
  35.                         is="toggle-password"
  36.                         data-display-icon=true
  37.                         data-icon-show="{{ asset('build/images/bi-eye.svg') }}"
  38.                         data-icon-hide="{{ asset('build/images/bi-eye-slash.svg') }}"
  39.                         autocomplete="off"
  40.                 />
  41.             </div>
  42.             <div class="pb-lg-0 pb-5">
  43.                 <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  44.                 <button type="submit" class="btn btn-primary fw-bolder fs-6 px-8 py-4 my-3 me-3">S’identifier</button>
  45.             </div>
  46.         </form>
  47.     </div>
  48. {% endblock %}