templates/security/login.html.twig line 1

  1. {% extends 'base.frontend.html.twig' %}
  2. {% trans_default_domain 'login' %}
  3. {% block title %}{{ 'login' | trans | capitalize }} | {% endblock %}
  4. {% block body %}
  5.     {#
  6.     <form action="{{ path('login') }}" method="post">
  7.         <label for="username">Username:</label>
  8.         <input type="text" id="username" name="_username" value="{{ last_username }}"/>
  9.         <label for="password">Password:</label>
  10.         <input type="password" id="password" name="_password"/>
  11.         <button type="submit">login</button>
  12.     </form>
  13.     #}
  14.     <div class="content">
  15.         <div class="grid-container">
  16.             <h2 style="color: #1a4d70;font-weight: bold;">{{ 'login' | trans }}</h2>
  17.             <form class="mt-10" action="{{ path('login') }}" method="post">
  18.                 <div class="grid-x grid-padding-x">
  19.                     <div class="small-12 medium-8 medium-offset-2 large-6 large-offset-3 cell">
  20.                         {% if error %}
  21.                             <div class="callout warning login-callout text-center">
  22.                                 <p>{{ error.messageKey|trans(error.messageData, 'security') }}</p>
  23.                             </div>
  24.                         {% endif %}
  25.                         {% if disabled %}
  26.                             <div class="callout warning login-callout text-center">
  27.                                 <p>{{ 'disabled'|trans }}</p>
  28.                             </div>
  29.                         {% endif %}
  30.                     </div>
  31.                     <div class="small-12 medium-8 medium-offset-2 large-6 large-offset-3 cell">
  32.                         <label for="username-label">{{ 'username' | trans }}</label>
  33.                         <input id="username-label" class="text-input" type="text" name="_username"
  34.                                placeholder="{{ 'user_placeholder' | trans }}" value=""/>
  35.                         <label for="pw-label">{{ 'password' | trans }}</label>
  36.                         <input id="pw-label" class="text-input" type="password" name="_password" placeholder="{{ 'pass_placeholder' | trans }}"/>
  37.                         {#            <label for="nickname-label">Přezdívka:</label>
  38.                               <input class="text-input" type="text" id="nickname-label" placeholder="Vaše přezdívka...">#}
  39.                         <p class="text-center">
  40.                             <input class="button primary login-button align-center" type="submit" id="register-label"
  41.                                    value="{{ "login_placeholder" | trans }}"/>
  42.                         </p>
  43.                         <p class="text-center"><a href="{{ path('reset-password') }}">{{ 'reset_password.link' | trans }}</a></p>
  44.                         <p class="text-center">{{ 'account1' | trans }}, <a href="{{ path('user_registration') }}">{{ 'account2' | trans }}</a>.</p>
  45.                         <p class="text-center"><img src="{{ asset('/build/images/frontend/google_social_icon.png') }}" style="width:30px;"><a href="{{ path('hwi_oauth_service_redirect', {'service': 'google' }) }}">{{ 'connect_account.button.google_login_signup' | trans({}, "frontend") }}</a>.</p>
  46.                         <p class="text-center"><img src="{{ asset('/build/images/frontend/linkedin_social_icon.png') }}" style="width:23px;margin-right:4px;"><a href="{{ path('hwi_oauth_service_redirect', {'service': 'linkedin' }) }}">{{ 'connect_account.button.linkedin_login_signup' | trans({}, "frontend") }}</a>.</p>
  47.                     </div>
  48.                 </div>
  49.             </form>
  50.         </div>
  51.     </div>
  52. {% endblock %}
  53. {% block scripts %}
  54.     {{ parent() }}
  55. {% endblock %}