templates/homepage/index.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="it">
  3.   <head>                        
  4.     <title>Punto Persiane Login</title>            
  5.     <!-- META SECTION -->
  6.     <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  7.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  8.     <meta name="viewport" content="width=device-width, initial-scale=1">
  9.     <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
  10.     <link rel="icon" href="favicon.ico" type="image/x-icon">
  11.     <!-- END META SECTION -->
  12.     <!-- CSS INCLUDE -->        
  13.     <link rel="stylesheet" href="{{ asset('css/styles.css') }}" />
  14.     <link rel="stylesheet" href="{{ asset('css/template.css') }}" />
  15.     <script type="text/javascript" src="{{ asset('assets/site/modernizr.custom.86080.js') }}"></script>
  16.     <link href="https://fonts.googleapis.com/css?family=Oswald" rel="stylesheet" />
  17.     <!-- EOF CSS INCLUDE -->
  18.   </head>
  19.   <body>        
  20.     <!-- APP WRAPPER -->
  21.     <div class="app app-fh">
  22.       <!-- START APP CONTAINER -->
  23.       <div class="app-container" style="background: transparent;" style="background: url(assets/images/background/bg-2.jpg) center center no-repeat fixed;background-size: cover;">
  24.         <div class="app-login-box">                                        
  25.           <div class="text-center margin-top-20 margin-bottom-20"><img style="max-width: 50%; height: auto;" src="{{ asset('img/logo.png') }}" alt=""></div>
  26.           <div class="app-login-box-title">
  27.             <div class="title">Area Riservata</div>
  28.             <div class="subtitle">Accedi con le tue credenziali</div>                        
  29.           </div>
  30.           <div class="app-login-box-container">
  31.             {{ form_start(form, {'action': path('login_check'), 'method': 'POST'}) }}
  32.             {% if error %}
  33.               <div class="alert alert-danger" role="alert">{{ error.messageKey|trans(error.messageData, 'security') }}</div>
  34.             {% endif %}
  35.             {{ form_widget(form) }}
  36.             {{ form_end(form) }}
  37.           </div>
  38.           <div class="app-login-box-footer">
  39.             &copy; Punto Persiane - Accesso riservato.
  40.           </div>
  41.         </div>
  42.       </div>
  43.       <!-- END APP CONTAINER -->
  44.     </div>        
  45.     <!-- END APP WRAPPER -->    
  46.     <!-- IMPORTANT SCRIPTS -->
  47.     <script type="text/javascript" src="{{ asset('assets/vendor/jquery/jquery.min.js') }}"></script>
  48.     <script type="text/javascript" src="{{ asset('assets/vendor/jquery/jquery-migrate.min.js') }}"></script>
  49.     <script type="text/javascript" src="{{ asset('assets/vendor/jquery/jquery-ui.min.js') }}"></script>
  50.     <script type="text/javascript" src="{{ asset('assets/vendor/bootstrap/bootstrap.min.js') }}"></script>
  51.     <script type="text/javascript" src="{{ asset('assets/vendor/moment/moment.min.js') }}"></script>
  52.     <script type="text/javascript" src="{{ asset('assets/vendor/customscrollbar/jquery.mCustomScrollbar.min.js') }}"></script>
  53.     <!-- END IMPORTANT SCRIPTS -->
  54.     <script type="text/javascript" src="{{ asset('assets/vendor/form-validator/jquery.form-validator.min.js') }}"></script>
  55.     <script type="text/javascript" src="{{ asset('assets/sha256.jquery.debug.js') }}"></script>
  56.     <script type="text/javascript" src="{{ asset('assets/vendor/noty/jquery.noty.packaged.js') }}"></script>
  57.     <!-- APP SCRIPTS -->
  58.     <script type="text/javascript" src="{{ asset('assets/app.js') }}"></script>
  59.     <script type="text/javascript" src="{{ asset('assets/app_plugins.js') }}"></script>
  60.     <!-- END APP SCRIPTS -->
  61.     <script type="text/javascript">
  62.       jQuery(document).ready(function ($) {
  63.         function disabledField(disable) {
  64.           $('#connection').attr('disabled', disable);
  65.           $('#name').attr('disabled', disable);
  66.           $('#password').attr('disabled', disable);
  67.           $('#login').attr('disabled', disable);
  68.         }
  69.         $(document).on('change', '#connection', function () {
  70.           disabledField(true);
  71.           $.ajax({
  72.             type: "POST",
  73.             url: "{{ path('change_location') }}",
  74.             data: {
  75.               connection: $(this).val()
  76.             },
  77.             success: function (json) {
  78.               disabledField(false);
  79.             },
  80.             error: function (json) {
  81.               disabledField(false);
  82.             }
  83.           });
  84.         });
  85.       });
  86.       $.validate({
  87.         modules: 'date,file,location',
  88.         onValidate: function () {
  89.           delayBeforeFire(function () {
  90.             app.spy();
  91.           }, 100);
  92.         }
  93.       });
  94.     </script>
  95.   </body>
  96. </html>