{% extends '@Web/layout.html.twig' %}
{% block title %}
{{ meta.title | raw }}
{% endblock %}
{% block meta %}
<meta name="keywords" content="{{ meta.keywords | raw }}" />
<meta name="description" content="{{ meta.description | raw }}" />
<meta property="og:type" content="website" />
<meta property="og:title" content="{{ meta.title | raw }}" />
<meta property="og:description" content="{{ meta.description | raw }}" />
<meta property="og:image" content="https://tile.expert/img/topMenu/hdLogo.png" />
<meta property="og:image:width" content="150" />
<meta property="og:image:height" content="27" />
<meta property="og:image:type" content="image/jpeg" />
<meta property="og:locale" content="{{ te.locale.getCurLocaleISO() }}" />
<meta property="og:url" content="{{ te.request.uri }}" />
<meta property="og:site_name" content="Tile.Expert" />
{% endblock %}
{% block stylesheets %}
{{ parent() }}
<link rel="stylesheet" href="{{ asset('_css/home.min.css') }}" />
{% endblock %}
{% block javascripts %}
{{ parent() }}
{% if te.checkIsDev %}
<script src="{{ asset('_js/home.js') }}"></script>
{% else %}
<script src="{{ asset('_js/home.min.js') }}"></script>
{% endif %}
{% endblock %}
{% block content %}
<div class="target">
<div class="general-content">
{# карусель recently added #}
{% include '@Web/Home/_last-collection-carousel.html.twig' %}
{# скрывать карусель с отзывами для мобильных экранов, если пользователь зашел на главную страницу больше 4 раз #}
{# Вернул isFirstFourVisit . В js проверка на посещение и дальнейшее
действия с классом hide-reviews-carousel, а именно его удаление вызывает
критичные сдвиги макета, и падает показатель CLS. JS код не менял #}
<div id="reviews_container"
{{ isFirstFourVisit is defined and isFirstFourVisit
? ''
: ' class="hide-reviews-carousel"'
}}
>
{# карусель отзывов #}
<span translate="no">
{{ render_esi(controller('WebBundle\\Controller\\HomeController::reviewsAction')) }}
</span>
</div>
<div class="clearfix"></div>
{# карусели TOP #}
{% include '@Web/Home/_top-carousel.html.twig' with {'isHome': true} %}
{# карусель блогов #}
{% if publications.list | length > 0 %}
{% include '@Web/Home/_blogs.html.twig' %}
{% endif %}
<h2 class="carousel-name different">{{ 'main_different' | trans }}</h2>
<div class="row">
<div class="differences">
<!-- для локали ru задать класс, чтобы заменять иконку -->
{% set change_icon = '' %}
{% if userLocale() == 'ru' %}
{% set change_icon = '-change-icon' %}
{% endif %}
<div class="differences-list">
<div class="distinction ">
<div class="distinction-icon">
<img
src="/img/home/differences/price-and-time.svg"
loading="lazy"
width="77"
height="65"
/>
</div>
<div class="text">{{ 'main_good_price' | trans }}</div>
</div>
<div class="distinction">
<div class="distinction-icon">
<img
src="/img/home/differences/delivery.svg"
loading="lazy"
width="64"
height="65"
/>
</div>
<div class="text text_ref">{{ 'main_sample_delivery' | trans }}</div>
</div>
<div class="distinction ">
<div class="distinction-icon">
<img
src="/img/home/differences/payments.svg"
loading="lazy"
width="79.63"
height="66.32"
/>
</div>
<div class="text">{{ 'main_paypal_support' | trans }}</div>
</div>
<div class="distinction ">
<div class="distinction-icon">
<img
src="/img/home/differences/desing.svg"
loading="lazy"
width="75.2"
height="64"
/>
</div>
<div class="text">{{ 'main_real_photo' | trans }}</div>
</div>
<div class="distinction">
<div class="distinction-icon">
<img
src="/img/home/differences/support.svg"
loading="lazy"
width="65.6"
height="65.76"
/>
</div>
<div class="text">{{ 'main_every_order' | trans }}</div>
</div>
<div class="distinction">
<div class="distinction-icon">
<img
src="/img/home/differences/devices.svg"
loading="lazy"
width="75"
height="65"
/>
</div>
<div class="text">{{ 'main_mobile_support' | trans }}</div>
</div>
</div>
{#<div class="differences-list hide">
<div class="distinction dist social-icons-list">
{{ render_esi(controller('WebBundle:Common:socialLink')) }}
</div>
</div>#}
<div class="both"></div>
</div>
</div>
<div class="wrap-no-panic">
<div class="no-panic {{ userLocale() }}">
<img
src="/img/home/no_panic/no_panic_{{ userLocale() }}.svg"
class="ico-no-panic"
alt="{{ 'no_panic' | trans }}"
loading="lazy"
/>
<p class="nopanic-items">
<span>{{ 'no_panic_any_obligations' | trans }}</span>
<br>
<span>
{{ 'no_panic_customer_service_p1' | trans }}
<i>{{ 'no_panic_customer_service_p2' | trans }}</i>
</span>
<span>
{{ 'no_panic_cancel_order_p1' | trans }}
<i>{{ 'no_panic_cancel_order_p2' | trans }}</i>
</span>
<span>
{{ 'no_panic_made_mistake_p1' | trans }}
<i>{{ 'no_panic_made_mistake_p2' | trans({'%cur%': curLimit()}) }}</i>
</span>
{% if userCountry() != 'ru' %}
<span class="paypal-item">
{{ 'no_panic_paypal_p1' | trans }}
{#<i>{{ 'no_panic_paypal_p2_before_paypal' | trans }}</i>
<i class="paypal-icon"></i>
<i>{{ 'no_panic_paypal_p2_after_paypal' | trans }}</i>#}
<i>{{ 'no_panic_paypal_all' | trans | raw }}</i>
</span>
{% endif %}
<span>
{{ 'no_panic_broken_tiles_p1' | trans }}
<i>{{ 'no_panic_broken_tiles_p2' | trans }}</i>
</span>
</p>
</div>
</div>
<div class="both"></div>
</div>
</div>
{% endblock %}