{# Image Cover =========== #} {# -- Macros -- #} {% import '_macros/_macro-bgImage.html' as macroBgImage %} {# -- Set Vars -- #} {% set classname = name is defined and name is not empty ? name : 'm-imageCover' %} {% set image = data.singleImage.first() is defined ? data.singleImage.first() %} {% set settings = data.settingsImageCover is defined ? data.settingsImageCover %} {% set position = settings.backgroundPosition is defined and settings.backgroundPosition == 'focalpoint' ? image.settingsFocalPoint : settings.backgroundPosition.value %} {% set textAlignment = settings.textAlignment is defined ? ' ' ~ classname ~ '--text-' ~ settings.textAlignment %} {% set textVerticalPosition = settings.textVerticalPosition is defined ? ' ' ~ classname ~ '--vPosition-' ~ settings.textVerticalPosition %} {% set title = data.singleText %} {# -- Modul -- #}
{% set options = { position: position } %} {{ macroBgImage.bgImage(image, options) }}
{{ title }}