templates/base.html.twig line 1

Open in your IDE?
  1. {% import "Components/navbar.html.twig" as navbar %}
  2. {% import "Components/footer.html.twig" as footer %}
  3. <!DOCTYPE html>
  4. <html>
  5.     <head>
  6.         <meta charset="UTF-8">
  7.         <title>{% block title %}Dialvi{% endblock %}</title>
  8.         <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>">
  9.         {# <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous"> #}
  10.         <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
  11.         <link rel="stylesheet" href="{{ asset('assets/bootstrap/css/bootstrap.min.css') }}">
  12.         {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  13.         {% block stylesheets %}
  14.             {{ encore_entry_link_tags('app') }}
  15.         {% endblock %}
  16.         <style>
  17.             * {
  18.                 margin: 0;
  19.                 padding: 0;
  20.                 box-sizing: border-box;
  21.             }
  22.             html, body {
  23.                 height: 100%;
  24.             }
  25.             body {
  26.                 display: flex;
  27.                 flex-direction: column;
  28.                 min-height: 100vh;
  29.             }
  30.             main {
  31.                 flex: 1;
  32.             }
  33.         </style>
  34.     </head>
  35.     <body>
  36.         <header>
  37.             {{ navbar.navbar() }}
  38.         </header>
  39.         <main>
  40.             {% block body %}
  41.             {% endblock %}
  42.         </main>
  43.         {{ footer.footer() }}
  44.     </body>
  45.     {# <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script> #}
  46.     <script src="https://kit.fontawesome.com/05689dac11.js" crossorigin="anonymous"></script>
  47.     <script src="{{ asset('assets/bootstrap/js/bootstrap.bundle.min.js') }}"></script>
  48.     
  49.     {% block javascripts %}
  50.         {{ encore_entry_script_tags('app') }}
  51.     {% endblock %}
  52. </html>