templates/security/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr" dir="ltr">
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <meta name='viewport' content='width=device-width, initial-scale=1.0, user-scalable=0'>
  6.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7.         <meta name="description" content="">
  8.         <meta name="author" content="">
  9.         <title>
  10.             {% if page_name is defined and page_name is not null %}
  11.                 {{page_name}}{% else %}Bienvenue dans votre espace !
  12.             {% endif %}
  13.         </title>
  14.         <link rel="icon" type="image/png" href="{{ asset('assets/favicon/favicon-16x16.png') }}" sizes="16x16">
  15.         <link rel="icon" type="image/png" href="{{ asset('assets/favicon/favicon-32x32.png') }}" sizes="32x32">
  16.         <link rel="icon" type="image/png" href="{{ asset('assets/img/logo_square_color.svg') }}">
  17.         <link href="{{ asset('assets/zanex/plugins/bootstrap/css/bootstrap.min.css')}}" rel="stylesheet"/>
  18.         <link href="{{ asset('assets/zanex/css/style.css') }}" rel="stylesheet" type="text/css">
  19.         <link href="{{ asset('assets/zanex/css/dark-style.css') }}" rel="stylesheet" type="text/css">
  20.         <link href="{{ asset('assets/zanex/css/skin-modes.css') }}" rel="stylesheet" type="text/css">
  21.         <link href="{{ asset('assets/zanex/plugins/single-page/css/main.css') }}" rel="stylesheet">
  22.         <link href="{{ asset('assets/zanex/plugins/charts-c3/c3-chart.css') }}" rel="stylesheet">
  23.         <link href="{{ asset('assets/zanex/plugins/p-scroll/perfect-scrollbar.css') }}" rel="stylesheet">
  24.         <link href="{{ asset('assets/zanex/css/icons.css') }}" rel="stylesheet">
  25.         <link href="{{ asset('assets/zanex/plugins/select2/select2.min.css') }}" rel="stylesheet"/>
  26.         <script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/mask@3.10.2/dist/cdn.min.js"></script>
  27.         <script defer src="https://cdn.jsdelivr.net/npm/alpinejs@3.10.2/dist/cdn.min.js"></script>
  28.         <link href="{{ asset('assets/zanex/plugins/bootstrap-daterangepicker/daterangepicker.css') }}" rel="stylesheet"/>
  29.         <link href="{{ asset('assets/zanex/plugins/time-picker/jquery.timepicker.css') }}" rel="stylesheet"/>
  30.         <link href="{{ asset('assets/zanex/plugins/date-picker/date-picker.css') }}" rel="stylesheet"/>
  31.         <link href="{{ asset('assets/zanex/plugins/bootstrap-datepicker/bootstrap-datetimepicker.min.css') }}" rel="stylesheet"/>
  32.         <link href="{{ asset('assets/zanex/plugins/bootstrap-datepicker/bootstrap-datepicker.css') }}" rel="stylesheet"/>
  33.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css" integrity="sha512-iecdLmaskl7CVkqkXNQ/ZH/XLlvWZOJyj7Yy7tcenmpD1ypASozpmT/E0iPtmFIB46ZmdtAc9eNBvH0H/ZpiBw==" crossorigin="anonymous" referrerpolicy="no-referrer"/>
  34.         <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/daterangepicker/daterangepicker.css"/>
  35.         <link href="{{ asset('assets/css/datetimepicker.css') }}" rel="stylesheet"/>
  36.         <style>:root
  37.         {
  38.             --color-primary: {{project_color_primary}}
  39.             ;
  40.             --color-secondary: {{project_color_secondary}}
  41.             ;
  42.         }
  43.         #boxLogin {
  44.             max-width: 400px;
  45.         }
  46.         #boxRegistration {
  47.             max-width: 960px;
  48.         }
  49.     </style>
  50.     <link href="{{ asset('assets/css/style.css') }}" rel="stylesheet"/>
  51.     <link href="{{ asset('assets/card/style.css') }}" rel="stylesheet"/> {% block stylesheets %}{% endblock %}
  52.     {{ encore_entry_link_tags('app') }}
  53. </head>
  54. <body>
  55.     <div class="login-img">
  56.         <div id="global-loader">
  57.             <img src="{{ asset('assets/zanex/images/loader.svg') }}" class="loader-img" alt="Chargement">
  58.         </div>
  59.         <div class="page">
  60.             <div class="">
  61.                 <div class="container-login100">
  62.                     <div class="wrap-login100 w-90 p-0" id="{% if boxid is defined %}{{boxid}}{% endif %}">
  63.                         <div class="col col-login mx-auto my-5">
  64.                             <div class="text-center">
  65.                                 <img src="{{ asset('assets/img/logo.png') }}" class="header-brand-img" alt="" style="width: 160px; object-fit: cover">
  66.                             </div>
  67.                         </div>
  68.                         {% include 'security/confirmation.html.twig' %}
  69.                         <div class="card-body pb-0"> {% block body %}{% endblock %}
  70.                             </div>
  71.                             {% block footer %}{% endblock %}
  72.                         </div>
  73.                     </div>
  74.                 </div>
  75.             </div>
  76.         </div>
  77.         <script src="{{ asset('assets/zanex/js/jquery.min.js') }}"></script>
  78.         <script src="{{ asset('assets/zanex/plugins/bootstrap/js/popper.min.js') }}"></script>
  79.         <script src="{{ asset('assets/zanex/plugins/bootstrap/js/bootstrap.min.js') }}"></script>
  80.         <script src="{{ asset('assets/zanex/js/jquery.sparkline.min.js') }}"></script>
  81.         <script src="{{ asset('assets/zanex/js/circle-progress.min.js') }}"></script>
  82.         <script src="{{ asset('assets/zanex/plugins/select2/select2.full.min.js') }}"></script>
  83.         <script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/i18n/fr.js" type="text/javascript"></script>
  84.         <script src="{{ asset('assets/zanex/plugins/date-picker/date-picker.js')}}"></script>
  85.         <script src="{{ asset('assets/zanex/plugins/date-picker/jquery-ui.js')}}"></script>
  86.         <script src="{{ asset('assets/zanex/plugins/input-mask/jquery.maskedinput.js')}}"></script>
  87.         <script src="{{ asset('assets/zanex/plugins/input-mask/jquery.mask.min.js') }}"></script>
  88.         <script src="{{ asset('assets/zanex/plugins/p-scroll/perfect-scrollbar.js') }}"></script>
  89.         <script src="{{ asset('assets/zanex/js/custom.js') }}"></script>
  90.         <script src="{{ asset('assets/zanex/plugins/bootstrap-daterangepicker/moment.min.js')}}"></script>
  91.         <script src="{{ asset('assets/zanex/plugins/bootstrap-datepicker/bootstrap-datetimepicker.js')}}"></script>
  92.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/6.7.7/css/tempus-dominus.min.css" integrity="sha512-wO+rVZhTyJgwKxVY279cD/TZTlW2m0IJQXzoOHfj2w//md58T3jc8ZWHb+HEm8CspcCNnaJVFPyRAGd/Y4ScfA==" crossorigin="anonymous" referrerpolicy="no-referrer"/>
  93.         <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datetimepicker/6.7.7/js/tempus-dominus.min.js" integrity="sha512-jBIYFo+QKM9WQBcWjg/NW/GOxnZAJ2vzheAjhmkhX01LSMjVB3rkytETvH/hBnCMtiHBqaxgoSVlomL5isTJsw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  94.         <script src="https://www.google.com/recaptcha/api.js?render={{recaptcha_public}}"></script>
  95.         <script>
  96.             $('form#loginForm').submit(function (event) {
  97.                 event.preventDefault();
  98.                 grecaptcha.ready(function () {
  99.                     grecaptcha.execute('{{ recaptcha_public }}', {action: 'create_comment'}).then(function (token) {
  100.                         $('form#loginForm').prepend('<input type="hidden" name="recaptcha_response" value="' + token + '">');
  101.                         $('form#loginForm').unbind('submit').submit();
  102.                     });
  103.                 });
  104.             });
  105.             $('.datepickerFr').datepicker({
  106.                 format: 'dd/mm/yyyy',
  107.                 language: 'fr',
  108.                 forceParse: false,
  109.                 changeYear: true,
  110.                 closeText: 'Fermer',
  111.                 prevText: 'Précédent',
  112.                 nextText: 'Suivant',
  113.                 currentText: 'Aujourd\'hui',
  114.                 maxDate: new Date(2013, 12, 0),
  115.                 monthNames: [
  116.                     'Janvier',
  117.                     'Février',
  118.                     'Mars',
  119.                     'Avril',
  120.                     'Mai',
  121.                     'Juin',
  122.                     'Juillet',
  123.                     'Août',
  124.                     'Septembre',
  125.                     'Octobre',
  126.                     'Novembre',
  127.                     'Décembre'
  128.                 ],
  129.                 monthNamesShort: [
  130.                     'Janv.',
  131.                     'Févr.',
  132.                     'Mars',
  133.                     'Avril',
  134.                     'Mai',
  135.                     'Juin',
  136.                     'Juil.',
  137.                     'Août',
  138.                     'Sept.',
  139.                     'Oct.',
  140.                     'Nov.',
  141.                     'Déc.'
  142.                 ],
  143.                 dayNames: [
  144.                     'Dimanche',
  145.                     'Lundi',
  146.                     'Mardi',
  147.                     'Mercredi',
  148.                     'Jeudi',
  149.                     'Vendredi',
  150.                     'Samedi'
  151.                 ],
  152.                 dayNamesShort: [
  153.                     'Dim.',
  154.                     'Lun.',
  155.                     'Mar.',
  156.                     'Mer.',
  157.                     'Jeu.',
  158.                     'Ven.',
  159.                     'Sam.'
  160.                 ],
  161.                 dayNamesMin: [
  162.                     'D',
  163.                     'L',
  164.                     'M',
  165.                     'M',
  166.                     'J',
  167.                     'V',
  168.                     'S'
  169.                 ],
  170.                 weekHeader: 'Sem.',
  171.                 dateFormat: 'dd/mm/yy'
  172.             });
  173.         </script>
  174.         {% block javascripts %}{% endblock %}
  175.         {{ encore_entry_script_tags('app') }}
  176.     </body>
  177. </html>