templates/base.html.twig line 1

  1. <!DOCTYPE html>
  2. <html lang="{{ app.request.locale }}">
  3. <head>
  4.     <meta charset="utf-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1">
  6.     <title>{% block title %}Aeroclubul Romaniei{% endblock %}</title>
  7.     {% block stylesheets %}
  8.         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/css/bootstrap.min.css"
  9.               integrity="sha384-gH2yIJqKdNHPEq0n4Mqa/HGKIhSkIHeL5AyhkYV8i59U5AR6csBvApHHNl/vI1Bx" crossorigin="anonymous">
  10.         <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/solid.css"
  11.               integrity="sha384-Tv5i09RULyHKMwX0E8wJUqSOaXlyu3SQxORObAI08iUwIalMmN5L6AvlPX2LMoSE" crossorigin="anonymous"/>
  12.         <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.15.4/css/fontawesome.css"
  13.               integrity="sha384-jLKHWM3JRmfMU0A5x5AkjWkw/EYfGUAGagvnfryNV3F9VqM98XiIH7VBGVoxVSc7" crossorigin="anonymous"/>
  14.         <link rel="stylesheet" href="{{ asset('css/admin.css') }}"/>
  15.         <link rel="stylesheet" href="{{ asset('css/style.css') }}"/>
  16.         <link rel="stylesheet" href="{{ asset('css/choices.min.css') }}"/>
  17.         <link rel="stylesheet" href="{{ asset('css/chosen.css') }}"/>
  18.     {% endblock %}
  19.     <link rel="icon" type="image/x-icon" href="{{ asset('favicon.ico') }}"/>
  20. </head>
  21. <body class="bodyface">
  22. <div class="container-fluid body-container">
  23.     <div class="row">
  24.         {% block header %}{% endblock %}
  25.     </div>
  26.     {% block main %}
  27.         <div class="row">
  28.             <div class="col-sm-3 col-md-3 col-lg-2 p-0">
  29.                 {% block sidebar %}{% endblock %}
  30.             </div>
  31.             <div class="col-sm-9 col-md-9 col-lg-10 padding-left-30">
  32.                 {{ include('default/_flash_messages.html.twig') }}
  33.                 {% block body %}{% endblock %}
  34.             </div>
  35.         </div>
  36.     {% endblock %}
  37.     <div class="clearfix"></div>
  38. </div>
  39. {% block footer %}
  40.     <footer class="footer">
  41.         {{ include('footer.html.twig') }}
  42.     </footer>
  43. {% endblock %}
  44. {# it's not mandatory to set the timezone in localizeddate(). This is done to
  45.            avoid errors when the 'intl' PHP extension is not available and the application
  46.            is forced to use the limited "intl polyfill", which only supports UTC and GMT #}
  47. <!-- Page rendered on {{ 'now'|format_datetime('long', 'long', '', 'UTC') }} -->
  48. {% block javascripts %}
  49.     <script src="https://code.jquery.com/jquery-3.6.0.min.js" integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4="
  50.             crossorigin="anonymous"></script>
  51.     <script src="https://code.jquery.com/ui/1.13.2/jquery-ui.min.js" integrity="sha256-lSjKY0/srUM9BE3dPm+c4fBo1dky2v27Gdjm2uoZaL0="
  52.             crossorigin="anonymous"></script>
  53.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.min.js"
  54.             integrity="sha384-ODmDIVzN+pFdexxHEHFBQH3/9/vQ9uori45z4JjnFsRydbmQbmL5t1tQ0culUzyK" crossorigin="anonymous"></script>
  55.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.0/dist/js/bootstrap.bundle.min.js"
  56.             integrity="sha384-A3rJD856KowSb7dwlZdYEkO39Gagi7vIsF0jrRAoQmDKKtQBHUuLZ9AsSv4jD4Xa"
  57.             crossorigin="anonymous"></script>            {#            {{ encore_entry_script_tags('app') }} #}
  58.     <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.16/jquery.mask.js"
  59.             integrity="sha256-yE5LLp5HSQ/z+hJeCqkz9hdjNkk1jaiGG0tDCraumnA=" crossorigin="anonymous"></script>
  60.     <script defer src="{{ asset('js/choices.min.js') }}"></script>
  61.     <script defer src="https://use.fontawesome.com/releases/v5.15.4/js/solid.js"
  62.             integrity="sha384-/BxOvRagtVDn9dJ+JGCtcofNXgQO/CCCVKdMfL115s3gOgQxWaX/tSq5V8dRgsbc" crossorigin="anonymous"></script>
  63.     <script defer src="https://use.fontawesome.com/releases/v5.15.4/js/fontawesome.js"
  64.             integrity="sha384-dPBGbj4Uoy1OOpM4+aRGfAOc0W37JkROT+3uynUgTHZCHZNMHfGXsmmvYTffZjYO" crossorigin="anonymous"></script>
  65.     <script defer src="{{ asset('js/app.js') }}"></script>
  66.     <script defer src="{{ asset('js/chosen.jquery.js') }}"></script>
  67. {% endblock %}
  68. {% if app.session.get('clear_local_storage') %}
  69.     <script>
  70.         localStorage.removeItem("resFormData"); // Clear saved form data
  71.     </script>
  72.     {% do app.session.remove('clear_local_storage') %}
  73. {% endif %}
  74. </body>
  75. </html>