templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html class="loading bordered-layout" data-layout="bordered-layout" lang="fr" data-textdirection="ltr">
  3.     <head>
  4.         <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5.         <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.         <meta name="viewport" content="width=device-width,initial-scale=1.0,user-scalable=0,minimal-ui">
  7.         <meta name="author" content="Pawa">
  8.         <title>{% block title %}Q-Sqor{% endblock %}</title>
  9.         <link href="https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,300;0,400;0,500;0,600;1,400;1,500;1,600" rel="stylesheet">
  10.         {% block stylesheets %}
  11.             <link rel="stylesheet" type="text/css" href="/theme-assets/vendors/css/vendors.min.css">
  12.             <link rel="stylesheet" type="text/css" href="/theme-assets/vendors/css/forms/select/select2.min.css">
  13.             <link rel="stylesheet" type="text/css" href="/theme-assets/vendors/css/tables/datatable/dataTables.bootstrap5.min.css">
  14.             <link rel="stylesheet" type="text/css" href="/theme-assets/vendors/css/tables/datatable/responsive.bootstrap5.min.css">
  15.             <link rel="stylesheet" type="text/css" href="/theme-assets/vendors/css/tables/datatable/buttons.bootstrap5.min.css">
  16.             <link rel="stylesheet" type="text/css" href="/theme-assets/vendors/css/tables/datatable/rowGroup.bootstrap5.min.css">
  17.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/bootstrap.css">
  18.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/bootstrap-extended.css">
  19.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/colors.css">
  20.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/components.css">
  21.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/themes/dark-layout.css">
  22.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/themes/bordered-layout.css">
  23.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/themes/semi-dark-layout.css">
  24.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/core/menu/menu-types/vertical-menu.css">
  25.             <link rel="stylesheet" type="text/css" href="/theme-assets/css/plugins/forms/form-validation.css">
  26.             <link rel="stylesheet" href="{{ asset('css/app.css') }}">
  27.         {% endblock %}
  28.     </head>
  29.     <body class="vertical-layout vertical-menu-modern {%block bodyClass %}{% endblock %} navbar-floating footer-fixed" data-open="click" data-menu="vertical-menu-modern" data-col="blank-page" data-asset-path="/theme-assets/">
  30.         {% block body %}{% endblock %}
  31.         
  32.         
  33.         {% block javascripts %}
  34.             <!-- BEGIN: Vendor JS-->
  35.             <script src="/theme-assets/vendors/js/vendors.min.js"></script>
  36.             <script src="/theme-assets/vendors/js/forms/select/select2.full.min.js"></script>
  37.             <script src="/theme-assets/vendors/js/tables/datatable/jquery.dataTables.min.js"></script>
  38.             <script src="/theme-assets/vendors/js/tables/datatable/dataTables.bootstrap5.min.js"></script>
  39.             <script src="/theme-assets/vendors/js/tables/datatable/dataTables.responsive.min.js"></script>
  40.             <script src="/theme-assets/vendors/js/tables/datatable/responsive.bootstrap5.js"></script>
  41.             <script src="/theme-assets/vendors/js/tables/datatable/datatables.buttons.min.js"></script>
  42.             <script src="/theme-assets/vendors/js/tables/datatable/jszip.min.js"></script>
  43.             <script src="/theme-assets/vendors/js/tables/datatable/pdfmake.min.js"></script>
  44.             <script src="/theme-assets/vendors/js/tables/datatable/vfs_fonts.js"></script>
  45.             <script src="/theme-assets/vendors/js/tables/datatable/buttons.html5.min.js"></script>
  46.             <script src="/theme-assets/vendors/js/tables/datatable/buttons.print.min.js"></script>
  47.             <script src="/theme-assets/vendors/js/tables/datatable/dataTables.rowGroup.min.js"></script>
  48.             <script src="/theme-assets/vendors/js/forms/validation/jquery.validate.min.js"></script>
  49.             <script src="/theme-assets/vendors/js/forms/validation/messages_fr.js"></script>
  50.             <script src="/theme-assets/vendors/js/forms/repeater/jquery.repeater.min.js"></script>
  51.             <script src="/theme-assets/vendors/js/forms/cleave/cleave.min.js"></script>
  52.             <script src="/theme-assets/vendors/js/extensions/sweetalert2.all.min.js"></script>
  53.             <!-- BEGIN Vendor JS-->
  54.             <!-- BEGIN: Theme JS-->
  55.             <script src="/theme-assets/js/core/app-menu.js"></script>
  56.             <script src="/theme-assets/js/core/app.js"></script>
  57.             <script src="/theme-assets/js/scripts/forms/form-select2.js"></script>
  58.             <!-- END: Theme JS-->
  59.             <!-- BEGIN: FOSJSRouting -->
  60.             <script src="/bundles/fosjsrouting/js/router.min.js"></script>
  61.             <script src="/bundles/fosjsrouting/js/fos_js_routes.js"></script>
  62.             <!-- END: FOSJSRouting -->
  63.         {% endblock %}
  64.         <script>
  65.             $(window).on('load', function() {
  66.                 if (feather) {
  67.                     feather.replace({
  68.                         width: 14,
  69.                         height: 14
  70.                     });
  71.                 }
  72.             })
  73.         </script>
  74.         <script>
  75.             {% for toast in core_toasts.getToats %}
  76.             setTimeout(function () {
  77.                 toastr['{{ toast.getType() }}'](
  78.                 '{{ toast.getMessage() | raw | escape }}',
  79.                 '{{ toast.getTitle() | escape }}',
  80.                 {
  81.                     closeButton: true,
  82.                     tapToDismiss: false,
  83.                     enableHtml: true,
  84.                     progressBar: true,
  85.                 }
  86.                 );
  87.             }, 1000);
  88.             {% endfor %}
  89.         </script>
  90.     </body>
  91. </html>
  92. <!-- A mettre dans le bon fichier CSS -->
  93. <style>
  94.     .btn-enregistrer{
  95.         right: 70px;
  96.         bottom: 50px;
  97.     }
  98.     .btn-sommaire{
  99.         background: #052DA6;
  100.         color:#fff;
  101.         font-weight: 500;
  102.         border-radius: 0.358rem;
  103.     }
  104.     .card-body .border-left {
  105.         border-left: 5px solid #ebe9f1 !important;
  106.         margin-bottom: 20px;
  107.         margin-left: 2rem !important;
  108.     }
  109. </style>
  110. <!-- A mettre dans le bon fichier JS -->
  111. <script type="text/javascript" >
  112.     $(document).on('click', 'a[href^="#"]', function (event) {
  113.         event.preventDefault();
  114.         $('html, body').animate({
  115.             scrollTop: ($($.attr(this, 'href')).offset().top-100)
  116.         }, 500);
  117.     });
  118. </script>