templates/resources/theme/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  7.     <link rel="icon" type="image/png" sizes="32x32" href="{{ page.app.logo }}">
  8.     <title>{{ page.app.name }} - {{ page.title }}</title>
  9.     <!-- Global stylesheets -->
  10.     <link href="{{ asset('template/fonts/inter/inter.css') }}" rel="stylesheet" type="text/css">
  11.     <link href="{{ asset('template/icons/phosphor/styles.min.css') }}" rel="stylesheet" type="text/css">
  12.     <link href="{{ asset("template/icons/icomoon/styles.min.css") }}" rel="stylesheet" type="text/css">
  13.     <link href="{{ asset("template/icons/material/styles.min.css") }}" rel="stylesheet" type="text/css">
  14.     <link href="{{ asset('template/css/all.min.css') }}" rel="stylesheet" type="text/css">
  15.     <link href="{{ asset('template/css/myCommunity.css') }}" rel="stylesheet" type="text/css">
  16.     <link rel="stylesheet" type="text/css" href="{{ asset('template/js/ViewerJS/viewer.css') }}">
  17.     <link href="https://cdn.jsdelivr.net/npm/bootstrap-icons/font/bootstrap-icons.css" rel="stylesheet">
  18.     <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">
  19.     <!-- Intégration des scripts de ViewerJS -->
  20.     <!-- /global stylesheets -->
  21.     {% block style %}
  22.     <style>
  23.         .page-content {
  24.             height: 100%;
  25.             overflow-y: auto;
  26.           //  display: flex;
  27.           //  flex-direction: column;
  28.         }
  29.     </style>
  30.     {% endblock %}
  31. </head>
  32. {% block vueData %}
  33.     {% do set_config("page.vueData", vueData ?? {}) %}
  34. {% endblock %}
  35. <body>
  36. {% block body %}{% endblock %}
  37. <!-- Core JS files -->
  38. <script src="{{ asset("template/js/jquery/jquery.min.js") }}"></script>
  39. <script src="{{ asset("template/js/bootstrap/bootstrap.bundle.min.js") }}"></script>
  40. <script src="{{ asset("template/js/vendor/notifications/noty.min.js") }}"></script>
  41. <script src="{{ asset("template/js/vendor/pickers/color/spectrum.js") }}"></script>
  42. <script src="{{ asset("template/js/vendor/pickers/color/i18n/jquery.spectrum-fr.js") }}"></script>
  43. <script src="{{ asset("template/js/vendor/forms/selects/select2.min.js") }}"></script>
  44. <script src="{{ asset("template/js/vendor/notifications/sweet_alert.min.js") }}"></script>
  45. <script src="{{ asset("template/js/vendor/pickers/datepicker.min.js") }}"></script>
  46. <script src="{{ asset("template/js/vendor/ui/moment/moment.min.js") }}"></script>
  47. <script src="{{ asset("template/js/vendor/pickers/daterangepicker.js") }}"></script>
  48. <script src="{{ asset("template/js/vendor/forms/inputs/dual_listbox.min.js") }}"></script>
  49. <script src="{{ asset("template/js/vendor/sliders/ion_rangeslider.min.js") }}"></script>
  50. <script type="text/javascript" src="{{ asset("template/js/ViewerJS/viewer.js") }}"></script>
  51. <script src="{{ asset("template/js/vendor/editors/trumbowyg/trumbowyg.min.js") }}"></script>
  52. <script src="{{ asset("template/js/vendor/editors/trumbowyg/fr.min.js") }}"></script>
  53. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/base64/trumbowyg.base64.min.js") }}"></script>
  54. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/cleanpaste/trumbowyg.cleanpaste.min.js") }}"></script>
  55. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/colors/trumbowyg.colors.min.js") }}"></script>
  56. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/insertaudio/trumbowyg.insertaudio.min.js") }}"></script>
  57. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/noembed/trumbowyg.noembed.min.js") }}"></script>
  58. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/preformatted/trumbowyg.preformatted.min.js") }}"></script>
  59. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/template/trumbowyg.template.min.js") }}"></script>
  60. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/upload/trumbowyg.upload.min.js") }}"></script>
  61. <script src="{{ asset("template/js/vendor/editors/trumbowyg/plugins/pasteimage/trumbowyg.pasteimage.min.js") }}"></script>
  62. {% block javascriptImports %}{% endblock %}
  63. <script src="{{ asset("template/js/app.js") }}"></script>
  64. <script src="{{ asset("template/js/custom.js") }}"></script>
  65. <!-- /core JS files -->
  66. <!-- Vuejs templates -->
  67. {% block vuejsTemplates %}{% endblock %}
  68. <!-- /vuejs templates -->
  69. <!-- Vuejs app -->
  70. {% block vuejsApp %}{% endblock %}
  71. <!-- /vuejs app -->
  72. <!-- js -->
  73. {% block javascript %}{% endblock %}
  74. <!-- /js -->
  75. </body>
  76. </html>