<!DOCTYPE html> 
<html lang="en"> 
 
<head> 
    <meta charset="UTF-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <title>TaskApp - <?= $this->renderSection("title"); ?></title> 
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/bulma.min.css"> 
    <link rel="stylesheet" type="text/css" href="<?= site_url('/css/auto-complete.css'); ?>" /> 
</head> 
 
<body> 
    <section class="section"> 
        <nav class="navbar" role="navigation" aria-label="main navigation"> 
            <div class="navbar-menu"> 
                <div class="navbar-start"> 
                    <a href="<?= site_url("/"); ?>" class="navbar-item"> 
                        Home 
                    </a> 
                </div> 
                <div class="navbar-end"> 
                    <?php if (session()->has('user_id')) : ?> 
                        <div class="navbar-item"> 
                            <p> <?= 'Hello ' . esc(current_user()->username); ?></p> 
                        </div> 
 
                        <a class="navbar-item" href="<?= site_url("/profile/show"); ?>"> 
                            Profile 
                        </a> 
 
                        <?php if (current_user()->is_admin) : ?> 
                            <a class="navbar-item" href="<?= site_url("/admin/users"); ?>"> 
                                Users 
                            </a> 
                        <?php endif; ?> 
 
                        <a class="navbar-item" href="<?= site_url("/tasks"); ?>"> 
                            Tasks 
                        </a> 
                        <a class="navbar-item" href="<?= site_url("/logout"); ?>"> 
                            Logout 
                        </a> 
                    <?php else : ?> 
                        <a class="navbar-item" href="<?= site_url("/signup"); ?>"> 
                            Signup 
                        </a> 
                        <a class="navbar-item" href="<?= site_url("/login"); ?>"> 
                            Login 
                        </a> 
                    <?php endif; ?> 
                </div> 
            </div> 
        </nav> 
 
        <div> 
            <?php if (session()->has("warning")) : ?> 
                <div class="notification is-warning is-light"> 
                    <button class="delete"></button> 
                    <?= session('warning'); ?> 
                </div> 
            <?php endif; ?> 
 
            <?php if (session()->has("info")) : ?> 
                <div class="notification is-info is-light"> 
                    <button class="delete"></button> 
                    <?= session('info'); ?> 
                </div> 
            <?php endif; ?> 
 
            <?php if (session()->has("error")) : ?> 
                <div class="notification is-danger is-light"> 
                    <button class="delete"></button> 
                    <?= session('error'); ?> 
                </div> 
            <?php endif; ?> 
        </div> 
 
        <?= $this->renderSection("content"); ?> 
    </section> 
 
    <script defer src="https://use.fontawesome.com/releases/v5.14.0/js/all.js"></script> 
    <script src="<?= site_url('/js/app.js') ?>"></script> 
</body> 
 
</html>
 
 |