templates/authentification/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block message_head %}
  3. {% endblock %}
  4. {% block complete_body %}
  5.     <div class="app-container app-theme-white body-tabs-shadow">
  6.         <div class="app-container">
  7.             {#  <div class="h-100 bg-plum-plate bg-animation">#}
  8.             <div class="h-100 bg-animation" style="background-image: linear-gradient(180deg, #96c574 25%, #2385c3 100%) !important;">
  9.                 {% block message_body %}
  10.                     {% for label, messages in app.flashes %}
  11.                         {% for message in messages %}
  12.                             <div class="alert alert-{{ label }}">
  13.                                 {{ message }}
  14.                                 <button type="button" class="close" data-dismiss="alert" aria-label="Close">
  15.                                     <span aria-hidden="true">&times;</span>
  16.                                 </button>
  17.                             </div>
  18.                         {% endfor %}
  19.                     {% endfor %}
  20.                 {% endblock %}
  21.                 <div class="d-flex h-100 justify-content-center align-items-center">
  22.                     <div class="mx-auto app-login-box col-md-8">
  23.                         {# <div class="app-logo-inverse mx-auto mb-3"></div> #}
  24.                         {{ form_start(form) }}
  25.                         <div class="form-row">
  26.                             <div class="col-md-12">
  27.                                 {{ form_errors(form) }}
  28.                             </div>
  29.                         </div>
  30.                         <div class="modal-dialog w-100 mx-auto">
  31.                             <div class="modal-content">
  32.                                 <div class="modal-body">
  33.                                     <img src="{{ asset('images/logo_pm_sm.png') }}" alt="VISIO" title="VISIO" style="width:55px;position:absolute;top:10px;left:0;"/>
  34.                                     <div class="h5 modal-title text-center">
  35.                                         <h4 class="mt-2">
  36.                                             <div class="grey-PM">{{ 'menu.bienvenue'|trans }}</div>
  37.                                             <span>{{ 'menu.accueil'|trans }}</span>
  38.                                         </h4>
  39.                                     </div>
  40.                                     <div class="app-header-right" style="position:absolute;top:10px;right:0;">
  41.                                         <div class="header-dots">
  42.                                             <div class="dropdown">
  43.                                                 <button type="button" data-toggle="dropdown" class="p-0 mr-2 btn btn-link">
  44.                                                             <span class="icon-wrapper icon-wrapper-alt rounded-circle">
  45.                                                                 <span class="icon-wrapper-bg bg-focus"></span>
  46.                                                                {% if app.request.locale == 'en' %}
  47.                                                                    <span class="language-icon opacity-8 flag large GB"></span>
  48.                                                                {% else %}
  49.                                                                    <span class="language-icon opacity-8 flag large  {{ app.request.locale|upper }}"></span>
  50.                                                                {% endif %}
  51.                                                             </span>
  52.                                                 </button>
  53.                                                 <div tabindex="-1" role="menu" aria-hidden="true" class="rm-pointers dropdown-menu dropdown-menu-right">
  54.                                                     <a href="{{ path(app.request.attributes.get('_route'), app.request.query.all|merge({'_locale': 'fr'})) }}">
  55.                                                         <button type="button" tabindex="0" class="dropdown-item">
  56.                                                             <span class="mr-3 opacity-8 flag large FR"></span>
  57.                                                             Français
  58.                                                         </button></a>
  59.                                                     <a href="{{ path(app.request.attributes.get('_route'), app.request.query.all|merge({'_locale': 'en'})) }}">
  60.                                                         <button type="button" tabindex="0" class="dropdown-item">
  61.                                                             <span class="mr-3 opacity-8 flag large GB"></span>
  62.                                                             English
  63.                                                         </button>
  64.                                                     </a>
  65.                                                 </div>
  66.                                             </div>
  67.                                         </div>
  68.                                     </div>
  69.                                     <div class="form-row">
  70.                                         <div class="col-md-12">
  71.                                             {{ form_errors(form) }}
  72.                                         </div>
  73.                                         <div class="col-md-12 form-group">
  74.                                             <div class="position-relative">
  75.                                                 {{ form_row(form.identifiant) }}
  76.                                             </div>
  77.                                         </div>
  78.                                         <div class="col-md-12 form-group">
  79.                                             <div class="input-group">
  80.                                                 {{ form_row(form.motdepasse) }}
  81.                                                 <div class="input-group-append">
  82.                                                     <span id="toggle-visibility-span" class="input-group-text toggle-password" style="cursor: pointer;" onclick="togglePasswordVisibility();" title="{{ "show_password" | trans }}">
  83.                                                         <i id="login-form-password-icon" class="fas fa-eye"></i>
  84.                                                     </span>
  85.                                                 </div>
  86.                                             </div>
  87.                                         </div>
  88.                                     </div>
  89.                                 </div>
  90.                                 <div class="modal-footer clearfix">
  91.                                     <div class="float-left"><a href="forget" class="btn-lg btn btn-link blue-PM">{{ 'menu.recoverpassword'|trans }}</a></div>
  92.                                     <div class="float-right">
  93.                                         <button class="btn button-info-PM btn-lg" type="submit" id="connection" name="connection">{{ 'menu.login'|trans }}</button>
  94.                                     </div>
  95.                                 </div>
  96.                             </div>
  97.                         </div>
  98.                         {{ form_end(form) }}
  99.                         <div class="text-center text-white opacity-8 mt-3">
  100.                             <p style="text-align: center;">Visio© 2009-{{ "now"|date("Y") }}
  101.                                 <br><a href="https://www.planet-monetic.fr/politique-de-confidentialite/" class='text-white' target="_blank">{{'titre_info_politique_conficdentialite'|trans}}</a> - {{ 'menu.footer'|trans }} <a href="http://www.mozilla.org/firefox/" class='text-white' target="_blank">FIREFOX©</a> & <a href="http://www.google.com/chrome/" class='text-white' target="_blank">CHROME©</a></p>
  102.                         </div>
  103.                         <div class="text-center m-auto mt-3">
  104.                             <img src="{{ asset('images/logo_pm_white.png') }}" class="img-fluid" alt="VISIO" title="VISIO" style="width: 300px">
  105.                         </div>
  106.                     </div>
  107.                 </div>
  108.             </div>
  109.         </div>
  110.     </div>
  111. {% endblock %}