templates/website/base_website.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf8" name="robots" content="noindex">
  5. <link rel="icon" type="image/x-icon" href="{{ asset('assets/imgs/nibuco/favicon.ico') }}">
  6. {% block meta %}{% endblock %}
  7. {% block title %}{% endblock %}
  8. {% block canonical %}{% endblock %}
  9. {% block stylesheets %}
  10. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
  11. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/home.css') }}">
  12. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/header.css') }}">
  13. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/global.css') }}">
  14. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/contact.css') }}">
  15. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/a-propos.css') }}">
  16. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/devenir-coursier.css') }}">
  17. <link rel="stylesheet" href="{{ asset('assets/sitevitrine/assets/css/engagements.css') }}">
  18. <link rel="stylesheet" media="(max-width: 992px)" href="{{ asset('assets/sitevitrine/assets/css/mobile.css') }}"/>
  19. <link rel="stylesheet" type="text/css" href="{{ asset('assets/sitevitrine/assets/css/cookie.css') }}"/>
  20. <link rel="stylesheet" type="text/css" href="{{ asset('assets/sitevitrine/assets/css/jquery.fancybox.min.css') }}"/>
  21. <link rel="preconnect" href="https://fonts.googleapis.com">
  22. <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  23. <link href='https://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800' rel='stylesheet' type='text/css'>
  24. <link href="https://fonts.googleapis.com/css2?family=Source+Serif+Pro:wght@700&family=Work+Sans:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
  25. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
  26. <link rel="stylesheet" href="https://unpkg.com/aos@next/dist/aos.css"/>
  27. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
  28. {% endblock %}
  29. </head>
  30. <body class="d-flex flex-column">
  31. {% set route = app.request.attributes.get('_route') %}
  32. <div class="bg_{% if route == 'accueil_vitrine' %}index mb-4{% else %}pages{% endif%}">
  33. <!-- Begin Header -->
  34. {% include('website/_header.html.twig') %}
  35. <!-- End Header-->
  36. {% block body %}{% endblock %}
  37. </div>
  38. <!-- Begin Footer -->
  39. {% include('website/_footer.html.twig') %}
  40. <!-- End Footer -->
  41. <!-- Modal -->
  42. <div class="modal fade" id="ModalComingSoon" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true">
  43. <div class="modal-dialog">
  44. <div class="modal-content" style="background-color: #FFF9E6 !important; ">
  45. <div class="modal-header">
  46. <img src="{{ asset('assets/imgs/nibuco/nibuco-logo.svg') }}" alt="Logo entreprise de livraison Nibuco"
  47. class="logo-footer"><span class="titre-logo ml-3">Nibuco</span>
  48. <button type="button" class="close" data-dismiss="modal" aria-label="Close">
  49. <span aria-hidden="true">&times;</span>
  50. </button>
  51. </div>
  52. <div class="modal-body">
  53. <p class="text-center">L'ouverture du service est imminente !<br>Rejoignez nous sur <a
  54. href="https://www.instagram.com/livraison.nibuco/">Instagram</a> et
  55. <a href="https://www.facebook.com/livraison.nibuco">Facebook</a> pour être au courant de la date de
  56. lancement.</p>
  57. </div>
  58. <div class="modal-footer">
  59. <button type="button" class="btn btn-secondary-nibuco" data-dismiss="modal">Fermer</button>
  60. </div>
  61. </div>
  62. </div>
  63. </div>
  64. <!-- Return to Top -->
  65. <button onclick="topFunction()" id="myBtn" title="Go to top"><i class="fa fa-chevron-up" aria-hidden="true"></i></button>
  66. <!-- Cookie -->
  67. <a id="popuplink" href="#inline" style="display:none;z-index: 999999;"></a>
  68. <div id="inline" style="display:none;text-align:center;z-index: 999999">
  69. <img src="{{ asset('assets/imgs/nibuco/nibuco-logo.svg') }}" alt="Logo entreprise de livraison Nibuco"
  70. class="logo-footer"><span class="titre-logo ml-3">Nibuco</span>
  71. <h5><u>-Gestion des cookies-</u></h5>
  72. <p>Les cookies nous permettent de vous offrir des fonctionnalités utiles et de mesurer les
  73. performances afin d&#39;améliorer votre expérience. En cliquant sur « Accepter les cookies »,
  74. vous acceptez l&#39;utilisation de tous les cookies. En cliquant sur « Refuser les cookies », vous
  75. acceptez uniquement l&#39;utilisation des catégories de cookies nécessaires.
  76. Pour en savoir plus, consultez notre Politique de confidentialité.</p>
  77. <br>
  78. <div class="container">
  79. <div class="row">
  80. <p class="mt-2">
  81. <a href="{{ path('mentions_legal_vitrine') }}" target="_blank"
  82. style="background-color:#FFE177;padding:5px 10px;color:#585751;border-radius:5px;text-decoration:none;">Mentions
  83. Légales</a>
  84. <a href="{{ path('cgu_vitrine') }}" target="_blank"
  85. style="background-color:#FFE177;margin-left:4px;padding:5px 10px;color:#585751;border-radius:5px;text-decoration:none;">CGU</a>
  86. <a style="margin-left:4px;padding:5px 10px;border-radius:5px;text-decoration:none;" class="btn-success"
  87. id="left" href="javascript:" onclick="jQuery.fancybox.close();">Accepter</a>
  88. <a style="margin-left:100px;padding:5px 10px;border-radius:5px;text-decoration:none;" href=""
  89. class="btn-xs"><small style="color: black">Refuser</small></a>
  90. </p>
  91. </div>
  92. </div>
  93. </div>
  94. {% block javascripts %}
  95. <script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
  96. <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
  97. <script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
  98. <script src="{{ asset('assets/sitevitrine/assets/js/cookie.js') }}"></script>
  99. <script src="https://cdnjs.cloudflare.com/ajax/libs/fancybox/2.1.5/jquery.fancybox.min.js"></script>
  100. <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.0/jquery.cookie.js"></script>
  101. <script src="https://kit.fontawesome.com/2c8acb9cbf.js" crossorigin="anonymous"></script>
  102. <script src="https://unpkg.com/aos@next/dist/aos.js"></script>
  103. <script>
  104. //Get the button
  105. var mybutton = document.getElementById("myBtn");
  106. // When the user scrolls down 20px from the top of the document, show the button
  107. window.onscroll = function () {
  108. scrollFunction()
  109. };
  110. function scrollFunction() {
  111. if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) {
  112. mybutton.style.display = "block";
  113. } else {
  114. mybutton.style.display = "none";
  115. }
  116. }
  117. // When the user clicks on the button, scroll to the top of the document
  118. function topFunction() {
  119. document.body.scrollTop = 0;
  120. document.documentElement.scrollTop = 0;
  121. }
  122. </script>
  123. <script>
  124. AOS.init({
  125. duration: 750,
  126. once: true,
  127. });
  128. </script>
  129. <script>
  130. $(function () {
  131. $('#exp').hover(function () {
  132. $('#hover-exp').css('display', 'block'), $('#hover-dest').css('display', 'none');
  133. }, function () {
  134. // on mouseout, reset the background colour
  135. $('#hover-exp').css('display', 'block');
  136. });
  137. });
  138. </script>
  139. <script>
  140. $(function () {
  141. $('#dest').hover(function () {
  142. $('#hover-dest').css('display', 'block'), $('#hover-exp').css('display', 'none');
  143. }, function () {
  144. // on mouseout, reset the background colour
  145. $('#hover-dest').css('display', 'block');
  146. });
  147. });
  148. </script>
  149. {% endblock %}
  150. </body>
  151. {% block script %}{% endblock %}
  152. </html>