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