templates/security/login.html.twig line 35

Open in your IDE?
  1. {% extends 'base_login.html.twig' %}
  2. {% block headerTitle %}Login{% endblock %}
  3. {% block messages %}
  4. {% endblock %}
  5. {% block body %}
  6.     <div class="row mt-3">
  7.         <div class="col-sm-12 login-logo text-center">
  8.             <img src="{{ asset('layout/dist/images/logo.svg') }}" width="150px">
  9.         </div>
  10.     </div>
  11.     <div class="row login justify-content-center mt-3">
  12.         <div class="col-xl-10 col-lg-12 col-md-9">
  13.             <div class="card o-hidden border-0 shadow-lg my-5">
  14.                 <div class="card-body p-0">
  15.                     {{ include('flash_messages.html.twig') }}
  16.                     <!-- Nested Row within Card Body -->
  17.                     <div class="row">
  18.                         <div class="col-lg-6 d-none d-lg-block bg-login-image" style="background: url(https://source.unsplash.com/featured/?architecture,modern/800x600); background-position: center; background-size: cover;">
  19.                             <div class="credits">Fotos auf <a href="https://unsplash.com?utm_medium=referral" target="_blank">Unsplash</a>  </div>
  20.                         </div>
  21.                         <div class="col-lg-6">
  22.                             <div class="p-5">
  23.                                 <div class="text-center">
  24.                                     <h1 class="h4 text-gray-900 mb-4">Willkommen zurück!</h1>
  25.                                 </div>
  26.                                 <form method="post" action="{{ path('app_login') }}" class="user">
  27.                                     {% if error %}
  28.                                         <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  29.                                     {% endif %}
  30.                                     {% if app.user %}
  31.                                         <div class="mb-3">
  32.                                             Sie sind bereits angemeldet als {{ app.user.username }}, <a href="{{ path('app_logout') }}">Abmelden?</a>
  33.                                         </div>
  34.                                     {% endif %}
  35.                                     <div class="form-group">
  36.                                         <input type="email" value="{{ last_username }}" name="email" id="inputEmail" class="form-control form-control-user" placeholder="Ihre E-Mail-Adresse" required autofocus>
  37.                                     </div>
  38.                                     <div class="form-group">
  39.                                         <input type="password" name="password" id="inputPassword" class="form-control form-control-user" placeholder="Ihr Passwort" required>
  40.                                     </div>
  41.                                     <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  42.                                     <div class="form-row">
  43.                                         <div class="form-group col-sm-12 col-md-6">
  44.                                             <button class="btn btn-sm btn-primary" type="submit">
  45.                                                 Anmelden
  46.                                             </button>
  47.                                         </div>
  48.                                         <div class="form-group col-sm-12 col-md-6 text-right">
  49.                                             <a class="btn btn-sm btn-outline-secondary" href="{{ path('app_forgot_password_request') }}">Passwort vergessen?</a>
  50.                                         </div>
  51.                                     </div>
  52.                                 </form>
  53.                             </div>
  54.                         </div>
  55.                     </div>
  56.                 </div>
  57.             </div>
  58.         </div>
  59.     </div>
  60. {% endblock %}