<header class="header">
<nav class="navbar navbar-expand-lg">
<div class="container-xxl d-flex justify-content-between">
<a class="navbar-brand" href="{{ forceSSL(url('frontend_site_default')) }}">
{% set logo = getSettingValueByKey('header-logo') %}
<h1 class="m-0">
<picture>
{% if isMobile() %}
<img
class="main-logo"
{# src="{{ getImageWebp(getImageBySize(logo, 'thumb')) }}"#}
src="{{ asset('themes/ismart') }}/img/logo_small_thumb.png"
alt="iSMART - Bứt phá giới hạn - Kiến tạo tương lai">
{% else %}
<img
class="main-logo"
{# src="{{ getImageWebp(logo) }}" #}
src="{{ asset('themes/ismart') }}/img/logo.png"
alt="iSMART - Bứt phá giới hạn - Kiến tạo tương lai">
{% endif %}
</picture>
</h1>
</a>
<div class="d-flex gap-2 nav-icon">
{% if isMobile() %}
<button class="navbar-toggler collapsed" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav"
aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="menu">
<svg height="20px" width="20px" id="Layer_1" style="fill:white;" version="1.1" viewBox="0 0 32 32" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M4,10h24c1.104,0,2-0.896,2-2s-0.896-2-2-2H4C2.896,6,2,6.896,2,8S2.896,10,4,10z M28,14H4c-1.104,0-2,0.896-2,2 s0.896,2,2,2h24c1.104,0,2-0.896,2-2S29.104,14,28,14z M28,22H4c-1.104,0-2,0.896-2,2s0.896,2,2,2h24c1.104,0,2-0.896,2-2 S29.104,22,28,22z"/></svg>
</span>
{# <i class="zmdi zmdi-menu menu"></i>#}
{# <i class="zmdi zmdi-close close d-none"></i>#}
<span class="close d-none">
<svg height="20px" width="20px" style="fill:white;" version="1.1" viewBox="0 0 512 512" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><path d="M437.5,386.6L306.9,256l130.6-130.6c14.1-14.1,14.1-36.8,0-50.9c-14.1-14.1-36.8-14.1-50.9,0L256,205.1L125.4,74.5 c-14.1-14.1-36.8-14.1-50.9,0c-14.1,14.1-14.1,36.8,0,50.9L205.1,256L74.5,386.6c-14.1,14.1-14.1,36.8,0,50.9 c14.1,14.1,36.8,14.1,50.9,0L256,306.9l130.6,130.6c14.1,14.1,36.8,14.1,50.9,0C451.5,423.4,451.5,400.6,437.5,386.6z"/></svg>
</span>
</button>
{% endif %}
<div class="collapse navbar-collapse gap-0" id="navbarNav">
{% set locale = app.request.get('_locale') %}
{% set topMenu = getMenuByPosition('header', locale) %}
{% if not isMobile() %}
<ul class="top-navbar flex-row flex-wrap ms-md-auto">
{% for item in topMenu.children %}
<li class="nav-item">
<a class="nav-link" href="{{ item.url }}"
target="_blank">{{ item.name }}</a>
</li>
{% endfor %}
<li class="nav-item dropdown position-relative lang-switch"><a
class="nav-link dropdown-toggle d-flex align-items-center" type="button"
data-bs-toggle="dropdown" aria-expanded="false">
<img
width="16px" height="16px"
srcset="{{ asset('themes/ismart') }}/img/icon/vn_16.png"
src="{{ asset('themes/ismart') }}/img/icon/vn_16_small.webp"
class="img-fluid" alt=""></a>
<div class="dropdown-menu">
<ul class="list-action">
<li>
<a class="dropdown-item" href="/vi">
<img
width="16px" height="16px"
srcset="{{ asset('themes/ismart') }}/img/icon/vn_16.png"
src="{{ asset('themes/ismart') }}/img/icon/vn_16_small.webp"
class="img-fluid" alt="">Tiếng Việt
</a>
</li>
<li>
<a class="dropdown-item" href="/en">
<img
width="16px" height="16px"
srcset="{{ asset('themes/ismart') }}/img/icon/en_16.png"
src="{{ asset('themes/ismart') }}/img/icon/en_16_small.webp"
class="img-fluid" alt="">English
</a>
</li>
</ul>
</div>
</li>
</ul>
{% endif %}
<ul class="navbar-nav flex-row flex-wrap ms-md-auto">
{% set mainMenu = getMenuByPosition('main', locale) %}
{% for itm in mainMenu.children %}
{% set active = '' %}
{% set path = path(app.request.attributes.get('_route'), app.request.attributes.get('_route_params')) %}
{% if path == itm.url %}
{% set active = 'active' %}
{% endif %}
{% if itm.children is empty %}
<li class="nav-item"><a class="nav-link {{ active }}" href="{{ itm.url }}">{{ itm.name }}</a></li>
{% else %}
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="{{ itm.url }}">{{ itm.name }}</a>
<div class="dropdown-menu">
<ul class="list-action">
{% set sub1s = itm.children %}
{% for itm1 in sub1s %}
<li><a href="{{ itm1.url }}">{{ itm1.name }}</a></li>
{% endfor %}
</ul>
</div>
</li>
{% endif %}
{% endfor %}
{% if isMobile() %}
<li class="nav-item dropdown position-relative lang-switch d-block d-sm-none">
<a
class="nav-link dropdown-toggle d-flex align-items-center" type="button"
data-bs-toggle="dropdown" aria-expanded="false">
<img loading="lazy" src="{{ asset('themes/ismart') }}/img/icon/vn_16.png"
class="img-fluid" alt="">
</a>
<div class="dropdown-menu">
<ul class="list-action">
<li>
<a class="dropdown-item" href="/vi">
<img loading="lazy" src="{{ asset('themes/ismart') }}/img/icon/vn_16.png"
class="img-fluid" alt="">Tiếng Việt</a>
</li>
<li>
<a class="dropdown-item" href="/en">
<img loading="lazy" src="{{ asset('themes/ismart') }}/img/icon/en_16.png"
class="img-fluid" alt="">English</a>
</li>
</ul>
</div>
</li>
{% endif %}
</ul>
</div>
</div>
</div>
</nav>
</header>