templates/base.html.twig line 1

  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>{% block title %}Výkazy práce | Mikenopa{% endblock %}</title>
  6.         <meta name="viewport" content="width=device-width, initial-scale=1">
  7.         <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css">
  8.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">    
  9.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css">
  10.         <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js" defer></script>
  11.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.css">
  12.         <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap-icons@1.3.0/font/bootstrap-icons.css">
  13.         <link rel="stylesheet" href="https://code.jquery.com/ui/1.13.1/themes/smoothness/jquery-ui.css">
  14.         {% block stylesheets %}
  15.             <link rel="stylesheet" href="{{ asset('css/style.css') }}">
  16.         {% endblock %}
  17.         {% block javascripts %}
  18.             <script src="{{ asset('js/main.js') }}" defer></script>
  19.             <script type="module" src="{{ asset('js/index.js') }}" defer></script>
  20.             <script src="https://code.jquery.com/jquery-3.6.4.js" crossorigin="anonymous"></script>
  21.             <script src="https://code.jquery.com/ui/1.13.1/jquery-ui.min.js"></script>
  22.             <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.11.6/dist/umd/popper.min.js" rel="preload" crossorigin="anonymous" defer></script>
  23.             <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/js/bootstrap.min.js" crossorigin="anonymous" defer></script>
  24.             <script src="https://cdnjs.cloudflare.com/ajax/libs/timepicker/1.3.5/jquery.timepicker.min.js" rel="preload" defer></script>
  25.             <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
  26.         {% endblock %}
  27.     </head>
  28.     <body>
  29.         {% block header %}
  30.         <header>
  31.         {% if is_granted('IS_AUTHENTICATED_FULLY') %}
  32.             <div class="user">
  33.                 <p>
  34.                     <i class="bi bi-person-fill"></i>{{ app.user.username }}
  35.                 </p>
  36.             </div>
  37.             <div class="right-corner">
  38.                 {% if is_granted('ROLE_ADMIN') %}
  39.                     <a href={{path('admin')}}>
  40.                         <button class="btn btn-outline-success"> <i class="bi bi-kanban"></i> Admin </button>
  41.                     </a>    
  42.                 {% endif %}
  43.                 <form class="" action="{{ path('app_logout') }}" method="post">
  44.                     <button class="btn btn-outline-danger"><i class="bi bi-box-arrow-right"></i> &nbsp;Odhlásit se</button>
  45.                 </form>
  46.             </div>
  47.         {% endif %}
  48.             <img class="logo" src="{{asset('media/logo.png')}}">
  49.         </header>
  50.         {% endblock %}
  51.         {% block body %}
  52.         {% endblock %}
  53.     </body>
  54. </html>