{# ThemeWare: CMS element "Text teaser" #} {# ---------------- START: SET VARS ---------------- #} {# ThemeWare: Set variables #} {#% set twtTextTeaser = element.translated.config %#} {% set twtTextTeaser = element.fieldConfig.elements %} {% set twtTextTeaserFontFamily = twtTextTeaser.fontFamily.value %} {% set twtTextTeaserHoverEffect = twtTextTeaser.hoverEffect.value %} {% set twtTextTeaserTextShadow = twtTextTeaser.textShadow.value %} {# TODO... #} {# ---------------- END: SET VARS ---------------- #} {# ---------------- START: SET CLASSES ---------------- #} {% set overlayClasses = ['overlay'] %} {% if twtTextTeaserHoverEffect != 'none' %} {% if twtTextTeaserHoverEffect != "fadeOut" %} {% set overlayClasses = ['fade-in']|merge(overlayClasses) %} {% else %} {% set overlayClasses = ['fade-out']|merge(overlayClasses) %} {% endif %} {% endif %} {% set contentClasses = ['content'] %} {% if twtTextTeaserHoverEffect != 'none' %} {% if twtTextTeaserHoverEffect == "slideIn" %} {% set contentClasses = ['fade-in']|merge(contentClasses) %} {% elseif twtTextTeaserHoverEffect == "slideInUp" %} {% set contentClasses = ['fade-in-up']|merge(contentClasses) %} {% elseif twtTextTeaserHoverEffect == "slideInRight" %} {% set contentClasses = ['fade-in-right']|merge(contentClasses) %} {% elseif twtTextTeaserHoverEffect == "slideInDown" %} {% set contentClasses = ['fade-in-down']|merge(contentClasses) %} {% elseif twtTextTeaserHoverEffect == "slideInLeft" %} {% set contentClasses = ['fade-in-left']|merge(contentClasses) %} {% elseif twtTextTeaserHoverEffect == "zoomIn" %} {% set contentClasses = ['zoom-in']|merge(contentClasses) %} {% elseif twtTextTeaserHoverEffect == "fadeOut" %} {% set contentClasses = ['fade-out']|merge(contentClasses) %} {#% elseif twtTextTeaserHoverEffect == null %} {% set contentClasses = ['fade-in-right']|merge(contentClasses) %#} {% endif %} {% endif %} {% if twtTextTeaserTextShadow == "small" %} {% set textClasses = 'twt-shadow-sm' %} {% elseif twtTextTeaserTextShadow == "regular" %} {% set textClasses = 'twt-shadow' %} {% elseif twtTextTeaserTextShadow == "large" %} {% set textClasses = 'twt-shadow-lg' %} {% endif %} {# ---------------- END: SET CLASSES ---------------- #} {% block element_twt_text_teaser %} {% set config = element.fieldConfig.elements %} {# TODO: finalize #}
{% endblock %}