{% if editmode %}
<div class="bg-gray-100 p-5">
{% include 'areaHeadAndFooter.html.twig' with { 'header': 'STWH: Sprungmarke' } %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Verwendung als:
</div>
<div class="w-3/4 overflow-hidden">
{{ pimcore_select("verwendung", {
"store": [
["ankerbuttons", "Buttonbereich für die Sprungmarken"],
["ankerheadline", "Sprungmarke mit grauer Überschrift"]
],
"defaultValue" : "ankerheadline",
"width" : 400,
"reload" : true
}) }}
</div>
</div>
<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>
{% if pimcore_select('verwendung').getData() == 'ankerheadline' %}
<div class="my-3 flex flex-wrap overflow-hidden">
<div class="w-1/4 overflow-hidden">
Ankername:
</div>
<div class="w-1/4 pr-3 overflow-hidden">
{{ pimcore_input("anchor", { "height" : 50 }) }}
</div>
<div class="w-1/4 pl-3 overflow-hidden">
Anker-Headline (auch als Label für die Buttons):
</div>
<div class="w-1/4 pr-3 overflow-hidden">
{{ pimcore_input("anchorHeadline", { "height" : 50 }) }}
</div>
</div>
{% else %}
<div class="w-2/4 overflow-hidden">
{% include 'color-selector.html.twig' with { 'name': 'sprungButtonColor', 'description': 'Farbe der Anker-Buttons', 'type': 'button' } %}
</div>
<div class="my-3 flex flex-wrap overflow-hidden">
<p class="font-bold">Die Buttons werden in der LIVE-Ansicht automatisch generiert</p>
</div>
{% endif %}
</div>
{% include 'areaHeadAndFooter.html.twig' with { 'footer': true } %}
{% else %}
</article>
<article>
{% if pimcore_select('verwendung').getData() == 'ankerbuttons' %}
<section class="py-10 relative bg-{{ pimcore_select('color') }}">
<div class="container mx-auto px-5">
<div class="flex flex-wrap">
<div class="ankerButtonWrapper w-full text-center items-center" x-data="{ anchorButtons: getAnchorButtons() }">
<template x-for="anchorButton in anchorButtons">
<a
x-bind:href="'#' + anchorButton.id"
class=" flex items-center my-2 mx-1 sm:m-1 sm:inline-block border rounded-lg
text-{{ pimcore_select('sprungButtonColor').getData() }}
border-{{ pimcore_select('sprungButtonColor').getData() }}
hover:bg-{{ pimcore_select('sprungButtonColor').getData() }}
hover:text-white py-4 px-5">
<i class="pr-1 fa fa-chevron-down"></i>
<span x-text="anchorButton.label"></span>
</a>
</template>
</div>
</div>
</div>
</section>
{% endif %}
{% if pimcore_select('verwendung').getData() == 'ankerheadline' %}
{% if not pimcore_input("anchor").isEmpty() %}
<span id="{{ pimcore_input('anchor') }}" class="pt-10 anchorHeadline text-white">{{ pimcore_input('anchorHeadline') }}</span>
{% endif %}
{% endif %}
{% endif %}