{% if editmode or not pimcore_image('hero').empty %}
<div class="hero {{ not pimcore_date('hero-countdown-dates').empty ? 'hero-has-shadow' : '' }}">
{% if editmode or not pimcore_image('hero-badge').empty %}
<div class="hero__content">
<div class="container">
<div class="hero__decorative-badge-wrapper">
<div class="embed-responsive embed-responsive-1by1 hero__decorative-badge">
{{ include('Includes/editableImageHelper.html.twig', {
name: 'hero-badge',
class: 'embed-responsive-item js-lazy-img',
lowQualityPlaceholder: true,
thumbnail: "hero-decorative-badge",
}) }}
</div>
</div>
</div>
</div>
{% endif %}
{% if decorativeBadge|default(false) and not editmode and not pimcore_link('hero-badge-link').empty %}
{{ pimcore_link('hero-badge-link', {
class: 'hero__link-badge'
}) }}
{% endif %}
{% if not pimcore_image('hero').empty %}
{% set description = getImageDescription(pimcore_image('hero').image) %}
{% endif %}
<figure class="hero__image embed-responsive hero__embed">
{{ include('Includes/editableImageHelper.html.twig', {
name: 'hero',
thumbnail: 'hero',
class: 'embed-responsive-item',
lowQualityPlaceholder: true,
printTwiceLowQAndNoLowQPlaceholder: true,
}) }}
</figure>
<div class="hero__content text-center">
{% if not pimcore_input('hero-countdown-title').empty or not pimcore_input('hero-countdown-subtitle').empty and not pimcore_date('hero-countdown-dates').empty %}
<div class="hero__title-block">
<div class="hero__title">{{ pimcore_input('hero-countdown-title').data }}</div>
<div class="hero__subtitle">{{ pimcore_input('hero-countdown-subtitle').data }}</div>
</div>
{% endif %}
{% if not pimcore_date('hero-countdown-dates').empty %}
<div class="countdown-height-wrapper">
<div class="countdown js-countdown" data-countdown-enddate="{{ pimcore_date('hero-countdown-dates').data.format('Y-m-d') }} {{ getTimeOfDay(pimcore_numeric('hero-countdown-hour').data ?: 0, pimcore_numeric('hero-countdown-minute').data ?: 0, pimcore_numeric('hero-countdown-second').data ?: 0) }}" hidden>
<div class="countdown-wrapper">
<div class="countdown__item">
<span class="countdown__item-figure js-countdown__days"></span>
<div class="countdown__item-text">{{ 'hero.countdown.days'|trans }}</div>
</div>
<div class="countdown__item">
<span class="countdown__item-figure js-countdown__hours"></span>
<div class="countdown__item-text">{{ 'hero.countdown.hours'|trans }}</div>
</div>
<div class="countdown__item">
<span class="countdown__item-figure js-countdown__minutes"></span>
<div class="countdown__item-text">{{ 'hero.countdown.minutes'|trans }}</div>
</div>
<div class="countdown__item">
<span class="countdown__item-figure js-countdown__seconds"></span>
<div class="countdown__item-text">{{ 'hero.countdown.seconds'|trans }}</div>
</div>
</div>
{% if not pimcore_input('hero-countdown-subtitle').empty %}
<div class="countdown__finished-text js-countdown__finished hide">{{ pimcore_input('hero-countdown-finished').data }}</div>
{% endif %}
</div>
</div>
{% endif %}
</div>
</div>
{% if decorativeBadge|default(false) and editmode %}
<div class="editmode-box editmode-box--info">
<div class="editmode-box__header">Hero Settings</div>
<label>Link Badge: </label>{{ pimcore_link('hero-badge-link') }}
</div>
{% endif %}
{% embed 'Includes/editmode-settings.html.twig' %}
{% block additionalInfo %}
<div>
Title: {{ pimcore_input('hero-countdown-title') }}
Subtitle: {{ pimcore_input('hero-countdown-subtitle') }}
Countdown-Enddate:
{{ pimcore_date('hero-countdown-dates', {
'format': 'd.m.Y',
'outputFormat': 'd.m.Y'
}) }}
Hour: {{ pimcore_numeric('hero-countdown-hour', {minValue: 0, maxValue: 23}) }}
Minute: {{ pimcore_numeric('hero-countdown-minute', {minValue: 0, maxValue: 59}) }}
Second: {{ pimcore_numeric('hero-countdown-second', {minValue: 0, maxValue: 59}) }}
Finished Text: {{ pimcore_input('hero-countdown-finished') }}
</div>
{% endblock %}
{% endembed %}
{% endif %}