templates/login/index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Login{% endblock %}
  3. {% block body %}
  4. <div class="h-vh-100 d-flex flex-align-stretch mh-100 bg-brandColor2">
  5.     <div class="pos-absolute v-center h-center">
  6.         <form class="login-form bg-white p-6 mx-auto border bd-default win-shadow"
  7.               data-role="validator"
  8.               data-clear-invalid="2000"
  9.               data-on-error-form="invalidForm"
  10.               method="post"  >
  11.             <span class="mif-vpn-lock mif-4x place-right" style="margin-top: -10px;"></span>
  12.             <h2 class="text-light">Login to 3DS tools</h2>
  13.             <hr class="thin mt-4 mb-4 bg-white">
  14.             <div class="form-group">
  15.                 <input type="text" name="user" data-role="input" data-prepend="<span class='mif-envelop'>" placeholder="Enter your email/login..." data-validate="required">
  16.             </div>
  17.             <div class="form-group">
  18.                 <input type="password" name="password" data-role="input" data-prepend="<span class='mif-key'>" placeholder="Enter your password..." data-validate="required minlength=6">
  19.             </div>
  20.             <div class="form-group mt-10">
  21.                 <!--input type="checkbox" name="remember" data-role="checkbox" data-caption="Remember me" class="place-right"-->
  22.                 <input type="submit" class="button" value="Log In"/>
  23.             </div>
  24.         </form>
  25.     </div>
  26.     <script>
  27.         function invalidForm(){
  28.             var form  = $(this);
  29.             form.addClass("ani-horizontal");
  30.             setTimeout(function(){
  31.                 form.removeClass("ani-horizontal");
  32.             }, 1000);
  33.         }
  34.         // function validateForm(){
  35.         //     $(".login-form").submit();
  36.         // }
  37.     </script>
  38. {% endblock %}