templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>{% block title %}Welcome!{% 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.         <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" rel="stylesheet">
  8.         <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.bundle.min.js"></script>
  9.         <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
  10.         <script src="https://cdn.jsdelivr.net/npm/popper.js@1.14.7/dist/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
  11.         <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.3.1/dist/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
  12.         <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.8/css/all.css">
  13.         {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  14.         {% block stylesheets %}
  15.             {{ encore_entry_link_tags('app') }}
  16.         {% endblock %}
  17.         {% block javascripts %}
  18.             {{ encore_entry_script_tags('app') }}
  19.         {% endblock %}
  20.          <nav class="navbar navbar-expand-lg navbar-dark bg-dark static-top">
  21.             <div class="container">
  22.                 <a class="navbar-brand" href="#">
  23.                 <img src="https://cdn-icons.flaticon.com/png/512/1674/premium/1674715.png?token=exp=1658891455~hmac=14cdd952ab5dff58cad0d72f735f10fd" alt="..." height="36">
  24.                 </a>
  25.                 <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
  26.                 <span class="navbar-toggler-icon"></span>
  27.                 </button>
  28.                 <div class="collapse navbar-collapse" id="navbarSupportedContent">
  29.                 <ul class="navbar-nav ms-auto">
  30.                     <li class="nav-item">
  31.                     <a class="nav-link active" aria-current="page" href="{{ path('app_default') }}">Home</a>
  32.                     </li>
  33.                     <li class="nav-item">
  34.                     <a class="nav-link" href="{{ path('app_contact') }}">Contact</a>
  35.                     </li>
  36.                     <li class="nav-item dropdown">
  37.                     <a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-expanded="false">
  38.                         Dropdown
  39.                     </a>
  40.                     <ul class="dropdown-menu dropdown-menu-end" aria-labelledby="navbarDropdown">
  41.                         <li><a class="dropdown-item" href="#">Action</a></li>
  42.                         <li><a class="dropdown-item" href="#">Another action</a></li>
  43.                         <li>
  44.                         <hr class="dropdown-divider">
  45.                         </li>
  46.                         <li><a class="dropdown-item" href="#">Something else here</a></li>
  47.                     </ul>
  48.                     </li>
  49.                     {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  50.                         <li>
  51.                             <a class="nav-link" href="{{ path('app_logout') }}">Déconnexion</a>
  52.                         </li>
  53.                     {% else %}
  54.                         <li {% if app.request.attributes.get('_route') == 'login' %} class="active" {% endif %}>
  55.                             <a class="nav-link" href="{{ path('app_login') }}">Connexion</a>
  56.                         </li>
  57.                     {% endif %}
  58.                 </ul>
  59.                 </div>
  60.             </div>
  61.         </nav>
  62.     </head>
  63.     <body>
  64.         {% block body %}{% endblock %}
  65.     </body>
  66. </html>