templates/security/parts/base.html.twig line 1

Open in your IDE?
  1. {% trans_default_domain 'security' %}
  2. {% extends 'base.html.twig' %}
  3. {% block title %}{{ 'login.login'|trans }}!{% endblock %}
  4. {% block body %}
  5. <div class="app">
  6.     {% set loginBgImg = generalSettings.settingsList.loginBgImg %}
  7.     <div class="container-fluid p-h-0 p-v-20 bg full-height d-flex"
  8.          {% if loginBgImg %}style="background-image: url({{ asset('settings/' ~ loginBgImg) }})"{% endif %}>
  9.         <div class="d-flex flex-column justify-content-between w-100">
  10.             <div class="container d-flex h-100 justify-content-center">
  11.                 <div class="row align-items-center w-100">
  12.                     <div class="col-md-7 col-lg-5 m-h-auto">
  13.                         <div class="card shadow-lg">
  14.                             <div class="card-body">
  15.                                 <div class="d-flex {% block cardClass %}align-items-center justify-content-between{% endblock%} m-b-30">
  16.                                     {% set primaryLogo = generalSettings.settingsList.primaryLogo %}
  17.                                     {% if primaryLogo %}
  18.                                         <img class="img-fluid" src="{{ asset('settings/' ~ primaryLogo) }}"
  19.                                              alt="" style="max-width: 140px; max-height: 40px;">
  20.                                     {% endif %}
  21.                                     <h2 class="m-b-0 text-right">
  22.                                         {% block securityTitle %}{{ 'login.login'|trans }}{% endblock %}
  23.                                     </h2>
  24.                                 </div>
  25.                                 {% for label, messages in app.flashes %}
  26.                                     {% for message in messages %}
  27.                                         <div class="alert alert-{{ label }}">
  28.                                             {{ message }}
  29.                                         </div>
  30.                                     {% endfor %}
  31.                                 {% endfor %}
  32.                                 {% block content %}{% endblock %}
  33.                             </div>
  34.                         </div>
  35.                     </div>
  36.                 </div>
  37.             </div>
  38.             <div class="d-none d-md-flex p-h-40 justify-content-between">
  39.             <span class="">
  40.                 {{ 'now'|date('Y') }} {{ generalSettings.settingsList.webName }}
  41.             </span>
  42.                 <ul class="list-inline">
  43.                     {#      TODO links ?   #}
  44. {#                    <li class="list-inline-item">#}
  45. {#                        <a href="" class="text-gray m-r-15">Terms &amp; Conditions</a>#}
  46. {#                    </li>#}
  47. {#                    <li class="list-inline-item">#}
  48. {#                        <a href="" class="text-gray">Privacy &amp; Policy</a>#}
  49. {#                    </li>#}
  50.                 </ul>
  51.             </div>
  52.         </div>
  53.     </div>
  54. </div>
  55. {% endblock %}