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 %}Dimawork{% endblock %}</title>
  6.         <link rel="stylesheet" href="{{ asset('css/app.css') }}">
  7.         <link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" rel="stylesheet">
  8.         <link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css" rel="stylesheet">
  9.         <link rel="icon" href="{{ asset('image_figma/Logo_Dima_transparent.png') }}">
  10.         <script src="https://www.google.com/recaptcha/api.js" async defer></script>
  11.         {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  12.         <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
  13.         {% block stylesheets %}
  14.             {{ encore_entry_link_tags('app') }}
  15.         {% endblock %}
  16.     </head>
  17.     <body>
  18.     <style>
  19.      
  20.     .navbar {
  21.         position: fixed;
  22.         top: 0;
  23.         left: 0;
  24.         width: 100%;
  25.         z-index: 1000;  
  26.     }
  27.     /* Ajouter un espacement en haut du contenu pour compenser la navbar fixe */
  28.     .container.mb-5 {
  29.         margin-top: 70px; /* Ajuste cette valeur selon la hauteur de ta navbar */
  30.     }
  31.         /* Ajouter un espacement en haut du contenu pour compenser la navbar fixe */
  32.         body {
  33.             padding-top: 80px;  /* Ajuste la hauteur en fonction de la taille de ta navbar */
  34.         }
  35.         .center-horizontal {
  36.             display: flex;
  37.             justify-content: center; /* Centre horizontalement */
  38.         }
  39.         .footer-link {
  40.             text-decoration: none;
  41.             color: inherit; /* Garder la couleur par défaut ou celle héritée */
  42.         }
  43.         /* Ajouter un soulignement lors du survol */
  44.         .footer-link:hover {
  45.             text-decoration: underline;
  46.         }
  47.     </style>
  48.     {% if is_granted('ROLE_SUPERADMIN') %}
  49.         {% include 'navbar/header_admin.html.twig' %}
  50.     {% elseif is_granted('ROLE_ADMIN') %}
  51.         {% include 'navbar/header_admin.html.twig' %}  <!-- Pour ROLE_ADMIN -->
  52.     {% elseif is_granted('ROLE_ENTREPRISE') %}
  53.         {% include 'navbar/header_esn.html.twig' %}
  54.     {% elseif is_granted('ROLE_CONSULTANT') %}
  55.         {% include 'navbar/header_freelance.html.twig' %}
  56.     {% else %}
  57.         {% include 'navbar/header_accueil.html.twig' %}
  58.     {% endif %}
  59.     {% block body %}
  60.     {% endblock %}
  61.     
  62.     <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.8/dist/umd/popper.min.js" integrity="sha384-I7E8VVD/ismYTF4hNIPjVp/Zjvgyol6VFvRkX/vR+Vc4jQkC+hVqc2pM8ODewa9r" crossorigin="anonymous"></script>
  63.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.min.js" integrity="sha384-0pUGZvbkm6XF6gxjEnlmuGrJXVbNuzT9qBBavbLwCsOGabYfZo0T0to5eqruptLy" crossorigin="anonymous"></script>
  64.     {% block javascripts %}{% endblock %}
  65.     {% block footer %}
  66.         <footer class="footer pb-0">
  67.             <p class="center-horizontal mt-5">© 2024 Dimawork v 0.3 
  68.                 <a href="{{path('app_mention')}}" class="footer-link ml-5">Conditions générales d'utilisation</a>
  69.                 <a href="{{path('app_accueil')}}" class="footer-link ml-5">Qui sommes-nous ?</a>
  70.                 <a href="{{path('app_contact')}}" class="footer-link ml-5">Contact</a>
  71.             </p>
  72.         </footer>
  73.     {% endblock %}
  74.     </body>
  75. </html>