page--front.html.twig 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230
  1. {#
  2. /**
  3. * @file
  4. * Default theme implementation to display a single page.
  5. *
  6. * The doctype, html, head and body tags are not in this template. Instead they
  7. * can be found in the html.html.twig template in this directory.
  8. *
  9. * Available variables:
  10. *
  11. * General utility variables:
  12. * - base_path: The base URL path of the Drupal installation. Will usually be
  13. * "/" unless you have installed Drupal in a sub-directory.
  14. * - is_front: A flag indicating if the current page is the front page.
  15. * - logged_in: A flag indicating if the user is registered and signed in.
  16. * - is_admin: A flag indicating if the user has permission to access
  17. * administration pages.
  18. *
  19. * Site identity:
  20. * - front_page: The URL of the front page. Use this instead of base_path when
  21. * linking to the front page. This includes the language domain or prefix.
  22. *
  23. * Page content (in order of occurrence in the default page.html.twig):
  24. * - messages: Status and error messages. Should be displayed prominently.
  25. * - node: Fully loaded node, if there is an automatically-loaded node
  26. * associated with the page and the node ID is the second argument in the
  27. * page's path (e.g. node/12345 and node/12345/revisions, but not
  28. * comment/reply/12345).
  29. *
  30. * Regions:
  31. * - page.header: Items for the header region.
  32. * - page.primary_menu: Items for the primary menu region.
  33. * - page.secondary_menu: Items for the secondary menu region.
  34. * - page.highlighted: Items for the highlighted content region.
  35. * - page.help: Dynamic help text, mostly for admin pages.
  36. * - page.content: The main content of the current page.
  37. * - page.sidebar_first: Items for the first sidebar.
  38. * - page.sidebar_second: Items for the second sidebar.
  39. * - page.footer: Items for the footer region.
  40. * - page.breadcrumb: Items for the breadcrumb region.
  41. *
  42. * @see template_preprocess_page()
  43. * @see html.html.twig
  44. *
  45. * @ingroup themeable
  46. */
  47. #}
  48. <div class="layout-container">
  49. <header role="banner" class="front container-fluid">
  50. {{ page.header }}
  51. </header>
  52. {{ page.primary_menu }}
  53. {{ page.secondary_menu }}
  54. {{ page.breadcrumb }}
  55. {{ page.highlighted }}
  56. {{ page.help }}
  57. <main role="main" class="d-flex container home">
  58. <a id="main-content" tabindex="-1"></a>{# link is in html.html.twig #}
  59. <div class="layout-content">
  60. <div id="background-animated" >
  61. <svg width="1900" height="1500"
  62. viewBox="0 0 502.70834 396.875"
  63. version="1.1"
  64. id="svg1"
  65. xml:space="preserve"
  66. inkscape:version="1.3.2 (091e20ef0f, 2023-11-25, custom)"
  67. sodipodi:docname="fond-ronds.svg"
  68. xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
  69. xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
  70. xmlns="http://www.w3.org/2000/svg"
  71. xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
  72. id="namedview1"
  73. pagecolor="#ffffff"
  74. bordercolor="#666666"
  75. borderopacity="1.0"
  76. inkscape:showpageshadow="2"
  77. inkscape:pageopacity="0.0"
  78. inkscape:pagecheckerboard="0"
  79. inkscape:deskcolor="#d1d1d1"
  80. inkscape:document-units="mm"
  81. inkscape:zoom="0.25575084"
  82. inkscape:cx="643.20414"
  83. inkscape:cy="-11.730167"
  84. inkscape:window-width="1920"
  85. inkscape:window-height="1016"
  86. inkscape:window-x="0"
  87. inkscape:window-y="36"
  88. inkscape:window-maximized="1"
  89. inkscape:current-layer="layer1" /><defs
  90. id="defs1" /><g
  91. inkscape:label="Calque 1"
  92. inkscape:groupmode="layer"
  93. id="layer1"
  94. transform="translate(-51.525162,-32.699875)"><circle
  95. style="fill:#349a84;fill-opacity:1;stroke:none;stroke-width:0.0315418;paint-order:fill markers stroke"
  96. id="circle_pop_trans"
  97. class="dropdown"
  98. cx="92.695091"
  99. cy="69.974625"
  100. r="15" /><circle
  101. style="fill:#349a84;fill-opacity:1;stroke:none;stroke-width:0.0315418;paint-order:fill markers stroke"
  102. id="circle_pop_trans-2"
  103. class="moveup"
  104. cx="88.803978"
  105. cy="180.71878"
  106. r="15" /><circle
  107. style="fill:#b9ce00;fill-opacity:1;stroke:none;stroke-width:0.0338082;paint-order:fill markers stroke"
  108. id="circle_vert_clair_erable"
  109. class="moveup"
  110. cx="90.108749"
  111. cy="265.0322"
  112. r="15" /><circle
  113. style="fill:#b9ce00;fill-opacity:1;stroke:none;stroke-width:0.0338082;paint-order:fill markers stroke"
  114. id="circle_vert_clair_erable-93"
  115. class="dropdown"
  116. cx="89.875549"
  117. cy="165.00394"
  118. r="15" /><circle
  119. style="fill:#b9ce00;fill-opacity:1;stroke:none;stroke-width:0.0338082;paint-order:fill markers stroke"
  120. id="circle_vert_clair_erable-9"
  121. cx="267.71634"
  122. cy="72.928932"
  123. r="15" /><circle
  124. style="fill:#b9ce00;fill-opacity:1;stroke:none;stroke-width:0.0338082;paint-order:fill markers stroke"
  125. id="circle_vert_clair_erable-3"
  126. cx="466.42831"
  127. cy="73.960678"
  128. r="15" /><circle
  129. style="fill:#b9ce00;fill-opacity:1;stroke:none;stroke-width:0.0338082;paint-order:fill markers stroke"
  130. id="circle_vert_clair_erable-3-1"
  131. class="moveup"
  132. class="changecolor"
  133. cx="402.3569"
  134. cy="170.33492"
  135. r="15" /><circle
  136. style="fill:#b9ce00;fill-opacity:1;stroke:none;stroke-width:0.0338082;paint-order:fill markers stroke"
  137. id="circle_vert_clair_erable-3-1-7"
  138. class="toleft"
  139. cx="239.84669"
  140. cy="131.55588"
  141. r="15" /><circle
  142. style="fill:#038788;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke;image-rendering:auto"
  143. id="cercle_vert_erable"
  144. class="moveup"
  145. cx="352.88077"
  146. cy="74.67765"
  147. r="15" /><circle
  148. style="fill:#038788;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke;image-rendering:auto"
  149. id="cercle_vert_erable-4"
  150. cx="509.92899"
  151. cy="126.76264"
  152. r="15" /><circle
  153. style="fill:#038788;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke;image-rendering:auto"
  154. id="cercle_vert_erable-4-6"
  155. cx="303.03726"
  156. cy="220.98933"
  157. r="15" /><circle
  158. style="fill:#038788;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke;image-rendering:auto"
  159. id="cercle_vert_erable-4-3"
  160. class="torightslow"
  161. cx="217.18208"
  162. cy="130.37013"
  163. r="15" /><circle
  164. style="fill:#038788;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke;image-rendering:auto"
  165. id="cercle_vert_erable-2"
  166. class="toright"
  167. cx="169.43532"
  168. cy="89.477364"
  169. r="15" /><circle
  170. style="fill:#ff804d;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke"
  171. id="circle_orange"
  172. class="dropdown"
  173. cx="465.94473"
  174. cy="167.39673"
  175. r="15" /><circle
  176. style="fill:#ff804d;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke"
  177. id="circle_orange-7"
  178. cx="375.21536"
  179. cy="170.19913"
  180. r="15" /><circle
  181. style="fill:#ff804d;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke"
  182. id="circle_orange-2"
  183. cx="139.51772"
  184. cy="206.53943"
  185. r="15" /><circle
  186. style="fill:#ff804d;fill-opacity:1;stroke:none;stroke-width:0.0322973;paint-order:fill markers stroke"
  187. id="circle_orange-9"
  188. class="moveup"
  189. cx="271.93399"
  190. cy="219.95616"
  191. r="15" /><circle
  192. style="fill:#ff804d;fill-opacity:1;stroke:none;stroke-width:0.0315419;paint-order:fill markers stroke"
  193. id="circle_orange-6"
  194. class="toleft"
  195. cx="169.97908"
  196. cy="70.481293"
  197. r="15" /></g>
  198. </svg>
  199. </div>
  200. <div id="content-ontop">
  201. <div>
  202. {{ page.content }}
  203. </div>
  204. </div>
  205. </div>{# /.layout-content #}
  206. {% if page.sidebar_second %}
  207. <aside class="layout-sidebar-second col-2" role="complementary">
  208. {{ page.sidebar_second }}
  209. </aside>
  210. {% endif %}
  211. </main>
  212. {% if page.footer %}
  213. <footer role="contentinfo" class="container-fluid">
  214. {{ page.footer }}
  215. </footer>
  216. {% endif %}
  217. </div>{# /.layout-container #}