templates/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <meta charset="UTF-8">
  5.     <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.     <meta name="author" content="Pana Piparo">
  7.     <meta name="description" content="site retro gaming">
  8.     <meta name="keywords" content="ventre retro gaming">
  9.     <meta charset="UTF-8">
  10.     <link rel="preconnect" href="https://fonts.gstatic.com">
  11.     <link
  12.         href="https://fonts.googleapis.com/css2?family=MuseoModerno:wght@300;600&display=swap&family=Russo+One&display=swap"
  13.         rel="stylesheet">
  14.     <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/css/bootstrap.min.css" rel="stylesheet"
  15.         integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
  16.     <link rel="stylesheet" type="text/css"
  17.         href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css">
  18.     <!-- CSS Custom -->
  19.     <link rel="stylesheet" type="text/css" href="{{asset('css/style.css')}}
  20.     " />
  21.     <title>{% block title %}Programmeur-Togolais{% endblock %}</title>
  22.     {% block stylesheets %}
  23.     {% endblock %}
  24.     <script src="https://js.stripe.com/v3/"></script>
  25.     {% block javascripts %}
  26.     {% endblock %}
  27. </head>
  28. <body>
  29.     <header>
  30.         <nav class="navbar navbar-expand-lg navbar-dark bg-nav">
  31.             <div class="container-fluid logo">
  32.                 <a class="navbar-brand" href="{{ path('home')}}">
  33.                     <img classe="" src="{{asset('images/logo.png')}}" />
  34.                 </a>
  35.                 <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
  36.                     data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent"
  37.                     aria-expanded="false" aria-label="Toggle navigation">
  38.                     <span class="navbar-toggler-icon"></span>
  39.                 </button>
  40.                 <div class="collapse navbar-collapse" id="navbarSupportedContent">
  41.                     <ul class="navbar-nav me-auto mb-2 mb-lg-0">
  42.                 {% if is_granted('ROLE_ADMIN') %}
  43.                         <li class="nav-item ">
  44.                             <a class="nav-link" href="{{ path('admin_index') }}">Index</a>
  45.                 </div>
  46.                 </li>    
  47.                 {% else %}
  48.                 <li class="nav-item ">
  49.                     <div class="dropdown">
  50.                         <a class=" dropdown-toggle nav-link" type="a" id="dropdownMenuButton1" data-bs-toggle="dropdown"
  51.                             aria-expanded="false">
  52.                             Cours
  53.                         </a>
  54.                         <ul class="dropdown-menu bg-perso text-center" aria-labelledby="dropdownMenuButton1">
  55.                             <li><a class="dropdown-item nav-link" href="{{ path('cours_index') }}"
  56.                                     style="color: #778899;">Mes Cours</a>
  57.                             </li>
  58.                         </ul>
  59.                     </div>
  60.                 </li>
  61.                 {% endif %}
  62.                 </ul>
  63.                 {% if app.user %}
  64.                 <div class="d-flex flex-column">
  65.                     <div class="text-light text-center">
  66.                         <i class="far fa-user"></i> <a class="nav-link" href="#">{{ app.user.email }}</a>
  67.                     </div>
  68.                     <div class="d-flex flex-row">
  69.                         <a class="nav-link" href="#"><i class="fas fa-mouse mx-2"></i>Mes Cours</a>
  70.                         <a class="nav-link" href="{{ path('app_logout') }}"><i
  71.                                 class="fas fa-sign-in-alt mx-2"></i>Deconnexion</a>
  72.                     </div>
  73.                 </div>
  74.                 {% else %}
  75.                 <div class="d-flex flex-row">
  76.                     <a class="nav-link" href="{{ path('app_login')}}"><i class="fas fa-sign-in-alt"></i> se
  77.                         connecter</a>
  78.                     <a class="nav-link" href="{{ path('app_register')}}"><i class="fas fa-edit"></i> s'inscrire</a>
  79.                 </div>
  80.                 {% endif %}
  81.             </div>
  82.             </div>
  83.         </nav>
  84.     </header>
  85.     {% block body %}{% endblock %}
  86.     <footer class="bg-light text-center text-lg-start">
  87.         <!-- Copyright -->
  88.         <div class="text-center p-3" style="background-color: rgba(0, 0, 0, 0.2);">
  89.             © 2021 Copyright:
  90.             <a class="text-dark" href="https://cerbere-consulting.fr">Cerbere-consulting</a>
  91.         </div>
  92.         <!-- Copyright -->
  93.     </footer>
  94.     <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.bundle.min.js"
  95.         integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous">
  96.     </script>
  97. </body>
  98. </html>