<header role="header" class="navbar navbar-expand-lg navbar-dark bg-dark fixed-top navbar" id="header-wrapper"> 
    <div class="container"> 
        <a class="navbar-brand pt-0 pb-0 d-none d-lg-block --xhr" href="<?= base_url(); ?>"> 
            <img src="<?= get_image('settings', get_setting('app_icon'), 'icon'); ?>" class="img-fluid img-icon rounded" /> 
            <img src="<?= get_image('settings', get_setting('app_logo')); ?>" class="img-fluid img-logo rounded" /> 
            <?= (get_userdata('year') ? '<span class="badge bg-warning">' . get_userdata('year') . '</span>' : ''); ?> 
        </a> 
        <a href="<?= current_page(); ?>" class="navbar-brand pt-0 pb-0 d-block d-lg-none text-truncate --xhr" role="title"> 
            <?= $meta->title; ?> 
        </a> 
        <button class="navbar-toggler" type="button" data-bs-toggle="offcanvas" data-bs-target="#offcanvasNavbarDark" aria-controls="offcanvasNavbarDark"> 
            <span class="navbar-toggler-icon"></span> 
        </button> 
        <div class="offcanvas offcanvas-end text-bg-dark" tabindex="-1" id="offcanvasNavbarDark" aria-labelledby="offcanvasNavbarDarkLabel"> 
            <div class="offcanvas-header"> 
                <h5 class="offcanvas-title" id="offcanvasNavbarDarkLabel"> 
                    <?= phrase('Main Navigation'); ?> 
                </h5> 
                <button type="button" class="btn-close btn-close-white" data-bs-dismiss="offcanvas" aria-label="Close"></button> 
            </div> 
            <div class="offcanvas-body"> 
                <?= generate_menu($menus, 'navbar-nav me-auto', 'nav-item', 'nav-link --xhr', 'dropdown-toggle', 'data-bs-toggle="dropdown"', 'dropdown', 'dropdown-menu'); ?> 
                <ul class="navbar-nav ml-auto"> 
                    <?php if (get_userdata('is_logged')): ?> 
                    <li class="nav-item dropdown"> 
                        <a class="nav-link dropdown-toggle" href="<?= base_url('notifications/partials'); ?>" data-bs-toggle="dropdown" role="notifications"> 
                            <i class="mdi mdi-bell-ring"></i> <span class="d-md-none"><?= phrase('Notifications'); ?></span> <span id="notification-count" class="badge bg-danger"></span> 
                        </a> 
                        <ul class="dropdown-menu dropdown-menu-end"> 
                            <!-- Notification list --> 
                        </ul> 
                    </li> 
                    <?php endif; ?> 
                    <li class="nav-item dropdown"> 
                        <a class="nav-link dropdown-toggle" href="<?= base_url('xhr/partial/language'); ?>" data-bs-toggle="dropdown" role="language"> 
                            <i class="mdi mdi-translate"></i> <span><?= phrase('Language'); ?></span> 
                        </a> 
                        <ul class="dropdown-menu dropdown-menu-end"> 
                            <!-- Language list --> 
                        </ul> 
                    </li> 
                    <?php if (get_userdata('is_logged')): ?> 
                    <li class="nav-item dropdown"> 
                        <a class="nav-link dropdown-toggle" href="javascript:void(0)" data-bs-toggle="dropdown"> 
                            <i class="mdi mdi-account-outline"></i> <span><?= truncate(get_userdata('first_name'), 16); ?></span> 
                        </a> 
                        <ul class="dropdown-menu dropdown-menu-end"> 
                            <li class="nav-item"> 
                                <h6 href="javascript:void(0)" class="nav-link dropdown-header text-muted"> 
                                    <i class="mdi mdi-blank"></i> <span><?= phrase('User Panel'); ?></span> 
                                </h6> 
                            </li> 
                             
                            <li><hr class="dropdown-divider"></li> 
                             
                            <li class="nav-item"> 
                                <a class="nav-link no-ajax" href="<?= base_url('dashboard'); ?>"> 
                                    <i class="mdi mdi-monitor-dashboard"></i> <span><?= phrase('Dashboard'); ?></span> 
                                </a> 
                            </li> 
                            <li class="nav-item"> 
                                <a class="nav-link no-ajax" href="<?= base_url('administrative/account'); ?>"> 
                                    <i class="mdi mdi-account-circle-outline"></i> <span><?= phrase('Account'); ?></span> 
                                </a> 
                            </li> 
                            <!-- Divider --> 
                            <li><hr class="dropdown-divider"></li> 
                             
                            <li class="nav-item"> 
                                <a class="nav-link text-danger" href="<?= base_url('auth/sign_out'); ?>"> 
                                    <i class="mdi mdi-logout"></i> <span><?= phrase('Sign Out'); ?></span> 
                                </a> 
                            </li> 
                        </ul> 
                    </li> 
                    <?php else: ?> 
                    <li class="nav-item"> 
                        <span class="nav-link"> </span> 
                    </li> 
                    <li class="nav-item"> 
                        <a href="<?= base_url('auth'); ?>" class="nav-link bg-primary rounded-pill px-3 text-center --modal" data-format="html"> 
                            <i class="mdi mdi-login"></i> <span><?= phrase('Sign In'); ?></span> 
                        </a> 
                    </li> 
                    <?php endif; ?> 
                </ul> 
            </div> 
        </div> 
    </div> 
</header> 
 
 |