templates/themes/ismart/block/home-reason.html.twig line 1

Open in your IDE?
  1. <section class="home-reason">
  2.     <div class="container position-relative z-3">
  3.         <div class="row justify-content-center">
  4.             <div class="col-md-10 col-12">
  5.                 <h2 class="page-title mb-3" data-aos="fade-up">{{ block.title }}<br>
  6.                     {{ block.subTitle }}</h2>
  7.             </div>
  8.         </div>
  9.         <div class="row align-items-center align-content-center position-relative">
  10.             <div class="col-md-7 order-md-0 order-1 text-center" data-aos="fade-up">
  11.                 <picture class="picture-lazy">
  12.                     {%  if not isMobile %}
  13.                         <source
  14.                                 src="{{ getImageWebp(getImageBySize(block.imageIcon,'small')) }}"
  15.                                 data-srcset="{{ getImageWebp(block.imageIcon) }}"
  16.                                 media="(min-width: 992px)" type="image/webp">
  17.                     {% endif %}
  18.                     <img loading="lazy"
  19.                          src="{{ getImageWebp(getImageBySize(block.imageIcon,'small')) }}"
  20.                          data-src="{{ getImageWebp(getImageBySize(block.imageIcon,'thumb')) }}"
  21.                          class="img-fluid mb-5" alt="">
  22.                 </picture>
  23.                 {% set items = block.content | json_decode %}
  24.                 <div class="reason-wrapper d-none d-lg-block" id="selector">
  25.                     <div class="d-none d-lg-block" style="height: 100%;">
  26.                         {% for itm in items  %}
  27.                         <div class="collapse" id="block{{ loop.index }}" aria-labelledby="block1Data" data-bs-parent="#selector">
  28.                             <div class="item-block">
  29.                                 {{ itm.content | raw }}
  30.                             </div>
  31.                         </div>
  32.                         {% endfor %}
  33.                     </div>
  34.                 </div>
  35.             </div>
  36.             <div class="col-md-5 order-md-1 order-0" data-aos="fade-up">
  37.                 <ul class="home-reason-list">
  38.                     {% for itm in items  %}
  39.                         <li id="block{{ loop.index }}Data"  class="reason-item" data-index="{{ loop.index }}" data-bs-toggle="collapse" aria-expanded="false" aria-controls="collapseReason"
  40.                             data-bs-target="#block{{ loop.index }}">
  41.                             <span>{{ itm.title }}</span>
  42.                             <p>
  43.                                 {{ itm.description | striptags | raw }}
  44.                             </p>
  45.                         </li>
  46.                         <div class="d-block d-lg-none">
  47.                             <div class="collapse" data-index="{{ loop.index }}" id="block{{ loop.index }}" aria-labelledby="block1Data" data-bs-parent="#selector">
  48.                                 <div class="item-block ">
  49.                                     {{ itm.content | raw }}
  50.                                 </div>
  51.                             </div>
  52.                         </div>
  53.                     {% endfor %}
  54.                 </ul>
  55.             </div>
  56.         </div>
  57.     </div>
  58. </section>