templates/home/home_index.html.twig line 1

Open in your IDE?
  1. {% extends 'base.html.twig' %}
  2. {% block metas %}
  3. <meta name="title" content="Tany Mena - Simplifiez votre routine beauté">
  4. <meta name="description" content="Tany Mena, Simplifiez votre routine beauté. Rejoignez le club des passionnés de beauté. Devenez votre propre patronne et transformez votre passion pour la beauté en une réelle opportunité de carrière.">
  5. {% endblock %}
  6. {% block title %}
  7. Tany Mena - Simplifiez votre routine beauté
  8. {% endblock %}
  9. {% block stylesheets %}
  10. {{ parent() }}
  11. <link rel="stylesheet" type="text/css" href="{{ asset('assets/templates/home/home-default.style.css?date=202309291340') }}">
  12. <link rel="stylesheet" type="text/css" href="{{ asset('assets/templates/home/home.mobile.style.css') }}">
  13. {% endblock %}
  14. {% block body %}
  15. <h1 class="d-none">Tany Mena</h1>
  16. <!-- Banner starts -->
  17. <section id="banner-splide" class="splide af-banner-home" aria-label="Splide Basic HTML Example">
  18. <div class="splide__track">
  19. <ul class="splide__list">
  20. <li class="splide__slide" style="background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url('{{ asset('/assets/tanymena/banniere/1.jpg') }}'); background-size: cover; background-position: center;">
  21. <div class="container vh-100 px-4">
  22. <div class="row h-100 align-items-center">
  23. <div class="col-md-7">
  24. <h2 class="title-txt-banner text-banner-green-aroma mb-4">
  25. Tany Mena, <br>
  26. {% trans %}Simplifiez votre routine beauté{% endtrans %} <br>
  27. {# {% trans %}les huiles essentielles{% endtrans %} #}
  28. </h2>
  29. <p class="content-txt-banner text-banner-green-aroma mt-4 mb-4">
  30. {% trans %}Rejoignez le club des passionnés de beauté{% endtrans %} <br>
  31. {% trans %}Devenez votre propre patronne et transformez votre passion pour la beauté en une réelle opportunité de carrière.{% endtrans %}
  32. </p>
  33. <a href="{{ path('app_shop_index') }}" class="btn af-btn-green-aroma-outline px-md-5 py-md-3 br-14px mt-4">
  34. {% trans %}Nos produits{% endtrans %}
  35. </a>
  36. </div>
  37. </div>
  38. </div>
  39. </li>
  40. <li class="splide__slide" style="background-image: linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url('{{ asset('/assets/tanymena/banniere/2.jpg') }}'); background-size: cover; background-position: center;">
  41. <div class="container vh-100 px-4">
  42. <div class="row h-100 align-items-center">
  43. <div class="col-md-7">
  44. <h2 class="title-txt-banner text-banner-green-aroma mb-4">
  45. Tany Mena, <br>
  46. {% trans %}Simplifiez votre routine beauté{% endtrans %} <br>
  47. {# {% trans %}les huiles essentielles{% endtrans %} #}
  48. </h2>
  49. <p class="content-txt-banner text-banner-green-aroma mt-4 mb-4">
  50. {% trans %}Rejoignez le club des passionnés de beauté{% endtrans %} <br>
  51. {% trans %}Devenez votre propre patronne et transformez votre passion pour la beauté en une réelle opportunité de carrière.{% endtrans %}
  52. </p>
  53. <a href="{{ path('app_shop_index') }}" class="btn af-btn-green-aroma-outline px-md-5 py-md-3 br-14px mt-4">
  54. {% trans %}Nos produits{% endtrans %}
  55. </a>
  56. </div>
  57. </div>
  58. </div>
  59. </li>
  60. </ul>
  61. </div>
  62. </section>
  63. <!-- Banner end -->
  64. <!-- Quality section starts -->
  65. <section id="quality bg-white">
  66. <div class="container">
  67. <div class="row justify-content-center">
  68. <div class="col-md-8 text-center pt-5 pb-5">
  69. <h2 class="af-section__subtitle text-secondary">{% trans from 'messages.home' %}Restez tendance en continu{% endtrans %}</h2>
  70. <p>
  71. {% trans from 'messages.home' %}
  72. Chaque coffret est rempli des designs les plus tendances, pour être prête à briller en toutes circonstances.
  73. {% endtrans %}
  74. </p>
  75. <div class="text-center pt-3">
  76. <a href="#product-section">
  77. <img class="section-step-img lazyload" width="40" data-src="{{ asset('/assets/img/webp/home/icon/arrow-circle-down-2.png') }}" alt="Emplois créés"/>
  78. </a>
  79. </div>
  80. </div>
  81. </div>
  82. </div>
  83. </section>
  84. <section id="product-section" class="section-container section-our-oils af-bg-green-light">
  85. <div class="container">
  86. <div class="row">
  87. <div class="col-md-6 d-flex align-items-center">
  88. <h2 class="text-secondary">
  89. {% trans from 'messages.home' %}Nos produits{% endtrans %}
  90. </h2>
  91. </div>
  92. <div class="col-md-6 text-end d-flex align-items-center justify-content-end">
  93. <a href="{{ path('app_shop_index') }}" class="text-primary text-end text-decoration-underline">{% trans from 'messages.home' %}Decouvrir nos produits{% endtrans %}</a>
  94. </div>
  95. </div>
  96. </div>
  97. <div id="our-oils-splide" class="splide" aria-label="Tany Mena Oils">
  98. <div class="splide__track container">
  99. <ul class="splide__list section-products-list">
  100. {% for product in products %}
  101. <li class="splide__slide me-3">
  102. {% include '/partials/product/_product_2.html.twig' with {'product' : product} %}
  103. </li>
  104. {% endfor %}
  105. </ul>
  106. </div>
  107. </div>
  108. <div class="d-flex justify-content-center mt-4 container">
  109. <!-- <a href="{{ path('app_shop_index') }}" class="af-btn-primary px-md-100 br-12">{% trans from 'messages.home' %}Decouvrir nos produits{% endtrans %}</a> -->
  110. <div>
  111. </section>
  112. <!-- Contact start -->
  113. <section class="section-container text-center">
  114. <p class="h4 text-secondary mb-5 contact-title">
  115. {% trans %}Avez vous besoin des informations supplémentaires ? {% endtrans %}
  116. <br>
  117. {% trans %}Ou de parler à notre service client ?{% endtrans %}
  118. </p>
  119. <a href="{{ path('app_contact_index') }}" class="af-btn-secondary px-md-120 fw-bold">
  120. {% trans %}Prendre contact{% endtrans %}
  121. </a>
  122. </section>
  123. <!-- Contact ends -->
  124. {% endblock %}
  125. {% block javascripts %}
  126. {{ parent() }}
  127. <script type="text/javascript">window.onload = () => {
  128. const splide = new Splide('#banner-splide', {
  129. type: 'loop',
  130. height: '100vh',
  131. breakpoints: {
  132. 640: {
  133. height: '100vh'
  134. }
  135. },
  136. lazyLoad: 'nearby'
  137. });
  138. splide.mount();
  139. const devivry_offers = document.getElementById("delivry-offers");
  140. const header = document.getElementById("header");
  141. const headerLogo1 = document.getElementById("header-logo-1");
  142. const headerLogo2 = document.getElementById("header-logo-2");
  143. headerLogo1.classList.remove("d-block");
  144. headerLogo2.classList.remove("d-none");
  145. // const updateUI = function (index) {
  146. // if(index==0){
  147. // header.classList.remove("header--primary");
  148. // header.classList.remove("d-block");
  149. // header.classList.remove("d-none");
  150. // header.classList.add("header--secondary");
  151. // devivry_offers.classList.remove("delivry-offers--secondary");
  152. // devivry_offers.classList.add("delivry-offers--primary");
  153. // }
  154. // else if(index==1){
  155. // header.classList.remove("header--secondary");
  156. // header.classList.add("header--primary");
  157. // devivry_offers.classList.remove("delivry-offers--primary");
  158. // devivry_offers.classList.add("delivry-offers--secondary");
  159. // }
  160. // else if(index==2){
  161. // header.classList.remove("header--secondary");
  162. // header.classList.add("header--primary");
  163. // devivry_offers.classList.remove("delivry-offers--secondary");
  164. // devivry_offers.classList.add("delivry-offers--primary");
  165. // }
  166. // }
  167. // splide.on( 'move', updateUI);
  168. // updateUI(0);
  169. const splide_2 = new Splide('#our-oils-splide', {
  170. type: 'loop',
  171. perPage: 4,
  172. lazyLoad: 'nearby',
  173. perMove: 1,
  174. omitEnd: true,
  175. breakpoints: {
  176. 992: {
  177. perPage: 2
  178. },
  179. 640: {
  180. perPage: 1
  181. }
  182. }
  183. });
  184. splide_2.mount();
  185. document.getElementById("loading_aroma").classList.add('hide');
  186. };
  187. </script>
  188. {% endblock %}