templates/security/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Sign in{{ parent() }}{% endblock %}
  3. {% block stylesheets %}
  4.   <link href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i" rel="stylesheet">
  5.   {{ encore_entry_link_tags('login') }}
  6. {% endblock %}
  7. {% block body %}
  8. <div class="bg-gradient-primary">
  9. <div class="container">
  10.     <!-- Outer Row -->
  11.     <div class="row justify-content-center" >
  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.             <!-- Nested Row within Card Body -->
  16.             <div class="row">              
  17.               <div class="col-lg-12">
  18.                 <div class="p-5">
  19.                   <div class="text-center">
  20.                     <img src="{{asset('build/images/troika_logo.png')}}"  />
  21.                   </div>
  22.                   <form class="user" method="post">
  23.                     {% if error %}
  24.                         <div class="alert alert-danger">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  25.                     {% endif %}
  26.                     {% if app.user %}
  27.                         <div class="mb-3">
  28.                             You are logged in as {{ app.user.username }}, <a href="{{ path('app_logout') }}">Logout</a>
  29.                         </div>
  30.                     {% endif %}
  31.                     <div class="form-group">
  32.                       <input type="text" class="form-control form-control-user" placeholder="Enter username" value="{{ last_username }}" name="username" id="inputUsername" required autofocus>
  33.                     </div>
  34.                     <div class="form-group">
  35.                       <input type="password" class="form-control form-control-user" placeholder="Password" name="password" id="inputPassword" class="form-control" required>
  36.                     </div>
  37.                     <div class="form-group">
  38.                       <input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
  39.                     </div>
  40.                     <button class="btn btn-primary btn-user btn-block" type="submit">
  41.                         Sign in
  42.                     </button>
  43.                   </form>
  44.                   <hr>
  45.                   <div class="text-center">
  46.                     <a class="small" href="{{path('forgot_pwd')}}">Forgot Password ?</a>
  47.                   </div>
  48.                 </div>
  49.               </div>
  50.             </div>
  51.           </div>
  52.         </div>
  53.       </div>
  54.     </div>
  55.     <div class="text-center">
  56.         <span class="small">Copyright © Troika Service {{date('Y')|date('Y')}} <span style="display:none;">Provided by Willer Kamta</span></span>
  57.     </div>
  58.   </div>
  59. </div>
  60. {% endblock %}
  61. {% block javascripts %}
  62.   {{ encore_entry_script_tags('login') }}
  63. {% endblock %}