templates/public.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3.     <head>
  4.         <meta charset="UTF-8">
  5.         <title>
  6.             {% block title %}Public
  7.             {% endblock %}
  8.         </title>
  9.         <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  10.         <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.7.1/jquery.js" integrity="sha512-+k1pnlgt4F1H8L7t3z95o3/KO+o78INEcXTbnoJQ/F2VqDVhWoaiVml/OEHv9HsVgxUaVW+IbiZPUJQfF/YxZw==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  11.         <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-YvpcrYf0tY3lHB60NNkmXc5s9fDVZLESaAA55NDzOxhy9GkcIdslK1eN7N6jIeHz" crossorigin="anonymous"></script>
  12.         <link rel="icon" type="image/x-icon" href="{{ asset("favicon.ico") }}"/>
  13.         <link rel="icon" type="image/svg+xml" href="{{ asset("img/logomark.svg") }}"/>
  14.         <link rel="apple-touch-icon" href="{{ asset("img/logomark.png") }}"/>
  15.         <link rel="manifest" href="{{ asset("site.webmanifest") }}"/>
  16.         <meta name="theme-color" content="#ffffff"/>
  17.         <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH" crossorigin="anonymous">
  18.         <link rel="preconnect" href="https://fonts.googleapis.com">
  19.         <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  20.         <link href="https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap" rel="stylesheet">
  21.         <link rel="stylesheet" href="{{ asset('build/assets/fontawesome/css/all.min.css') }}">
  22.         <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.2/css/all.min.css" integrity="sha512-SnH5WK+bZxgPHs44uWIX+LLJAJ9/2PkPKZ5QiAj6Ta86w+fsb2TkcmfRyVX3pBnMFcV7oQPJkl9QevSCWr3W6A==" crossorigin="anonymous" referrerpolicy="no-referrer"/>
  23.         {% block stylesheets %}
  24.             {{ encore_entry_link_tags('app') }}
  25.         {% endblock %}
  26.         {% block javascripts %}
  27.             {{ encore_entry_script_tags('app') }}
  28.         {% endblock %}
  29.     </head>
  30.     <body class="bg-light">
  31.         {% if mobile_detect.isMobile() %}
  32.             {% include 'common/mobile-navi.html.twig' with { 'current_route': app.request.attributes.get('_route') } %}
  33.         {% else %}
  34.             <div class="d-flex min-vh-100">
  35.                 {% if app.user and app.user.identityUid %}
  36.                     <div class="col-md-12 bg-light">
  37.                         <div class="position-absolute top-0 end-0 mt-4 me-5 ">
  38.                             <a href="{{ path('user.dashboard') }}" class="text-decoration-none text-black">
  39.                                 <div class="d-flex align-items-center rounded-pill bg-white border">
  40.                                     <div class="flex-shrink-0 ps-2 py-1">
  41.                                         <img src="{{ app.user.photo }}" class="border rounded-circle" style="width: 50px; height: 50px;">
  42.                                     </div>
  43.                                     <div class="flex-grow-1 ms-3 pe-4">
  44.                                         {% if app.user.firstname is not empty %}
  45.                                             <span class="ubutun-bold d-block">{{ app.user.firstname ~ ' ' ~ app.user.lastname|slice(0, 1)|upper }}.</span>
  46.                                         {% endif %}
  47.                                         <span class="text-decoration-underline fs-12">Mon compte</span>
  48.                                     </div>
  49.                                 </div>
  50.                             </a>
  51.                         </div>
  52.                     {% endif %}
  53.                 {% endif %}
  54.                 <div class="container-fluid"> {% block body %}{% endblock %}
  55.                     </div>
  56.                 </body>
  57.             </html>
  58.         </body>
  59.     </html>