Files
cnt-sindikatua/views/partials/menu-burger.twig

54 lines
2.0 KiB
Twig
Raw Normal View History

2025-07-17 09:34:11 +00:00
{% if menu %}
2025-07-24 09:32:19 +00:00
<nav class="navbar justify-content-center menu-burger">
{#<a class="navbar-brand" href="#"></a>#}
2025-07-17 09:34:11 +00:00
<button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasNavbar" aria-controls="offcanvasNavbar" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="offcanvas offcanvas-end" tabindex="-1" id="offcanvasNavbar" aria-labelledby="offcanvasNavbarLabel">
<div class="offcanvas-header">
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button>
</div>
<div class="offcanvas-body">
<ul class="navbar-nav container-fluid justify-content-center">
{% for item in items %}
{% if (item.children) %}
<li class="nav-item dropdown effect-nav">
{#<a class="nav-link dropdown-toggle" href="{{ item.link }}" role="button" data-bs-toggle="dropdown" aria-expanded="false">#}
2025-07-25 11:51:11 +00:00
<a class="nav-link dropdown-toggle text-light"
{% if item.target %}target="{{ item.target }}"{% endif %}
{% if item.xfn %}rel="{{ item.xfn }}"{% endif %}
href="{{ item.link }}"
role="button"
aria-expanded="false">
{{item.title}}
</a>
2025-07-17 09:34:11 +00:00
<ul class="dropdown-menu">
{% for subitem in item.children %}
2025-07-25 11:51:11 +00:00
<li><a class="dropdown-item text-dark"
{% if subitem.target %}target="{{ subitem.target }}"{% endif %}
{% if subitem.xfn %}rel="{{ subitem.xfn }}"{% endif %}
href="{{ subitem.link }}">
{{subitem.title}}</a></li>
2025-07-17 09:34:11 +00:00
{% endfor %}
</ul>
</li>
{% else %}
<li class="{{item.classes | join(' ')}} nav-item effect-nav">
2025-07-25 11:51:11 +00:00
<a class="nav-link text-light"
href="{{ item.link }}"
{% if item.xfn %}rel="{{ item.xfn }}"{% endif %}
{% if item.target %}target="{{ item.target }}"{% endif %}>
2025-07-17 09:34:11 +00:00
{{ item.title }}
</a>
{% include 'partials/menu.twig' with {items: item.children} %}
</li>
{% endif %}
{% endfor %}
</ul>
</div>
</div>
</nav>
{% endif %}