{% if backColor is defined %}
{% set txtColor = 'white' %}
{% set bgColor = backColor %}
{% set hoverTextColor = 'white' %}
{% if backColor == 'white' %}
{% set txtColor = 'black' %}
{% set hoverTextColor = 'black' %}
{% set hoverBackColor = 'gray-200' %}
{% elseif backColor == 'black' %}
{% set hoverBackColor = 'gray-900' %}
{% elseif backColor == 'red-600' or backColor == 'stwh-rot-2024' %}
{% set bgColor = 'stwh-rot-2024' %}
{% set hoverBackColor = '[#eb6042]' %}
{% elseif backColor == 'neongruen-2024' %}
{% set hoverBackColor = '[#7ecc56]' %}
{% elseif backColor == 'dunkelgruen-2024' %}
{% set hoverBackColor = '[#195a51]' %}
{% elseif backColor == 'hellgruen-2024' %}
{% set hoverBackColor = '[#a8e091]' %}
{% elseif backColor == 'pastellgruen-2024' %}
{% set hoverBackColor = '[#d2f4c7]' %}
{% elseif backColor == 'blau-2024' %}
{% set hoverBackColor = '[#375da2]' %}
{% elseif backColor == 'hellblau-2024' %}
{% set hoverBackColor = '[#a6d9f3]' %}
{% elseif backColor == 'gelb-2024' %}
{% set hoverBackColor = '[#ffd25b]' %}
{% elseif backColor == 'hellgelb-2024' %}
{% set hoverBackColor = '[#fff0b7]' %}
{% elseif backColor == 'grau-2024' %}
{% set hoverBackColor = '[#7f817e]' %}
{% elseif backColor == 'hellgrau-2024' %}
{% set hoverBackColor = '[#bfc0bf]' %}
{% else %}
{% set hoverBackColor = backColor %}
{% endif %}
{% endif %}
{% if action is defined and action == 'modal' %}
<button
@click="$store.mainMenu.showModal = null"
type="button"
class="
py-2
px-4
bg-{{ bgColor }}
hover:bg-{{ hoverBackColor }}
hover:text-{{ hoverTextColor }}
text-{{ txtColor }}
relative
focus:outline-none
inline-flex
rounded-lg
text-center
transition-all
ease-in-out
duration-200
tracking-widest">
Schließen
</button>
{% else %}
<a
href="{{ pimcore_link(name).getHref() }}"
target="{{ pimcore_link(name).getTarget() }}"
class="
my-3
md:my-5
px-5
py-2
transition-all
ease-in-out
duration-200
hover:bg-{{ hoverBackColor }}
hover:text-{{ hoverTextColor }}
hover:shadow-lg
bg-{{ bgColor }}
text-{{ txtColor }}
relative
focus:outline-none
inline-flex
rounded-lg
text-xl
text-center
tracking-widest"
>
{{ pimcore_link(name).getText() }}
</a>
{% endif %}