portfu_admin 1.3.3

Library of Admin tools build on toip of Portfu
Documentation
<script>
    import { contentTab } from '$lib/stores.js';

    let currentTab;

    contentTab.subscribe(value => {
        currentTab = value;
    });

    function setContent(abr) {
        contentTab.set(abr);
    }
</script>

<nav>
    <button on:click={() => setContent('HM')} class:selected={currentTab === 'HM'}>Home</button>
    <button on:click={() => setContent('FE')} class:selected={currentTab === 'FE'}>File Editor</button>
    <button on:click={() => setContent('FM')} class:selected={currentTab === 'FM'}>File Manager</button>
    <button on:click={() => setContent('DE')} class:selected={currentTab === 'DE'}>Database Editor</button>
    <button on:click={() => setContent('BE')} class:selected={currentTab === 'BE'}>Blogs</button>
    <button on:click={() => setContent('AC')} class:selected={currentTab === 'AC'}>Account</button>
    <button on:click={() => setContent('UM')} class:selected={currentTab === 'UM'}>User Management</button>
</nav>

<style>
    nav button {
        cursor: pointer;
        padding: 10px;
        border: 1px solid #555;
        border-radius: 10px;
        width: 100%;
        margin-bottom: 5px;
        background-color: #444; /* Default background color */
    }

    nav button.selected {
        @apply bg-slate-900;
        border-color: #000;
    }

    nav {
        @apply w-60 p-6;
    }
</style>