templates/front/landing.html.twig line 1

Open in your IDE?
  1. {% import "commons/components.html.twig" as comp %}
  2. {% extends "base.html.twig" %}
  3. {% block body %}
  4.     {% include "front/landingSlider.html.twig" %}
  5.     <section class="container pat-50">
  6.         {% include "front/menu.html.twig" with {'menu':{
  7.             ("menu.landing")|trans|raw:"#",
  8.         }} %}
  9.         <div class="subtitle mat-50 text-center text-sm-left" data-aos="fade-right"  data-aos-duration="800" >
  10.             {{ "landing.products.subtitle"|trans|raw }}
  11.         </div>
  12.         <h2 class="title mab-30 wljxwg text-center text-sm-left" data-aos="fade-right"  data-aos-duration="800" data-aos-delay="200">
  13.             {{ "landing.products.title"|trans|raw }}
  14.         </h2>
  15.         <div data-aos="fade-up"  data-aos-duration="800" data-aos-delay="400">
  16.             {% include "front/prodSlick.html.twig" %}
  17.         </div>
  18.     </section>
  19.     <section class="position-relative mat-80 qclbsd text-center text-sm-left">
  20.         <img src="{{ asset('assets/img/photrect.png') }}" alt="photrect" class="position-absolute t-0 r-0 zi-9"/>
  21.         <div class="bgc-06303E position-absolute w-100 h-100 t-0 l-0"></div>
  22.         <div class="bgp-center bgs-cover w-100 h-100 position-absolute t-0 b-0"
  23.              style="background-image:url({{ asset('assets/img/lancatbg.png')|imagine_filter('large') }})">
  24.         </div>
  25.         <div class="container pat-100 pab-250 position-relative zi-9">
  26.             <div class="subtitle" data-aos="fade-right"  data-aos-duration="800">
  27.                 {{ "landing.cat.subtitle"|trans|raw }}
  28.             </div>
  29.             <h2 class="title2 xjxlna mab-30" data-aos="fade-right"  data-aos-duration="800" data-aos-delay="200" >
  30.                 {{ "landing.cat.title"|trans|raw }}
  31.             </h2>
  32.             <div class="row justify-content-center-sm">
  33.                 {% for key, category in getCategories()|slice(0, 3) %}
  34.                     <div class="col-sm-4 col-10 mab-20 mab-0-sm" data-aos="fade-left"  data-aos-duration="800" data-aos-delay="{{loop.index*200}}">
  35.                         <div class="eohroc pa-3">
  36.                             <div class="bgp-center bgs-cover w-100 he-300-lg he-250-md he-200-sm he-250"
  37.                                  style="background-image:url({{ category.categoryFileName ? asset(vich_uploader_asset(category, 'categoryFile'))|imagine_filter('medium') : asset('assets/img/sans-img-1-dmd-inox.jpg')|imagine_filter('medium') }})">
  38.                             </div>
  39.                         </div>
  40.                         <h3 class="mat-25 mab-15">
  41.                             <a href="{{ getProductUrl(null, true, category) }}" class="ydgpat animate-link-href">
  42.                                 {{ category.title }}
  43.                             </a>
  44.                         </h3>
  45.                         {% for key, subCategory in getSubCategories(category.id, 5) %}
  46.                             <div>
  47.                                 <a href="{{ getProductUrl(null, true, null, subCategory) }}" class="likdef mab-8 animate-link-href">
  48.                                     {{ subCategory.title }}
  49.                                 </a>
  50.                             </div>
  51.                         {% endfor %}
  52.                         <div class="mat-10">
  53.                             <a href="{{ getProductUrl(null, true, category) }}" class="cilnwu animate-link-href">
  54.                                 <i class="fa fa-arrow-right mar-5"></i>
  55.                                 {{ "landing.categories.see_all_products"|trans|raw }}
  56.                             </a>
  57.                         </div>
  58.                     </div>
  59.                 {% endfor %}
  60.             </div>
  61.         </div>
  62.         <div class="position-absolute cmnbyc l-0 w-100">
  63.             {% include "front/fabMesure.html.twig" %}
  64.         </div>
  65.     </section>
  66.     <section class="container pat-30 pab-100 text-center text-sm-left">
  67.         <div class="subtitle"  data-aos="fade-up"  data-aos-duration="800" >
  68.             {{ "landing.applications.subtitle"|trans|raw }}
  69.         </div>
  70.         <h2 class="title mab-15 wljxwg"  data-aos="fade-up"  data-aos-duration="800" data-aos-delay="200">
  71.             {{ "landing.applications.title"|trans|raw }}
  72.         </h2>
  73.         <div class="content1 mab-24"  data-aos="fade-up"  data-aos-duration="800" data-aos-delay="400">
  74.             {{ "landing.applications.intro"|trans|raw }}
  75.         </div>
  76.         <div class="row"  data-aos="fade-up"  data-aos-duration="800">
  77.             {% set hideAppNavs = (applications|length <= 4) %}
  78.             {% include "front/slid-nav.html.twig" with {'sliderClass':"ehtwbz", "hide":hideAppNavs} %}
  79.             <div class="col-{{ hideAppNavs ? "12" : "10" }}">
  80.                 <div class="ehtwbz">
  81.                     {% include "front/applicationsList.html.twig" %}
  82.                 </div>
  83.             </div>
  84.             {% include "front/slid-nav.html.twig" with {'isRight':1, 'sliderClass':"ehtwbz", "hide":hideAppNavs} %}
  85.         </div>
  86.     </section>
  87.     <section class="position-relative mab-100">
  88.         <div class="bgp-center bgs-cover w-100 h-100 position-absolute t-0 b-0"
  89.              style="background-image:url({{ asset('assets/img/lanabbg1.png')|imagine_filter('large') }})">
  90.         </div>
  91.         <div class="container pay-100 text-center text-sm-left">
  92.             <div class="row">
  93.                 <div class="col-md-8 col-sm-7 par-80-md">
  94.                     <div class="subtitle"  data-aos="fade-right"  data-aos-duration="800">
  95.                         {{ "landing.about.subtitle"|trans|raw }}
  96.                     </div>
  97.                     <h2 class="title2 lgrmkj mab-30" data-aos="fade-right"  data-aos-duration="800" data-aos-delay="200">
  98.                         {{ "landing.about.title"|trans|raw }}
  99.                     </h2>
  100.                     <div class="eerghp mab-35" data-aos="fade-right"  data-aos-duration="800" data-aos-delay="400">
  101.                         {{ "landing.about.content"|trans|nl2br }}
  102.                     </div>
  103.                     <div data-aos="fade-right"  data-aos-duration="800" data-aos-delay="600">
  104.                         <a href="{{ path('front_presentation') }}" class="btn btn2">
  105.                             <i class="fa fa-arrow-right mar-5"></i>
  106.                             {{ "landing.about.btn"|trans|raw }}
  107.                         </a>
  108.                     </div>
  109.                 </div>
  110.                 <div class="col-md-4 col-sm-5 mihe-300 mat-30 mat-0-sm" data-aos="fade-left"  data-aos-duration="800" data-aos-delay="800">
  111.                     <div class="bgp-center bgs-cover w-100 h-100"
  112.                          style="background-image:url({{ asset('assets/img/lanabphot.png')|imagine_filter('large') }})">
  113.                     </div>
  114.                 </div>
  115.             </div>
  116.         </div>
  117.     </section>
  118.     <section class="position-relative pab-70 ">
  119.         <img src="{{ asset('assets/img/lapostbg.png')|imagine_filter('large') }}" alt="DMD INOX"
  120.              class="w-100 position-absolute t-0"/>
  121.         <div class="container">
  122.             <div class="row mab-30">
  123.                 <div class="col-sm-7" data-aos="fade-right"  data-aos-duration="800">
  124.                     <div class="subtitle text-center text-sm-left">
  125.                         {{ "landing.posts.subtitle"|trans|raw }}
  126.                     </div>
  127.                     <h2 class="title mab-0 text-center text-sm-left">
  128.                         {{ "landing.posts.title"|trans|raw }}
  129.                     </h2>
  130.                 </div>
  131.                 <div data-aos="fade-left"  data-aos-duration="800" class="col-sm-5 d-flex align-items-end justify-content-end justify-content-center-sm mat-15 mat-0-sm">
  132.                     <a href="{{ path('front_posts') }}" class="btn btn2">
  133.                         <i class="fa fa-arrow-right mar-5"></i>
  134.                         {{ "landing.posts.btn"|trans|raw }}
  135.                     </a>
  136.                 </div>
  137.             </div>
  138.             {% include "front/postsList.html.twig" with {'landing':1} %}
  139.         </div>
  140.     </section>
  141.     <section class="bgc-F1F5F6 mab-200 text-center text-sm-left">
  142.         <div class="container pat-100 pab-180 position-relative">
  143.             <div class="row align-items-center">
  144.                 <div class="col-md-3 col-sm-4" data-aos="fade-down"  data-aos-duration="800">
  145.                     <img src="{{ asset('assets/img/landown.svg') }}" alt="DMD INOX" class="w-100 mawi-300 mx-auto-sm"/>
  146.                 </div>
  147.                 <div class="col-md-9 col-sm-8 pal-50-md may-20 may-0-md">
  148.                     <h2 class="title mab-15" data-aos="fade-up"  data-aos-duration="800">
  149.                         {{ "landing.download.title"|trans|raw }}
  150.                     </h2>
  151.                     <div class="content1 mab-24"  data-aos="fade-up"  data-aos-duration="800" data-aos-delay="200">
  152.                         {{ "landing.download.content"|trans|raw }}
  153.                     </div>
  154.                     <div  data-aos="fade-up"  data-aos-duration="800" data-aos-delay="400">
  155.                         <a href="{{ path('front_documents') }}" class="btn btn2">
  156.                             <i class="fa fa-arrow-right mar-5"></i>
  157.                             {{ "landing.download.btn"|trans|raw }}
  158.                         </a>
  159.                     </div>
  160.                 </div>
  161.             </div>
  162.             {% set lanDownArgs = [
  163.                 {"img":asset('assets/img/landownargprod.svg'),"title":"landing.download.arg.product.title"|trans},
  164.                 {"img":asset('assets/img/fabrication-sur-mesure.svg'),"title":"landing.download.arg.fab.title"|trans},
  165.                 {"img":asset('assets/img/landownargecou.svg'),"title":"landing.download.arg.ecoute.title"|trans},
  166.                 {"img":asset('assets/img/landownargqual.svg'),"title":"landing.download.arg.quality.title"|trans},
  167.             ] %}
  168.             <div class="row position-absolute b--130 lanDownArgs w-100">
  169.                 {% for key, lanDownArg in lanDownArgs %}
  170.                     <div class="col-sm-3 col-6 align-items-center d-flex flex-column mab-20 mab-0-sm" data-aos="fade-left"  data-aos-duration="800" data-aos-delay="{{loop.index*200}}">
  171.                         <div class="mab-15 bgc-{{ key is even ? "06303E" : "65B3CD" }} wi-140-lg wi-110 he-140-lg he-110 d-flex align-items-center justify-content-center pa-35-lg pa-20">
  172.                             <img src="{{ lanDownArg.img }}" alt="{{ lanDownArg.title }}"
  173.                                  class="w-auto mahep-100 of-contain"/>
  174.                         </div>
  175.                         <div class="jhuqnn text-center">
  176.                             {{ lanDownArg.title }}
  177.                         </div>
  178.                     </div>
  179.                 {% endfor %}
  180.             </div>
  181.         </div>
  182.     </section>
  183.     {% include "front/partnersList.html.twig" %}
  184.     {% include "front/testimonials.html.twig" %}
  185. {% endblock %}