templates/home/home.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block title %}Cartomancie & Voyance Moulins & Montluçon, Allier 03 | Les Ailes Dorées{% endblock %}
  3. {% block metas %}
  4. <meta name="title" content="Cartomancie & Voyance Moulins & Montluçon, Allier 03 | Les Ailes Dorées" />
  5. <meta name="description"
  6. content="Voyance à Moulins & Montluçon par tirages de tarots à domicile, ou consultations par téléphone ou correspondance / e-mail. Je propose également des cours de cartomancie en Allier (03) ou par correspondance." />
  7. {% endblock %}
  8. {% block stylesheets %}
  9. {{ parent() }}
  10. <link rel="stylesheet"
  11. href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/css/bootstrap-datepicker.min.css"
  12. integrity="sha512-mSYUmp1HYZDFaVKK//63EcZq4iFWFjxSL+Z3T/aCt4IO9Cejm03q3NKKYN6pFQzY0SBOr8h+eCIAZHPXcpZaNw=="
  13. crossorigin="anonymous" referrerpolicy="no-referrer" />
  14. {% endblock %}
  15. {% block body %}
  16. <!-- Heroslider Area -->
  17. <div class="heroslider-area">
  18. <img class="banner-bg" src="{{ asset('assets/images/webp/banner-1.webp') }}" alt="Bannière" />
  19. <div class="banner-overlay ailes-dorees-menu collapse" id="ailes-dorees-menu-overlay"></div>
  20. <!-- <div class="overlay"></div> -->
  21. <div class="heroslider-header-container">
  22. <div class="heroslider-header-container w-100">
  23. <nav class="navbar sticky-top navbar-expand-lg light p-0">
  24. <div class="container-fluid d-block p-0">
  25. <div class="w-100 py-3 mb-lg-3">
  26. <div class="container d-flex justify-content-between ">
  27. <a class="navbar-brand" href="{{ path('app_home') }}"><img
  28. src="{{ asset('assets/images/png/ailes_dorees_logo.png') }}"
  29. alt="Logo Ailes Dorées"></a>
  30. <div class="navbar-controls">
  31. <div class="ailes-dorees-menu d-none d-lg-block" id="ailes-dorees-menu-header">
  32. <ul class="navbar-nav px-3">
  33. <li class="nav-item">
  34. <a class="nav-link" href="{{ path('app_contact') }}">Contact</a>
  35. </li>
  36. <li class="nav-item">
  37. {% if app.user != null %}
  38. <a class="nav-link tm-button" href="{{ path('app_auth_logout') }}">Se
  39. déconnecter</a>
  40. {% else %}
  41. <a class="nav-link tm-button" href="{{ path('app_auth_login') }}">Se
  42. connecter</a>
  43. {% endif %}
  44. </li>
  45. </ul>
  46. </div>
  47. <button class="navbar-toggler" type="button" data-bs-toggle="collapse"
  48. data-bs-target=".ailes-dorees-menu"
  49. aria-controls="ailes-dorees-menu-content ailes-dorees-menu-header ailes-dorees-menu-overlay"
  50. aria-expanded="false" aria-label="Toggle navigation">
  51. <i class="fas fa-bars"></i>
  52. </button>
  53. </div>
  54. </div>
  55. </div>
  56. <div class="collapse navbar-collapse ailes-dorees-menu" id="ailes-dorees-menu-content">
  57. <div class=" container navbar-nav-container d-flex justify-content-center">
  58. <ul class="navbar-nav mr-auto">
  59. <li class="nav-item">
  60. <a class="nav-link active" href="{{ path('app_home') }}">Accueil</a>
  61. </li>
  62. <li class="nav-item">
  63. <a class="nav-link" href="{{ path('app_about_us', {id: 1}) }}">A propos</a>
  64. </li>
  65. <li class="nav-item">
  66. <a class="nav-link" href="{{ path('app_prestations') }}">Prestations</a>
  67. </li>
  68. <li class="nav-item">
  69. <a class="nav-link" href="{{ path('app_blog_index') }}">Blog</a>
  70. </li>
  71. <li class="nav-item">
  72. <a class="nav-link" href="{{ path('app_services') }}">Services</a>
  73. </li>
  74. <li class="nav-item">
  75. <a class="nav-link" href="{{ path('app_testimonials') }}">Témoignages</a>
  76. </li>
  77. {% if app.user != null %}
  78. <li class="nav-item">
  79. <a class="nav-link" href="{{ path('app_my_appointment') }}">Mes rendez-vous</a>
  80. </li>
  81. {% endif %}
  82. <li class="nav-item d-sm-block d-md-block d-lg-none">
  83. <a class="nav-link" href="{{ path('app_contact') }}">Contact</a>
  84. </li>
  85. <li class="nav-item d-sm-block d-md-block d-lg-none">
  86. {% if app.user != null %}
  87. <a class="nav-link" href="{{ path('app_auth_logout') }}">Se déconnecter</a>
  88. {% else %}
  89. <a class="nav-link" href="{{ path('app_auth_login') }}">Se connecter</a>
  90. {% endif %}
  91. </li>
  92. </ul>
  93. </div>
  94. </div>
  95. </div>
  96. </nav>
  97. </div>
  98. </div>
  99. <!-- Heroslider Slider -->
  100. <div class="heroslider-slider heroslider-animated tm-slider-dots tm-slider-dots-left">
  101. <!-- Heroslider Single -->
  102. <div class="heroslider-singleslider d-flex align-items-center h-100">
  103. <div class="container">
  104. <div class="row align-items-center">
  105. <div class="col-md-7">
  106. <div class="p-4 pt-5">
  107. <h2 class="text-uppercase lh-base">Découvrez ce que vous réserve votre année pour prendre
  108. les meilleures décisions !</h2>
  109. <p class="fw-bolder">
  110. Chacun d’entre nous a, selon sa date de naissance, une année personnelle unique.
  111. <br>
  112. En découvrant les énergies de votre année, vous ferez des choix plus justes qui pourront
  113. littéralement changer votre vie.
  114. </p>
  115. </div>
  116. </div>
  117. <div class="col-md-5 col-12 order-2 order-md-1">
  118. <div class="heroslider-content text-white p-4 pb-5">
  119. {% if error %}
  120. <div class="alert alert-danger p-3">{{ error }}</div>
  121. {% endif %}
  122. {{form_start(predictionForm) }}
  123. <div class="mb-3">
  124. {{form_widget(predictionForm.name,{ 'attr': {'class': 'form-control', 'placeholder' :
  125. 'Votre prénom'} })}}
  126. {{form_errors(predictionForm.name)}}
  127. </div>
  128. <div class="mb-3">
  129. {{form_widget(predictionForm.email,{ 'attr': {'class': 'form-control', 'placeholder' :
  130. 'Votre adresse email'} })}}
  131. {{form_errors(predictionForm.email)}}
  132. </div>
  133. <div class="mb-3">
  134. {{form_widget(predictionForm.birthday,{ 'attr': {'class': 'form-control'} })}}
  135. {{form_errors(predictionForm.birthday)}}
  136. </div>
  137. <button type="submit" class="tm-button tm-button-yellow tm-btn-bg-gold mt-3">Je
  138. calcule</button>
  139. {{form_end(predictionForm)}}
  140. </div>
  141. </div>
  142. </div>
  143. </div>
  144. </div>
  145. <!--// Heroslider Single -->
  146. </div>
  147. <!--// Heroslider Slider -->
  148. </div>
  149. <!--// Heroslider Area -->
  150. <!-- Main Content -->
  151. <main class="main-content">
  152. <div class="tm-section home-area tm-padding-section">
  153. <div class="container position-relative">
  154. <div class="row py-4">
  155. <div class="col-lg-12 d-flex align-items-end">
  156. <h2 class="text-uppercase text-yellow">
  157. Voyance Tarot
  158. </h2>
  159. </div>
  160. </div>
  161. <div class="row">
  162. <div class="col-lg-12">
  163. <!-- Slider main container -->
  164. <div class="swiper swiper-collections-area">
  165. <!-- Additional required wrapper -->
  166. <div class="swiper-wrapper">
  167. <!-- Slides -->
  168. <div class="swiper-slide">
  169. <div class="panel">
  170. <img class="panel-bg"
  171. src="{{ asset('assets/images/webp/voyance-tarot-1.png') }}"
  172. alt="Panel background" />
  173. <div class="panel-overlay"></div>
  174. <div class="panel-body">
  175. <h2 class="text-center">Voyance 30 Minutes</h2>
  176. <a href="{{ path('app_prestations') }}#voyance-tarot"
  177. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  178. </div>
  179. </div>
  180. </div>
  181. <div class="swiper-slide">
  182. <div class="panel">
  183. <img class="panel-bg" src="{{ asset('assets/images/webp/voyance-tarot-2.png') }}"
  184. alt="Panel background" />
  185. <div class="panel-overlay"></div>
  186. <div class="panel-body">
  187. <h2 class="text-center">Voyance 1 Heure</h2>
  188. <a href="{{ path('app_prestations') }}#voyance-tarot"
  189. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  190. </div>
  191. </div>
  192. </div>
  193. <div class="swiper-slide">
  194. <div class="panel">
  195. <img class="panel-bg"
  196. src="{{ asset('assets/images/webp/voyance-tarot-3.png') }}"
  197. alt="Panel background" />
  198. <div class="panel-overlay"></div>
  199. <div class="panel-body">
  200. <h2 class="text-center">Voyance 2 Heures</h2>
  201. <a href="{{ path('app_prestations') }}#voyance-tarot"
  202. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  203. </div>
  204. </div>
  205. </div>
  206. <div class="swiper-slide">
  207. <div class="panel">
  208. <img class="panel-bg"
  209. src="{{ asset('assets/images/webp/Groupe de masques 33.webp') }}"
  210. alt="Panel background" />
  211. <div class="panel-overlay"></div>
  212. <div class="panel-body">
  213. <h2 class="text-center">Voyance 3 Heures</h2>
  214. <a href="{{ path('app_prestations') }}#voyance-tarot"
  215. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  216. </div>
  217. </div>
  218. </div>
  219. </div>
  220. <div class="swiper-button-next"></div>
  221. <div class="swiper-button-prev"></div>
  222. </div>
  223. </div>
  224. </div>
  225. <div class="row py-4">
  226. <div class="col-lg-12 d-flex align-items-end">
  227. <h2 class="text-uppercase text-yellow">
  228. Apprendre les cartes et le tarot
  229. </h2>
  230. </div>
  231. </div>
  232. <div class="row">
  233. <div class="col-lg-12">
  234. <!-- Slider main container -->
  235. <div class="swiper swiper-collections-area">
  236. <!-- Additional required wrapper -->
  237. <div class="swiper-wrapper">
  238. <!-- Slides -->
  239. <div class="swiper-slide">
  240. <div class="panel">
  241. <img class="panel-bg"
  242. src="{{ asset('assets/images/webp/Groupe de masques 29.webp') }}"
  243. alt="Panel background" />
  244. <div class="panel-overlay"></div>
  245. <div class="panel-body">
  246. <h2 class="text-center">Atelier personnalisable</h2>
  247. <a href="{{ path('app_prestations') }}#apprendre-a-tirer-les-cartes-le-tarot-atelier-personnalisable"
  248. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  249. </div>
  250. </div>
  251. </div>
  252. <div class="swiper-slide">
  253. <div class="panel">
  254. <img class="panel-bg" src="{{ asset('assets/images/webp/Groupe de masques 28.webp') }}"
  255. alt="Panel background" />
  256. <div class="panel-overlay"></div>
  257. <div class="panel-body">
  258. <h2 class="text-center">Les 4 niveaux de lecture du Tarot</h2>
  259. <a href="{{ path('app_prestations') }}#apprendre-les-4-niveaux-de-lecture-du-tarot"
  260. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  261. </div>
  262. </div>
  263. </div>
  264. <div class="swiper-slide">
  265. <div class="panel">
  266. <img class="panel-bg"
  267. src="{{ asset('assets/images/webp/Groupe de masques 32.webp') }}"
  268. alt="Panel background" />
  269. <div class="panel-overlay"></div>
  270. <div class="panel-body">
  271. <h2 class="text-center">Formation complète pour apprendre le tarot</h2>
  272. <a href="{{ path('app_prestations') }}#formation-complete-tarot-de-marseille"
  273. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  274. </div>
  275. </div>
  276. </div>
  277. </div>
  278. <div class="swiper-button-next"></div>
  279. <div class="swiper-button-prev"></div>
  280. </div>
  281. </div>
  282. </div>
  283. <div class="row py-4">
  284. <div class="col-lg-12 d-flex align-items-end">
  285. <h2 class="text-uppercase text-yellow">
  286. Travail énergétique
  287. </h2>
  288. </div>
  289. </div>
  290. <div class="row">
  291. <div class="col-lg-12">
  292. <!-- Slider main container -->
  293. <div class="swiper swiper-collections-full-area">
  294. <!-- Additional required wrapper -->
  295. <div class="swiper-wrapper">
  296. <!-- Slides -->
  297. <div class="swiper-slide">
  298. <div class="panel">
  299. <img class="panel-bg"
  300. src="{{ asset('assets/images/webp/Groupe 2358.webp') }}"
  301. alt="Panel background" />
  302. <div class="panel-overlay"></div>
  303. <div class="panel-body">
  304. <h2 class="text-center">Protocole de libération <br>énergétique</h2>
  305. <div class="d-flex justify-content-center">
  306. <a href="{{ path('app_prestations') }}#travail-energetique-liberation-emotionnelle-nettoyage-karmique-et-transgenerationnel"
  307. class="tm-button tm-button-yellow text-yellow mt-3">Prendre un rendez-vous</a>
  308. </div>
  309. </div>
  310. </div>
  311. </div>
  312. </div>
  313. {# <div class="swiper-button-next"></div> #}
  314. {# <div class="swiper-button-prev"></div> #}
  315. </div>
  316. </div>
  317. </div>
  318. </div>
  319. </div>
  320. </main>
  321. <!--// Main Content -->
  322. {% endblock %}
  323. {% block javascripts %}
  324. {{ parent() }}
  325. <script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.9.0/js/bootstrap-datepicker.min.js"
  326. integrity="sha512-T/tUfKSV1bihCnd+MxKD0Hm1uBBroVYBOYSk1knyvQ9VyZJpc/ALb4P0r6ubwVPSGB2GvjeoMAJJImBG12TiaQ=="
  327. crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  328. <script src="{{ asset('assets/dialia/assets/js/main.js') }}"></script>
  329. <script type="text/javascript">
  330. const swiper_collections_area = new Swiper('.swiper.swiper-collections-area', {
  331. // Optional parameters
  332. direction: 'horizontal',
  333. loop: true,
  334. pagination: false,
  335. navigation: {
  336. nextEl: '.swiper-button-next',
  337. prevEl: '.swiper-button-prev',
  338. },
  339. scrollbar: false,
  340. autoplay: false,
  341. slidesPerView: 1,
  342. spaceBetween: 10,
  343. // Responsive breakpoints
  344. breakpoints: {
  345. // when window width is >= 480px
  346. 480: {
  347. slidesPerView: 1,
  348. spaceBetween: 20
  349. },
  350. // when window width is >= 640px
  351. 768: {
  352. slidesPerView: 2,
  353. spaceBetween: 30
  354. },
  355. 1000: {
  356. slidesPerView: 3,
  357. spaceBetween: 40
  358. }
  359. }
  360. });
  361. </script>
  362. {{ encore_entry_script_tags('custom_datepicker_b') }}
  363. {% endblock %}