templates/base.html.twig line 56

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4.     <title>Bridge Festival {% block title %}{% endblock %}</title>
  5.     <meta charset="utf-8">
  6.     <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  7.     <meta name="description" content="Le guide des tournois et festivals de bridge">
  8.     <meta name="author" content="Bridge Festival">
  9.     <meta name="keywords" content="bridge, festival, tournois" />
  10.     <meta http-equiv="x-ua-compatible" content="IE=edge">
  11.     <!-- Open Graph / Facebook -->
  12.     {%block facebook %}
  13.     <meta property="og:type" content="website">
  14.     <meta property="og:url" content="https://bridgefestival.fr">
  15.     <meta property="og:title" content="Bridge Festival">
  16.     <meta property="og:description" content="Le guide des tournois et festivals de bridge">
  17.     <meta property="og:image" content="{{ absolute_url(asset('assets/img/cards-3662554_1920.jpg')) }}">
  18.     {%endblock%}
  19.     
  20.     <!-- Twitter -->
  21.     {%block twitter %}
  22.      <meta property="twitter:card" content="summary_large_image">
  23.     <meta property="twitter:url" content="https://bridgefestival.fr">
  24.     <meta property="twitter:title" content="Bridge Festival">
  25.     <meta property="twitter:description" content="Le guide des tournois et festivals de bridge">
  26.     <meta property="twitter:image" content="{{ absolute_url(asset('assets/img/cards-3662554_1920.jpg')) }}">
  27.     {%endblock%}
  28.     <!-- Favicon -->
  29.     <link rel="apple-touch-icon" sizes="120x120" href="{{ absolute_url(asset('assets/img/favicon/apple-touch-icon.png')) }}">
  30.     <link rel="icon" type="image/png" sizes="32x32" href="{{ absolute_url(asset('assets/img/favicon/favicon-32x32.png')) }}">
  31.     <link rel="icon" type="image/png" sizes="16x16" href="{{ absolute_url(asset('assets/img/favicon/favicon-16x16.png')) }}">
  32.     <link rel="manifest" href="{{ absolute_url(asset('assets/img/favicon/site.webmanifest')) }}">
  33.     <link rel="mask-icon" href="{{ absolute_url(asset('assets/img/favicon/safari-pinned-tab.svg')) }}" color="#ffffff">
  34.     <meta name="msapplication-TileColor" content="#ffffff">
  35.     <meta name="theme-color" content="#ffffff">
  36.     <link rel="stylesheet" href=" {{ asset('node_modules/@fortawesome/fontawesome-free/css/all.min.css') }}">
  37.     <link rel="stylesheet" href=" {{ asset('node_modules/@fancyapps/fancybox/dist/jquery.fancybox.min.css') }}">
  38.     <link rel="stylesheet" href=" {{ asset('node_modules/prismjs/themes/prism.css') }}">
  39.     <!-- Spaces CSS -->
  40.     <link type="text/css" href=" {{ asset('css/spaces.css') }}" rel="stylesheet">
  41.     <link type="text/css" href=" {{ asset('css/custo.css') }}" rel="stylesheet">
  42.     <script src="https://js.stripe.com/v3/"></script>
  43. </head>
  44. <body>
  45.     {% block menu %}
  46.     <header class="header-global">
  47.         <nav id="navbar-main" class="navbar navbar-main navbar-expand-lg navbar-transparent navbar-dark navbar-theme-primary headroom py-lg-2 px-lg-6">
  48.             {% include 'menu/menucontainer.html.twig' %}
  49.         </nav>
  50.     </header>
  51.     {% endblock %}
  52.     {% block headersection %}{% endblock %}
  53.     {% block body %}{% endblock %}
  54.     {% block footer %}
  55.     <footer class="footer section bg-primary text-white  text-center">
  56.         <div class="container" style="min-height: 60vh;">
  57.             <div class="row">
  58.                 <div class="col-md-4">
  59.                     <a class="footer-brand" href="{{ path('home', {}, relative = false) }}">
  60.                         <img src="{{ asset('/assets/img/brand/bf_white.svg')}}" alt="Brand logo footer">
  61.                     </a>
  62.                     <p class="mt-4 text-light">Pour ceux qui cherchent leur festival de bridge.</p>
  63.                 </div>
  64.                 <div class="col-md-4">
  65.                     <h6 class="font-weight-normal ">Principalement</h6>
  66.                     <ul class="footer-links mt-2 ">
  67.                         <li><a class="text-gray-600" href="{{ path('home_route', {'routename':'all'}, relative = false) }}" target="">Tous les tournois et festivals</a></li>
  68.                         <li><a class="text-gray-600" href="{{ path('home_route', {'routename':'subscriptions'}, relative = false) }}" target="">Mes abonnements</a></li>
  69.                         <li><a class="text-gray-600" href="{{ path('home_route', {'routename':'account'}, relative = false) }}" target="">Mon compte</a></li>
  70.                         <li><a class="text-gray-600" href="{{ path('account_subscription', {}, relative = false) }}" target="">Gérer mes abonnements</a></li>
  71.                     </ul>
  72.                 </div>
  73.                 <div class="col-md-4">
  74.                     <h6 class="font-weight-normal">Utile</h6>
  75.                     <ul class="footer-links mt-2">
  76.                         <li><a class="text-gray-600" href="{{ path('home_route', {'routename':'about'}, relative = false) }}">Nos offres et options</a></li>
  77.                         <li><a class="text-gray-600" href="{{ path('home_route', {'routename':'contact'}, relative = false) }}">Contact</a></li>
  78.                         <li><a class="text-gray-600" href="{{ path('home_route', {'routename':'termsofuse'}, relative = false) }}">Mentions légales</a></li>
  79.                         <li><a class="text-gray-600" href="https://bridgefestival.atlassian.net/wiki/spaces/GD/overview" target="_blank">Documentation détaillée</a></li>
  80.                     </ul>
  81.                 </div>
  82.             </div>
  83.             <hr>
  84.             <div class="copyright text-center mt-5">
  85.                 &#xA9; <span id="current-year"></span> <a href="{{ path('home', {}, relative = false) }}">Bridge Festival</a>. All rights reserved.
  86.             </div>
  87.         </div>
  88.     </footer>
  89.     {% endblock %}
  90.     <!--Cookie alert-->
  91.     <div id="cookiealert" class="fixed-bottom alert alert-dark mb-0 text-center d-none">
  92.         En poursuivant votre navigation, vous acceptez l’utilisation de Cookies ou traceurs pour améliorer et personnaliser votre expérience, réaliser des statistiques d’audiences et autres actions définies dans les conditions d'utilisation.<br />
  93.         <button onclick="acceptcookie()">Je suis d'accord</button>
  94.     </div>
  95.     {% block javascripts %}
  96.     <!-- Core -->
  97.     <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
  98.     <script src="{{ asset('node_modules/jquery/dist/jquery.min.js') }}"></script>
  99.     <script src="{{ asset('node_modules/popper.js/dist/umd/popper.min.js') }}"></script>
  100.     <script src="{{ asset('node_modules/bootstrap/dist/js/bootstrap.min.js') }}"></script>
  101.     <script src="{{ asset('node_modules/headroom.js/dist/headroom.min.js') }}"></script>
  102.     <!-- Vendor JS -->
  103.     <script src="{{ asset('node_modules/onscreen/dist/on-screen.umd.min.js') }}"></script>
  104.     <script src="{{ asset('node_modules/nouislider/distribute/nouislider.min.js') }}"></script>
  105.     <script src="{{ asset('node_modules/sticky-sidebar/dist/sticky-sidebar.min.js') }}"></script>
  106.     <script src="{{ asset('node_modules/bootstrap-datepicker/js/bootstrap-datepicker.js') }}"></script>
  107.     <script src="{{ asset('node_modules/waypoints/lib/jquery.waypoints.min.js') }}"></script>
  108.     <script src="{{ asset('node_modules/jquery.counterup/jquery.counterup.min.js') }}"></script>
  109.     <script src="{{ asset('node_modules/jquery-countdown/dist/jquery.countdown.min.js') }}"></script>
  110.     <script src="{{ asset('node_modules/prismjs/prism.js') }}"></script>
  111.     <script src="{{ asset('node_modules/@fancyapps/fancybox/dist/jquery.fancybox.min.js') }}"></script>
  112.     <script src="{{ asset('node_modules/jquery-validation/dist/jquery.validate.min.js') }}"></script>
  113.     <script src="{{ asset('assets/js/autocomplete.js') }}"></script>
  114.     <script src="{{ asset('assets/js/jquery.slideform.js') }}"></script>
  115.     <!-- Spaces JS -->
  116.     <script src="{{ asset('/assets/js/spaces.js') }}"></script>
  117.     <!-- BF JS -->
  118.     <script src="{{ asset('/assets/js/cookie.js') }}"></script>
  119.     <!-- datepicker config -->
  120.     <script>
  121.         ;
  122.         (function($) {
  123.             $.fn.datepicker.dates['fr'] = {
  124.                 days: ["dimanche", "lundi", "mardi", "mercredi", "jeudi", "vendredi", "samedi"],
  125.                 daysShort: ["dim.", "lun.", "mar.", "mer.", "jeu.", "ven.", "sam."],
  126.                 daysMin: ["d", "l", "ma", "me", "j", "v", "s"],
  127.                 months: ["janvier", "février", "mars", "avril", "mai", "juin", "juillet", "août", "septembre", "octobre", "novembre", "décembre"],
  128.                 monthsShort: ["janv.", "févr.", "mars", "avril", "mai", "juin", "juil.", "août", "sept.", "oct.", "nov.", "déc."],
  129.                 today: "Aujourd'hui",
  130.                 monthsTitle: "Mois",
  131.                 clear: "Effacer",
  132.                 weekStart: 1,
  133.                 format: "dd/mm/yyyy"
  134.             };
  135.         }(jQuery));
  136.         $('.datepicker').datepicker({
  137.             language: 'fr',
  138.             orientation: 'bottom',
  139.             todayHighlight: true,
  140.             autoclose: true,
  141.         })
  142.     </script>
  143.     {% endblock %}
  144.     {% if 'bridgefestival.fr' in app.request.schemeAndHttpHost and not ('dev' in app.request.schemeAndHttpHost)%}
  145.     <!-- Global site tag (gtag.js) - Google Analytics -->
  146.     <script async src="https://www.googletagmanager.com/gtag/js?id=UA-93638605-3"></script>
  147.     <script>
  148.         window.dataLayer = window.dataLayer || [];
  149.         function gtag() {
  150.             dataLayer.push(arguments);
  151.         }
  152.         gtag('js', new Date());
  153.         gtag('config', 'UA-93638605-3');
  154.     </script>
  155.     {%endif%}
  156. </body>
  157. </html>