templates/website/login.template.html.twig line 1

Open in your IDE?
  1. {% from 'utils.html.twig' import imgUpload %}
  2. {% extends 'website/main.template.html.twig' %}
  3. {% block wrap %}{% endblock %}
  4. {% block bodyTag %}
  5.     <body id="body" class="login-body" data-theme="{{ isDarkTheme? 'dark':'light' }}">
  6. {% endblock %}
  7. {% block wrapLogin %}
  8.     <div class="login-wrap">
  9.         <div class="login-contem">
  10.             <div class="logo">
  11.                 <a href="{{ path('home') }}">
  12.                     {% set logoLogin  = getConfig('logo_login') %}
  13.                     {% set logoPadrao = getConfig('logo') %}
  14.                     {% set imgLogo = logoLogin ?? logoPadrao %}
  15.                     {{ imgUpload(imgLogo, enum('AbstractEnum::PATH_OTHERS')) }}
  16.                 </a>
  17.                 <p class="subtit-login" data-status="show">{% block subtit %}{% endblock %}</p>
  18.                 <p class="subtit-authentication" data-status="hide">{% block subtitAuthentication %}{% endblock %}</p>
  19.             </div>
  20.             {% block form %}{% endblock %}
  21.             {% block linkLogin %}{% endblock %}
  22.         </div>
  23.         {% set imgBg = getFilePathComplete({
  24.                 fileName: getConfig('image_login'),
  25.                 pathConst: enum('AbstractEnum::PATH_OTHERS'),
  26.                 option: 'login-cover',
  27.                 addUpload: enum('AbstractEnum::YES')
  28.             })
  29.         %}
  30.         <div class="login-img" style="background-image: url('{{ imgBg.pathCdn }}'), url('{{ imgBg.pathCreateCrop }}')"></div>
  31.         
  32.         {% include 'website/includes/pwa.html.twig' %}
  33.     </div>
  34. {% endblock %}
  35. {% block newsletterSection %}
  36.     {% endblock %}
  37.     
  38.     {% block socialSection %}
  39.     {% endblock %}
  40.     {% block institutionalSection %}
  41.     {% endblock %}
  42.     {% block stampsSection %}
  43.     {% endblock %}
  44. {% block javascripts %}
  45.     {% include 'website/includes/scripts.html.twig' %}
  46.     {% include 'website/includes/websocket.html.twig' %}
  47.     
  48.     {# <script src="{{ cdnFontawesome }}" crossorigin="anonymous"></script> #}
  49.     {{ encore_entry_script_tags('app') }}
  50.     {# CONFIG -- SCRIPTS #}
  51.     {% if debug or not isLocal %}
  52.         {{ htmlDecode(getScript('scripts', nonceHash))|raw }}
  53.     {% endif %}
  54. {% endblock %}