templates/security/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block body %}
  3.     <!-- ============================================================== -->
  4.     <!-- Preloader - style you can find in spinners.css -->
  5.     <!-- ============================================================== -->
  6.     <div class="preloader">
  7.         <svg class="circular" viewBox="25 25 50 50">
  8.             <circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10" /> </svg>
  9.     </div>
  10.     <!-- ============================================================== -->
  11.     <!-- Main wrapper - style you can find in pages.scss -->
  12.     <!-- ============================================================== -->
  13.     <section id="wrapper">
  14.         <div class="login-register" style="background-image:url({{ asset('assets/images/background/login-register-'~ random([1,2,3]) ~'.jpg') }});">
  15.             <div class="login-box card" style="background-color:rgba(0, 0, 0, 0.6);">
  16.                 <div class="card-body">
  17.                     <div class="row logoHome mb-4">
  18.                         <p class="text-center" ><img src="{{ asset('assets/images/logo-2.png') }}"/></p>
  19.                     </div>
  20.                     <style>
  21.                         #inputEmail, #inputPassword {
  22.                             background-color: #333;
  23.                             border: 1px solid #fff;
  24.                             border-radius: 5px;
  25.                             padding: 5px 15px;
  26.                         }
  27.                     </style>
  28.                     <form class="form-horizontal form-material" id="loginform" method="post">
  29.                         <div class="form-group ">
  30.                             <div class="col-xs-12">
  31.                                 <input class="form-control" type="mail" id="inputEmail" name="email" placeholder="{{ 'Introduce tú email'|trans }}" value="{{ last_username }}" required autofocus>
  32.                             </div>
  33.                         </div>
  34.                         <div class="form-group">
  35.                             <div class="col-xs-12">
  36.                                 <div class="input-group" id="show_hide_password">
  37.                                     <input class="form-control" type="password" id="inputPassword" name="password" placeholder="{{ 'Contraseña'|trans }}" required>                                
  38.                                     <span class="input-group-text" id="basic-addon1">
  39.                                         <a href=""><i class="fa fa-eye-slash" aria-hidden="true"></i></a>
  40.                                     </span>
  41.                                 </div>                                
  42.                                 <input type="hidden" name="_csrf_token"  value="{{ csrf_token('authenticate') }}">
  43.                             </div>
  44.                         </div>                       
  45.                         
  46.                         <div class="form-group text-center m-t-20">
  47.                             <div class="col-xs-12">
  48.                                 <button class="btn btn-primary btn-lg btn-block waves-effect" type="submit">{{ 'Iniciar sesión'|trans }}</button>
  49.                             </div>
  50.                         </div>
  51.                         <div class="form-group row">
  52.                             <div class="col-md-12 font-14 text-center">
  53.                                 <a href="{{ path('app_forgot_password_request') }}" class="text-center"><i class="fa fa-lock m-r-5"></i> {{ '¿Olvidaste tu contraseña?'|trans }}</a> </div>
  54.                         </div>
  55.                         {% if error %}                            
  56.                             <div class="alert alert-warning alert-dismissible" role="alert">
  57.                                 <h3 class="text-warning"><i class="fa fa-exclamation-triangle"></i> Alerta</h3> {{ error.messageKey|trans(error.messageData, 'security') | raw }}
  58.                                 <button type="button" class="btn-close" data-bs-dismiss="alert" aria-label="Close"></button>                                
  59.                             </div>
  60.                         {% endif %}
  61.                         
  62.                         <div class="text-center m-t-20 text13">
  63.                             <p class="text-center"><a target="_blank" href="{{ path('acme_terms') }}">{{ 'Condiciones de uso'|trans }}</a> | <a target="_blank" href="{{ path('acme_privacy') }}">{{ 'Politica de privacidad'|trans }}</a> </p>
  64.                         </div>
  65.                     </form>                    
  66.                 </div>
  67.             </div>
  68.         </div>
  69.     </section>
  70.     <!-- ============================================================== -->
  71.     <!-- End Wrapper -->
  72.     <!-- ============================================================== -->
  73. {% endblock %}
  74. {% block javascripts %}
  75.     {{ parent() }}
  76.     <script src="{{ asset('js/bootstrap-show-password.js') }}"></script>
  77. {% endblock %}