{% if editmode %}
{{ include('Layout/includes/css.html.twig') }}
{{ include('Layout/includes/encore.html.twig', {
'staticDebugMode': staticDebugMode,
'file': 'js/content'
}) }}
{% endif %}
{% if not editmode %}
<div class="modal fade js-info-modal" id="infoModal" tabindex="-1" role="dialog" aria-labelledby="infoModalLabel" aria-hidden="true">
{% endif %}
<div class="modal-dialog info-modal__dialog modal-dialog-centered" role="document">
<div class="modal-content info-modal__content">
<div class="modal-body info-modal__body">
<button type="button" class="btn btn-icon info-modal__close" data-dismiss="modal" aria-label="Close">
<span class="icon icon-close-thin" aria-label="Close"></span>
</button>
<div class="embed-responsive embed-responsive-8by3">
{% if not pimcore_image('image').empty %}
{% set description = getImageDescription(pimcore_image('image').image) %}
{% endif %}
{% if not editmode %}
{{ pimcore_image('image', {
thumbnail: 'info-modal-image',
imgAttributes: {
class: 'embed-responsive-item',
loading: 'eager'
},
pictureAttributes: {
fetchpriority: 'high',
},
lowQualityPlaceholder: true,
title: description|default(''),
alt: description|default(''),
})|raw }}
{% endif %}
{{ pimcore_image('image', {
thumbnail: 'info-modal-image',
imgAttributes: {
class: 'embed-responsive-item',
loading: 'eager'
},
title: description|default(''),
alt: description|default(''),
})|raw }}
</div>
<div class="info-modal__container vertical-gutter--4">
<div class="info-modal__title font-default-bold vertical-gutter__item">
{{ pimcore_input('headline') }}
</div>
<div class="info-modal__text wysiwyg vertical-gutter__item">
{{ pimcore_wysiwyg('content') | raw }}
</div>
{{ pimcore_link('link', {'class': 'btn btn-primary-light vertical-gutter__item'}) }}
</div>
</div>
</div>
</div>
{% if not editmode %}
</div>
{% endif %}