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">
  6.         <title>{% block title %}Welcome!{% endblock %}</title>
  7.         <meta name="robots" content="{% block seo %}index, follow{% endblock %}">
  8.         <meta name="description" content="{% block meta_description %}Welcome!{% endblock %}">
  9.         <link rel="icon" type="image/png" href="/images/favicon.png" />
  10.         {# Run `composer require symfony/webpack-encore-bundle` to start using Symfony UX #}
  11.         {% block stylesheets %}
  12.             {{ encore_entry_link_tags('app') }}
  13.         {% endblock %}
  14.         {% block javascripts %}
  15.             {{ encore_entry_script_tags('app') }}
  16.         {% endblock %}
  17.         <!-- Google tag (gtag.js) -->
  18.         <script async src="https://www.googletagmanager.com/gtag/js?id=G-VZM3TEP3YD"></script>
  19.         <script>
  20.             window.dataLayer = window.dataLayer || [];
  21.             function gtag(){dataLayer.push(arguments);}
  22.             gtag('js', new Date());
  23.             gtag('config', 'G-VZM3TEP3YD');
  24.         </script>
  25.     </head>
  26.     <body>
  27.         <div id="app">
  28.             <header class="header">
  29.                 <div class="header__list">
  30.                     <div class="header__first">
  31.                         <div class="header__branding">
  32.                             <a href="{{ path('home') }}">
  33.                                 <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 59.488 40.208">
  34.                                     <path d="M620.593,246.074a5.7,5.7,0,0,1-1.977,4.641,8.292,8.292,0,0,1-5.453,1.64h-4.318v-11.44H613.7q6.9,0,6.9,5.158m-11.748,11.637h4.822q8.664,0,8.664,6.253a5.9,5.9,0,0,1-2.033,4.752,8.653,8.653,0,0,1-5.762,1.724h-5.691Zm16.823-7.01a9.486,9.486,0,0,0,1.934-5.944,7.932,7.932,0,0,0-3.406-6.645q-3.408-2.551-9.239-2.551H570.083v5.663h11.526v17.249h6.674V241.223h13.8l.12.028V270.1H569.937v5.664H615.1a16.1,16.1,0,0,0,10.263-3.2,10.129,10.129,0,0,0,4.065-8.356,9.354,9.354,0,0,0-2.481-6.744,10.5,10.5,0,0,0-6.631-3.07v-.112a10.44,10.44,0,0,0,5.356-3.589" transform="translate(-569.937 -235.56)"/>
  35.                                 </svg>
  36.                             </a>
  37.                         </div>
  38.                         <div class="header__nav-branding">
  39.                             {% include 'components/navs-btn.html.twig' %}
  40.                         </div>
  41.                     </div>
  42.                     <div class="header__theme">
  43.                         {% include 'components/dark-or-light.html.twig' %}
  44.                     </div>
  45.                     <div class="header__nav">
  46.                         {% include 'components/navs-btn.html.twig' %}
  47.                     </div>
  48.                     <div class="scroll">
  49.                         <div class="scroll-vertical">Scroll</div>
  50.                         <div class="scroll-item"><span class="scroll-animation"></span></div>
  51.                     </div>
  52.                 </div>
  53.             </header>
  54.             {% if app.request.get('_route') != 'contact' %}
  55.                 {% include 'components/fixed-contact.html.twig' %}
  56.             {% endif %}
  57.             <main class="main">
  58.                 {% block body %}{% endblock %}
  59.             </main>
  60.             <footer class="footer">
  61.                 <div class="container">
  62.                     <div>
  63.                         © 2021 Thibaud Brangerieau - Tous droits réservés
  64.                     </div>
  65.                 </div>
  66.             </footer>
  67.         </div>
  68.     </body>
  69. </html>