{% if not document is defined or not document %}
{% set document = pimcore_document(3) %}
{% endif %}
{% set navStartNode = document.getProperty('mainNavStartNode') %}
{% if not navStartNode is instanceof('\\Pimcore\\Model\\Document\\Page') %}
{% set navStartNode = pimcore_document(3) %}
{% endif %}
{# für die Hauptmenüpunkte (Level 0) #}
{% set mainNavStartNode = pimcore_document(1) %}
{% set subNavigation = pimcore_build_nav({
active: document,
root: navStartNode
}) %}
{% set mainNavigation = pimcore_build_nav({
active: document,
root: mainNavStartNode
}) %}
{% set customLogo = document.getProperty('customLogo') %}
{% set renderer = pimcore_nav_renderer('menu') %}
{% set megaMenu = get_mega_menu() %}
<header class="sticky top-0 bg-stwh-rot-2024 z-50" >
<nav x-data="mainMenu" class="mx-auto relative flex w-full justify-between lg:justify-center container 2xl:space-x-4 items-center px-6 py-3" aria-label="Global" >
<div class="flex relative z-20">
<a href="/" class="-m-1.5 p-1.5 w-[200px] focus:outline focus:outline-white focus:rounded-lg p-1">
<img class="h-auto w-full" src="{{ customLogo ? customLogo : '/static/img/stwh_Logo_RGB_White.png' }}" alt="STWH Logo" />
</a>
</div>
<div class="flex-col flex-1 hidden lg:flex" >
<div class="flex w-full justify-between">
<ul class="flex space-x-4 px-4 flex-wrap py-2">
{% for item in get_meta_menu() %}
<li class="text-[0.8rem] flex text-white items-center justify-center">
<a href="{{ item.link }}" class="px-3 leading-relaxed focus:outline focus:outline-white focus:rounded-md"><span class="{{ item.isActive or item.hasActiveChild ? 'border-b-2 border-b-white' : 'text-link link-white' }}">{{ item.title }}</span></a>
</li>
{% endfor %}
</ul>
<div class="hidden lg:flex">
{{ include('includes/navigation/icon-menu.html.twig') }}
</div>
</div>
<div class="vue-wrapper flex w-full" >
<mainmenu :menu-items="{{ get_mega_menu()| json_encode }}"></mainmenu>
</div>
</div>
<div class="block lg:hidden flex items-center space-x-2">
{% include 'includes/navigation/icon-menu-item.html.twig' with {'icon': 'stwh_Icons_-11', 'label': 'Suche'} %}
{% include 'includes/navigation/icon-menu-item.html.twig' with {'icon': 'stwh_Icons_-02', 'label': 'Services'} %}
<div class="vue-wrapper ">
<mobilemenu :menu-items="{{ get_mega_menu()| json_encode }}" :meta-items="{{ get_meta_menu()| json_encode }}"></mobilemenu>
</div>
</div>
</nav>
</header>