{% if editmode %}
<div class="bg-gray-100 p-5">
{% include 'areaHeadAndFooter.html.twig' with { 'header': 'STWH: Buttons' } %}
{% include 'padding.html.twig' %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-2/4 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'color', 'description': 'Hintergrundfarbe' } %}
</div>
<div class="w-1/4 overflow-hidden">
Ausrichtung der Buttons:
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_select("ausrichtung", {
"store": [
["start", "links"],
["center", "mitte"],
["end", "rechts"]
],
"defaultValue" : "start",
"width" : 200
}) }}
</div>
</div>
{% set block = pimcore_block('gridblock', {'manual' : true, 'default' : 1}).start() %}
{% for b in block.iterator %}
{% do block.blockConstruct() %}
{% do block.blockStart() %}
<div class="border border-gray-400 p-3">
<p class="text-gray-400">Element: {{ (b+1) }}</p>
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Button-Link:
</div>
<div class="w-1/4 overflow-hidden">
{{ pimcore_link("buttonlink") }}
</div>
<div class="w-1/2 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'buttoncolor', 'description': 'Button-Farbe', 'type': 'button' } %}
</div>
</div>
</div>
{% do block.blockEnd() %}
{% do block.blockDestruct() %}
{% endfor %}
{% do block.end() %}
</div>
{% include 'areaHeadAndFooter.html.twig' with { 'footer': true } %}
{% else %}
{% set ausrichtung = pimcore_select("ausrichtung").getData() %}
<section class="{{ pimcore_select('paddingTop') }} {{ pimcore_select('paddingBottom') }} relative bg-{{ pimcore_select('color') }}">
<div class="container flex space-x-2 flex-wrap mx-auto px-5 justify-{{ ausrichtung }}">
{% set block = pimcore_block('gridblock', {'manual' : true, 'default' : 1}).start() %}
{% for b in block.iterator %}
{% do block.blockConstruct() %}
{% do block.blockStart() %}
{% include 'widgets/button.html.twig' with { name: 'buttonlink', backColor: pimcore_select('buttoncolor').getData() } %}
{% do block.blockEnd() %}
{% do block.blockDestruct() %}
{% endfor %}
{% do block.end() %}
</div>
</section>
{% endif %}