<section class="home-user"> <div class="container"> {% set locale = app.request.get('_locale') %} {% set testimonials = getTestimonial(locale) %} <div class="row"> <div class="col-12"> <h2 class="page-title mb-5" data-aos="fade-up">{{ block.title }} <br> {{ block.subTitle }}</h2> <ul class="d-flex justify-content-center user-list" id="myTab" role="tablist" data-aos="fade-up"> {% for type, itms in testimonials %} <li class="nav-item" role="presentation"> <button class="testimonial-tab button red nav-link {% if loop.index == 1 %}active{% endif %}" id="testimonial-tab-control-{{ loop.index }}" data-bs-toggle="tab" data-bs-target="#testimonial-tab-pane-{{ loop.index }}" data-index="{{ loop.index }}" type="button" role="tab" aria-controls="testimonial-tab-pane-{{ loop.index }}" aria-selected="true">{{ type | trans }} </button> </li> {% endfor %} </ul> <div class="tab-content" id="myTabContent" data-aos="fade-up"> {% for items in testimonials %} <div class="tab-pane fade {% if loop.index == 1 %}show active{% endif %}" id="testimonial-tab-pane-{{ loop.index }}" role="tabpanel" aria-labelledby="testimonial-tab-control-{{ loop.index }}" tabindex="0"> {% if isMobile %} <div class="user-slider slider-1 blaze-slider overflow-visible" data-index="{{ loop.index }}"> <div class="blaze-container"> <div class="blaze-track-container"> <div class="blaze-track"> {% for itm in items %} <div class="item"> <div class="row justify-content-md-center align-content-center align-items-center"> <div class="col-xl-4 col-lg-5"> <div class="user-img"> <div class="user-info"> <p class="name">{{ itm.post.title }}</p> <span>{{ itm.post.subTitle }}</span> </div> <picture class="user overflow-hidden picture-lazy"> <img loading="lazy" class="d-block w-100" src="{{ getImageWebp(getImageBySize(itm.post.image,'small')) }}" data-src="{{ getImageWebp(getImageBySize(itm.post.image,'thumb')) }}" alt=""> </picture> <picture class="bg overflow-hidden w-100 picture-lazy"> <img loading="lazy" class="d-block w-100" src="{{ getImageWebp(getImageBySize(itm.post.thumbnail,'small')) }}" data-src="{{ getImageWebp(getImageBySize(itm.post.thumbnail,'thumb')) }}" alt=""> </picture> </div> </div> <div class="col-xl-4 col-lg-5"> <p>{{ itm.post.content }}</p> </div> </div> </div> {% endfor %} </div> </div> <button class="blaze-prev" aria-label="Go to previous slide"> <svg data-name="Layer 1" id="Layer_1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><title/><path d="M12.5,32,45.17,0,51.5,6.62,25.24,32,51.5,57.38,45.17,64Z" data-name="<Compound Path>" id="_Compound_Path_"/></svg> </button> <button class="blaze-next" aria-label="Go to next slide"> <svg data-name="Layer 1" id="Layer_1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg"><title/><path d="M51.66,32,19,0,12.66,6.62,38.91,32,12.66,57.38,19,64Z" data-name="<Compound Path>" id="_Compound_Path_"/></svg> </button> <div class="blaze-pagination d-flex align-items-center justify-content-center flex-row"></div> </div> </div> {% else %} <div class="user-slider slider-1"> {% for itm in items %} <div class="item"> <div class="row justify-content-md-center align-content-center align-items-center"> <div class="col-xl-4 col-lg-5"> <div class="user-img"> <div class="user-info"> <p class="name">{{ itm.post.title }}</p> <span>{{ itm.post.subTitle }}</span> </div> <picture class="user overflow-hidden picture-lazy"> <img loading="lazy" class="d-block w-100" src="{{ getImageWebp(getImageBySize(itm.post.image,'small')) }}" data-src="{{ getImageWebp(getImageBySize(itm.post.image,'thumb')) }}" alt=""> </picture> <picture class="bg overflow-hidden w-100 picture-lazy"> <img loading="lazy" class="d-block w-100" src="{{ getImageWebp(getImageBySize(itm.post.thumbnail,'small')) }}" data-src="{{ getImageWebp(getImageBySize(itm.post.thumbnail,'feature')) }}" alt=""> </picture> </div> </div> <div class="col-xl-4 col-lg-5"> <p>{{ itm.post.content }}</p> </div> </div> </div> {% endfor %} </div> {% endif %} </div> {% endfor %} </div> </div> </div> </div></section>