{% if not document is defined or not document %}
{% set document = pimcore_document(1) %}
{% endif %}
{% set navStartNode = document.getProperty('navigation_root') %}
{% if not navStartNode is instanceof('\\Pimcore\\Model\\Document\\Page') %}
{% if pimcore_site_is_request() %}
{% set site = pimcore_site_current() %}
{% set navStartNode = site.getRootDocument() %}
{% else %}
{% set navStartNode = pimcore_document(1) %}
{% endif %}
{% endif %}
{% set mainNavigation = pimcore_build_nav({active: document, root: navStartNode}) %}
{% set menuRenderer = pimcore_nav_renderer('menu') %}
<nav class="navigation" id="nav">
<ul class="first-level flex gap-40">
{% for page in mainNavigation %}
{% if (page.isVisible and menuRenderer.accept(page)) %}
{% set activeClass = page.getActive(true) ? 'active' : '' %}
<li class="first-li">
<a href="{{ page.href }}" class="first-a {{ activeClass }}">{{ page.label }}</a>
{% if page.hasPages %}
<div class="sub-menu flex">
<button class="back-nav-btn">
<svg width="96.734" height="16" viewBox="0 0 96.734 16">
<g id="Gruppe_10109" data-name="Gruppe 10109" transform="translate(-96.766 -31.5)">
<text id="Zurück" transform="translate(122.5 31.5)" fill="#fff" font-size="14" font-family="Ubuntu-Italic, Ubuntu" letter-spacing="0.2em" font-style="italic"><tspan x="0" y="13">ZURÜCK</tspan></text>
<g id="Icon_feather-arrow-right" data-name="Icon feather-arrow-right" transform="translate(97.475 34.5)">
<path id="Pfad_4316" data-name="Pfad 4316" d="M22.5,18H7.5" transform="translate(-7.474 -13)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="1"/>
<path id="Pfad_4317" data-name="Pfad 4317" d="M23.026,7.5,18,12.5l5.026,5" transform="translate(-18 -7.5)" fill="none" stroke="#fff" stroke-width="1"/>
</g>
</g>
</svg>
</button>
<p class="page-label">
<span>{{ page.label }}</span>
</p>
<ul class="second-level">
{% for child in page.pages %}
{% if (child.isVisible and menuRenderer.accept(child)) %}
<li class="second-li">
<a href="{{ child.href }}" class="act-link {{ activeClass }}">{{ child.label }}</a>
{#{% if not isPhone == "true" %}#}
{% if child.document.getProperty('navImage') %}
{#<img class="nav-page-image" src="{{ child.document.getProperty('navImage').getThumbnail('navImage') }}" alt="">#}
{{ child.document.getProperty('navImage').getThumbnail('navImage').html({'imgAttributes' : {"class":"nav-page-image"}}) |raw }}
{% endif %}
{#{% endif %}#}
</li>
{% endif %}
{% endfor %}
</ul>
<div class="image-holder"></div>
</div>
{% endif %}
{% if page.hasPages %}
<button class="nav-btn">
<svg width="15.735" height="10.709" viewBox="0 0 15.735 10.709">
<g transform="translate(8 -7.146)">
<path d="M7.5,18h15" transform="translate(-15.5 -5.5)" fill="none" stroke="#fff" stroke-linejoin="round" stroke-width="1"/>
<path d="M18,7.5l5.026,5L18,17.5" transform="translate(-16.001 0)" fill="none" stroke="#fff" stroke-width="1"/>
</g>
</svg>
</button>
{% endif %}
</li>
{% endif %}
{% endfor %}
</ul>
</nav>
{#
<ul class="switcher">
<li class="lang">
{% for language, link in get_localized_links(document) %}
{% if language == app.request.locale %}
{% set active = 'is-active' %}
{% else %}
{% set active = '' %}
{% endif %}
<a class="{{ active }}" href="{{ link.href }}">{{ language }}, {{ link.text }}</a>
{% endfor %}
</li>
</ul>
#}