{% extends 'base.html.twig' %}
{% trans_default_domain 'homepage' %}
{% block body %}
{{ parent() }}
<div class="homepage-header">
<video class="homepage-header-background" autoplay="autoplay" muted="muted">
<source src="{{ asset('build/images/pages/homepage/header-cover-raw.webm') }}" type="video/webm" />
</video>
<div class="content-wrapper">
<div class="wiggle"><img src="{{ asset('build/images/pages/homepage/header-wiggle.svg') }}" alt="Assurboat" /></div>
<p class="over-title">{{ 'header.over_title'|trans }}</p>
<h1 class="title">
{% set titleArray = 'header.title'|trans|split('*') %}
{% for titlePart in titleArray %}
{% if loop.index0 % 2 == 0 %}
{{ titlePart|raw }}
{% else %}
<span class="alternate-text">
{{ titlePart|raw }}
</span>
{% endif %}
{% endfor %}
</h1>
<p class="description">
{{ 'header.description'|trans }}
</p>
<div class="buttons-row">
<a href="{{ path('app_devis_index') }}" class="button">{{ 'header.button1'|trans }}</a>
<a href="{{ path('app_presentation_index') }}" class="button button-alternate-3">{{ 'header.button2'|trans }}</a>
</div>
</div>
<img class="homepage-header-bottom-wave" src="{{ asset('build/images/components/pageHeader/bottomWave.svg') }}" alt="Assurboat">
</div>
{% include 'components/homepage/paragraph.html.twig' %}
<div class="homepage-boats" data-controller="swiper" >
<div class="boat-swiper" data-swiper-target="swiper controls">
<div class="swiper-wrapper">
{% for boat in page.boats %}
<div class="swiper-slide">
<div class="boat-card">
<img class="icon" src="{{ asset(vich_uploader_asset(boat, 'iconFile')) }}" alt="{{ boat.iconAlt ?? boat.iconName }}" />
<h3 class="name">{{ boat.name }}</h3>
</div>
</div>
{% endfor %}
</div>
{% include 'components/swiperButtons.html.twig' %}
</div>
</div>
<div class="homepage-offers">
{% include 'components/intro.html.twig' with {subTitle: 'offers.over_title'|trans, title: 'offers.title'|trans, description: 'offers.description'|trans, icon: 'helm.svg' }%}
<div class="homepage-offer-cards">
{% include 'components/homepage/offerCard.html.twig' with {description: page.maritimeResume, title: 'offers.maritime.title'|trans, link: path('app_maritime_index'), icon: 'wave1.svg'} %}
{% include 'components/homepage/offerCard.html.twig' with {description: page.fluvialResume, title: 'offers.fluvial.title'|trans, link: path('app_fluvial_index'), icon: 'wave2.svg'} %}
</div>
</div>
{% if page.services and page.services|length > 0 %}
{% include 'components/serviceBlock.html.twig' with {services: page.services, description: 'services.description'|trans } %}
{% endif %}
<div class="homepage-actualities">
{% include 'components/intro.html.twig' with {subTitle: 'actualities.over_title'|trans, title: 'actualities.title'|trans, description: 'actualities.description'|trans, icon: 'anchor.svg' }%}
<div class="actuality-list">
{% for actuality in actualities %}
{% include "components/actuality/card.html.twig" with {actuality} only %}
{% endfor %}
</div>
<a href="{{ path('app_actuality_list') }}" class="button">{{ 'actualities.button'|trans }}</a>
</div>
{% if testimonies|length > 0 %}
{% include 'components/intro.html.twig' with {subTitle: 'testimonies.over_title'|trans, title: 'testimonies.title'|trans, description: 'testimonies.description'|trans, icon: 'scroll.svg' }%}
<div class="homepage-testimonies" data-controller="swiper" data-center="true" data-auto="2000">
<div class="testimony-list" data-swiper-target="swiper controls">
<div class="swiper-wrapper">
{% for testimony in testimonies %}
<div class="swiper-slide">
<div class="testimony-card">
{% include 'components/notation.html.twig' with {rating: testimony.rating} %}
<p class="text">{{ testimony.testimony }}.</p>
<p class="name">{{ testimony.firstName }} {{ testimony.name|first|upper }}.</p>
</div>
</div>
{% endfor %}
</div>
{% include 'components/swiperButtons.html.twig' %}
</div>
</div>
<a href="{{ path('app_testimony_list') }}" class="button button-testimonies">{{ 'testimonies.button'|trans }}</a>
{% endif %}
<div class="homepage-partners">
{% include 'components/intro.html.twig' with {subTitle: 'partners.over_title'|trans, title: 'partners.title'|trans, description: 'partners.description'|trans, icon: 'lighthouse.svg' }%}
<div class="partners-list" data-controller="swiper" data-auto="2000">
<div class="partner-swiper" data-swiper-target="swiper">
<div class="swiper-wrapper">
{% for partner in page.partners %}
<div class="swiper-slide">
<div class="partner-card">
<img class="icon" src="{{ asset(vich_uploader_asset(partner, 'logoFile')) }}" alt="{{ partner.logoAlt ?? partner.logoName }}" />
</div>
</div>
{% endfor %}
</div>
</div>
</div>
</div>
{% endblock %}