{% set azz = '' %}
{% if pimcore_select("bullets").getData() != '' %}
{% set azz = pimcore_select("bullets").getData() %}
{% set azzColor = pimcore_select("bulletColor").getData() %}
{% if azzColor is empty %}
{% set azzColor = 'stwh-rot-2024' %}
{% endif %}
{% endif %}
{% if editmode %}
<div class="bg-gray-100 p-5 wysiwyg-heading">
{% include 'areaHeadAndFooter.html.twig' with { 'header': 'STWH: Text-Image-Banner' } %}
{% include 'padding.html.twig' %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/2 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'color', 'description': 'Bereichs-Hintergrundfarbe' } %}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Überschrift:
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_textarea("headline", { 'height': 60}) }}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
SEO:
</div>
<div class="w-1/4 overflow-hidden">
{% include 'seo.html.twig' with { 'name': 'seo', 'default' : 'h2' } %}
</div>
<div class="w-1/2 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'seoHeadlineColor', 'description': 'Farbe der Überschrift', 'type': 'accordeon' } %}
</div>
</div>
<hr />
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Soll die Überschrift unterstrichen werden?
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_checkbox("hasDivider") }} JA
</div>
<div class="w-1/4 overflow-hidden">
Text und Bild vertauschen?
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_checkbox("txt-pic-reverse") }} JA
</div>
<div class="w-1/2 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'headline-divider-color', 'description': 'Farbe vom Unterstrich', 'default': 'stwh-rot-2024' } %}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Text:
</div>
<div class="w-3/4 overflow-hidden {{ azz }}">
{{ pimcore_wysiwyg("text") }}
{% include 'bullet-points.html.twig' with { 'name': 'bullets', 'description': 'Aufzählungszeichen' } %}
{% include 'color-selector.html.twig' with { 'name': 'bulletColor', 'description': 'Farbe der Bullets', 'default': 'stwh-rot-2024' } %}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Bild:
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_image("image", { "width" : 300 }) }}
</div>
</div>
<hr/>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Link für den Button (optional):
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_link("button-below-text") }}
</div>
<div class="w-2/4 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'buttoncolor', 'description': 'Button-Farbe', 'type': 'button' } %}
</div>
</div>
</div>
{% include 'areaHeadAndFooter.html.twig' with { 'footer': true } %}
{% else %}
<section
class="wysiwyg-heading {{ pimcore_select('paddingTop') }} {{ pimcore_select('paddingBottom') }} relative bg-{{ pimcore_select('color') }}">
<div class="container flex flex-wrap relative mx-auto px-5">
{% set marg = 'pr-5' %}
{% if not pimcore_checkbox("txt-pic-reverse").isChecked() %}
{% set marg = 'pl-5' %}
<div class="pb-5 md:pr-5 w-full md:w-5/12 overflow-hidden">
<img class="object-cover rounded-lg lazy" data-src="{{ pimcore_image("image", {
format: 'webp'
}).getThumbnail('teaser-bild') }}"
alt="{{ pimcore_image("image").getAlt() }}" title="{{ pimcore_image("image").getAlt() }}"/>
</div>
{% endif %}
<div class="md:{{ marg }} w-full md:w-7/12 text-lg overflow-hidden {{ azz }} list-{{ azzColor }}">
{% set seo = pimcore_select("seo").getData() %}
{% set bordy = '' %}
{% set borderColor = pimcore_select('headline-divider-color').getData() %}
{% if pimcore_checkbox('hasDivider').isChecked() %}
{% set bordy = 'border-b-2 pb-2 border-' ~ borderColor %}
{% endif %}
<{{ seo }} class="text-{{ pimcore_select("seoHeadlineColor").getData() }} block font-bold text-xl md:text-2xl lg:text-3xl {{ bordy }}
">{{ pimcore_textarea("headline")|nl2br }}</{{ seo }}>
<p class="mt-6">
{{ pimcore_wysiwyg("text") }}
</p>
{% if pimcore_link("button-below-text") != '' %}
{% include 'widgets/button.html.twig' with {name: 'button-below-text', backColor: pimcore_select('buttoncolor').getData() } %}
{% endif %}
</div>
{% if pimcore_checkbox("txt-pic-reverse").isChecked() %}
<div class="md:pl-5 md:w-5/12 w-full overflow-hidden">
<img class="object-cover rounded-lg lazy" data-src="{{ pimcore_image("image").getThumbnail('teaser-bild') }}"
alt="{{ pimcore_image("image").getAlt() }}" title="{{ pimcore_image("image").getAlt() }}"/>
</div>
{% endif %}
</div>
</section>
{% endif %}