templates/base.html.twig line 156

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>{% block title %}{% endblock %}</title>
  6.         <link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 128 128%22><text y=%221.2em%22 font-size=%2296%22>⚫️</text></svg>">
  7.         {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  8.         {% block stylesheets %}
  9.             {{ encore_entry_link_tags('app') }}
  10.         {% endblock %}
  11.         {% block javascripts %}
  12.             {{ encore_entry_script_tags('app') }}
  13.         {% endblock %}
  14.         <link href="/js/vendor/fontawesome-free/css/all.min.css" rel="stylesheet" type="text/css">
  15.         <link
  16.             href="https://fonts.googleapis.com/css?family=Nunito:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i"
  17.             rel="stylesheet">
  18.         <link href="/css/attributes.css" rel="stylesheet">
  19.         <link href="/css/styles.css" rel="stylesheet">
  20.         <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-T3c6CoIi6uLrA9TneNEoa7RxnatzjcDSCmG1MXxSR1GAsXEV/Dwwykc2MPK8M2HN" crossorigin="anonymous">
  21.         <link href="/js/vendor/toastify/toastify.min.css" rel="stylesheet">
  22.         <!-- Custom styles for this template-->
  23.         <link href="/css/sb-admin-2.css" rel="stylesheet">
  24.         {# <link href="/css/sb-admin-2.min.css" rel="stylesheet"> #}
  25.         <link href="/js/vendor/datatables/dataTables.bootstrap4.min.css" rel="stylesheet">
  26.         <script src="/js/vendor/jquery/jquery.min.js"></script>
  27.         <script src="/js/vendor/toastify/toastify-js.js"></script>
  28.         <script src="/js/library/Utils.js"></script>
  29.         <script>
  30.             {% include '/js/library/StringUtils.js' %}
  31.         </script>
  32.         <script src="/js/library/event_dispatcher/event_dispatcher.js"></script>
  33.         <script>
  34.             {% include '/js/library/gallery_carousel/gallery_carousel.js.twig' %}
  35.         </script>
  36.         <script>
  37.             {% include '/js/library/month_range_slider/month_range_slider.js.twig' %}
  38.         </script>
  39.         <script src="/js/library/url_builder/url_builder.js"></script>
  40.         <script>
  41.             {% include '/js/library/dropdown/dropdown.js.twig' %}
  42.         </script>
  43.         <script>
  44.             {% include '/js/library/dropdown_with_textarea/dropdown_with_textarea.js.twig' %}
  45.         </script>
  46.         <script>
  47.             {% include '/js/library/dropdown_with_input_filter/dropdown_with_input_filter.js.twig' %}
  48.         </script>
  49.         <script>
  50. {#            {% include '/js/library/month_range_slider_dropdown/month_range_slider_dropdown.js.twig' %}#}
  51.         </script>
  52.         <script src="/js/library/dropdown/file_dropdown.js"></script>
  53.         <script src="/js/library/Dom.js"></script>
  54.         <script>
  55.             {% include '/js/library/DomDispatcher/DomDispatcher.js.twig' %}
  56.         </script>
  57.         <script>
  58.             {% include '/js/library/init_bearer/init_bearer.js.twig' %}
  59.             const initBearer = new InitBearer();
  60.             const INIT_BEARERS = {
  61.                 GLOBAL_DOM_DISPATCHER: "initBearer.domDispatcher",
  62.             };
  63.         </script>
  64.         <script>
  65.             {% include '/js/library/entity_collection/entity_collection.js.twig' %}
  66.         </script>
  67.         <script src="/js/vendor/jquery-easing/jquery.easing.min.js"></script>
  68.         {# <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0/dist/js/bootstrap.bundle.min.js"></script> #}
  69.         {# <script src="/js/vendor/bootstrap/js/5.3.0/bootstrap.bundle.min.js"></script> #}
  70.         <script src="/js/vendor/bootstrap/js/4.6.0/bootstrap.bundle.min.js"></script>
  71.         <script src="/js/vendor/datatables/jquery.dataTables.min.js"></script>
  72.         <script src="/js/vendor/datatables/dataTables.bootstrap4.min.js"></script>
  73.         <script src="/js/library/data_table/data_table_extensions.js"></script>
  74.         <script>
  75.             {% include '/js/library/data_table/custom_data_table.js' %}
  76.         </script>
  77.         <script>
  78.             {% include '/js/library/symfony_form_data_builder/symfony_form_data_builder.js.twig' %}
  79.         </script>
  80.         <script>
  81.             {% include '/js/library/json_object_to_components_data_binder/json_object_to_components_data_binder.js.twig' %}
  82.         </script>
  83.         <script>
  84.             {% include '/js/library/json_form_saver/json_form_saver.js.twig' %}
  85.         </script>
  86.         <style>
  87.             .svg-ship {
  88.                 max-width: 70px;
  89.                 fill: white;
  90.                 /* transform: scaleX(-1); */
  91.                 height: 50px;
  92.             }
  93.         </style>
  94.     </head>
  95.     {% set bodyClass = block('bodyClass') is defined ? block('bodyClass') : null %}
  96.     {% set bodyAttrs = block('bodyAttrs') is defined ? block('bodyAttrs') : null %}
  97.     <body{{ bodyClass ? (' class="' ~ bodyClass ~ '"')|raw }}{{ bodyAttrs ? (' ' ~ bodyAttrs)|raw }}>
  98.         <!-- Logout Modal-->
  99.         <div class="modal fade" id="logoutModal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel"
  100.             aria-hidden="true">
  101.             <div class="modal-dialog" role="document">
  102.                 <div class="modal-content">
  103.                     <div class="modal-header">
  104.                         <h5 class="modal-title" id="exampleModalLabel">Выйти сейчас?</h5>
  105.                         <button class="close" type="button" data-dismiss="modal" aria-label="Close">
  106.                             <span aria-hidden="true">×</span>
  107.                         </button>
  108.                     </div>
  109.                     <div class="modal-body">Вы выйдете автоматически через 3 часа.</div>
  110.                     <div class="modal-footer">
  111.                         <button class="btn btn-secondary" type="button" data-dismiss="modal">Отмена</button>
  112.                         <a class="btn btn-primary" href="{{ path('logout') }}">Выйти</a>
  113.                     </div>
  114.                 </div>
  115.             </div>
  116.         </div>
  117.         <!-- Window Modal-->
  118.         <div class="modal fade" id="windowModal" tabindex="-1" role="dialog" aria-labelledby="windowModalLabel"
  119.             aria-hidden="true">
  120.             <div class="modal-dialog" role="document"
  121.                  style="max-width: 700px !important;"
  122.             >
  123.                 <div class="modal-content">
  124.                     <div class="modal-header">
  125.                         <h5 class="modal-title" id="windowModalLabel">Question?</h5>
  126.                         <button class="close" type="button" data-dismiss="modal" aria-label="Close">
  127.                             <span aria-hidden="true">×</span>
  128.                         </button>
  129.                     </div>
  130.                     <div class="modal-body">Modal body</div>
  131.                     <div class="modal-footer">
  132.                         <button class="btn btn-primary">Yes</button>
  133.                         <button class="btn btn-secondary" type="button" data-dismiss="modal">No</button>
  134.                     </div>
  135.                 </div>
  136.             </div>
  137.         </div>
  138.         {% set reviewerSettingsForm = reviewerSettingsService.getCurrentReviewerSettingsForm().createView() %}
  139.         {% set tipSettingsForm = tipSettingsService.getCurrentReviewerSettingsForm().createView() %}
  140.         {% set reviewerSettingsJsonStr = reviewerSettingsService.getCurrentReviewerSettingsJsonStr() %}
  141.         {% set tipSettingsJsonStr = tipSettingsService.getCurrentReviewerTipSettingsStr() %}
  142.         {% set reviewerSettings = reviewerSettingsService.getCurrentReviewerSettings() %}
  143.         {% set tipSettings = tipSettingsService.getCurrentReviewerTipSettings() %}
  144.         {% block body %}{% endblock %}
  145.         <script>
  146.             const API_COMPARE_DATA_URL = "{{ path('api_compare_data') }}";
  147.         </script>
  148.         {% block addJs %}{% endblock %}
  149.         <!-- Core plugin JavaScript-->
  150.         <!-- Custom scripts for all pages-->
  151.         <script src="/js/vendor/sb-admin-2.min.js"></script>
  152.         <script>
  153.             {% include '/js/app.js.twig' %}
  154.         </script>
  155.     </body>
  156. </html>