templates/login/login.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Log in!{% endblock %}
  3. {% block stylesheets %}
  4.     <link href="{{ asset('css/bootstrap.css') }}" type="text/css"  rel="stylesheet"/>           
  5.     <link href="{{ asset('css/appli.css') }}" type="text/css"  rel="stylesheet"/>           
  6. {% endblock %}
  7. {% block body %}
  8.     <div class="d-flex justify-content-center">
  9.         
  10.         {# <form method="post"> #}
  11.         {{ form_start(form) }}
  12.         
  13.         <div class="row " style="width: 550px;"  >
  14. {#            <h3>Bienvenue au Secours Populaire</h1>
  15.             <h4>Fédération des Hautes Pyrénées</h2>#}
  16.         </div>
  17.         
  18.         <hr>
  19.         
  20.         <div class="form-group row  cadre-orange center" > 
  21.             <h4>je m'identifie</h4>
  22.         </div>
  23.         
  24.         <hr>
  25.         
  26.         <div class="   cadre-noir" style="width: 550px;" >
  27.         <br>
  28.             <div class="form-group row">
  29.                 <div class="col-sm-4">
  30.                     {{ form_label(form.username) }}
  31.                 </div>
  32.                 <div class="col-sm-8">
  33.                     {{ form_widget(form.username, {'attr': { 
  34.                     'class':'form-control',
  35.                     'required':true
  36.                     }}) }}            
  37.                 </div>
  38.                 <div class="col-sm-8 danger">
  39.                     {{ form_errors(form.username) }}           
  40.                 </div>
  41.             </div>   
  42.             <div class="form-group row">
  43.                 <div class="col-sm-4">
  44.                     {{ form_label(form.password) }}
  45.                 </div>
  46.                 <div class="col-sm-8">
  47.                     {{ form_widget(form.password, {'attr': { 
  48.                     'class':'form-control',
  49.                     'required':true
  50.                     }}) }}            
  51.                 </div>
  52.                 <div class="col-sm-8 danger">
  53.                     {{ form_errors(form.password) }}           
  54.                 </div>
  55.             </div>   
  56.                 
  57.             <br>    
  58.         </div>
  59.         {#-----------------------------------------------------#}
  60.         {# reste le bouton                       #}
  61.         <hr>
  62.         <div class="form-group row cadre-vert " >
  63.             <span class="col-sm-8">
  64.                 <button id="boutPatteBlanche" type="submit" class="btn btn-success" >
  65.                     je montre patte blanche
  66.                 </button>
  67.             </span>
  68.             <span class="col-sm-4">
  69.                 <button id="boutESC" type="reset" class="btn btn-info">Reset</button>
  70.             </span>
  71.         </div>
  72.         <hr>
  73.         {#spinner ---------------------------------- text-success --#}
  74.         <div id="chargement"    class="form-group row cadre-orange " >
  75.         <div class="d-flex justify-content-center">
  76.             <div>
  77.                 Vérification &nbsp;&nbsp;&nbsp;
  78.             </div>
  79.             <div class="spinner-border text-success " role="status">
  80.                 <span class="visually-hidden">Loading...</span>
  81.             </div>
  82.         </div>   
  83.         </div>
  84.         
  85.         
  86.         {#lien pour parrainage YOORshop#}
  87.         <div class="center">
  88.             <br><br><br><br><br><br><br><br><br><br>
  89.             {% set image = repimage ~ "ban728a2.gif" %}
  90.             <a href="https://support.yoorshop.hosting/aff.php?aff=289">
  91.                 <img src="{{ asset(image) }}" width="550px" height="68px">
  92.             </a>
  93.         </div>
  94.         
  95.         
  96.         
  97.     </div>
  98.         
  99.     {#=====================================================#}   
  100.     {#  pour complèter le form, notamment token etc......  #}
  101.     <div class="invisible">
  102.         <input type="hidden" name="_csrf_token"
  103.                value="{{ csrf_token('authenticate') }}">
  104.         
  105.         {{ form_rest(form) }}
  106.         {{ form_end(form) }}
  107.     </div>
  108.     {#=====================================================#}
  109.     
  110.     
  111.     
  112. {% endblock %}
  113. {% block javascripts %}
  114.     
  115.     {# -----------------------------------------------------------------------------------------#}
  116.     {% include '_js_base.html.twig' %}
  117.     {# -----------------------------------------------------------------------------------------#}
  118.     <script src="{{ asset('js/login.js') }}" type="text/javascript"></script>   
  119. {% endblock %}