refactor(web-client-tpos): restructure sidebar from 5 to 12 items across 4 logical groups

This commit is contained in:
Ho Ngoc Hai
2026-02-28 05:07:28 +07:00
parent 0379de323c
commit fa0efbd669

View File

@@ -70,32 +70,63 @@
{
@* ═══ ADMIN LEVEL SIDEBAR ═══ *@
@* TỔNG QUAN *@
@* ── TỔNG QUAN ── *@
<span class="admin-nav-label">Tổng quan</span>
<NavLink href="/admin" class="admin-nav-item" Match="NavLinkMatch.All" ActiveClass="admin-nav-item--active">
<i data-lucide="layout-dashboard"></i>
<span>Dashboard</span>
</NavLink>
@* CỬA HÀNG *@
<span class="admin-nav-label">Cửa hàng</span>
@* ── KINH DOANH ── *@
<span class="admin-nav-label">Kinh doanh</span>
<NavLink href="/admin/stores" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="store"></i>
<span>Quản lý Cửa hàng</span>
<span>Cửa hàng</span>
</NavLink>
<NavLink href="/admin/products" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="package"></i>
<span>Sản phẩm</span>
</NavLink>
<NavLink href="/admin/inventory" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="warehouse"></i>
<span>Kho hàng</span>
</NavLink>
<NavLink href="/admin/finance" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="trending-up"></i>
<span>Tài chính</span>
</NavLink>
@* HỆ THỐNG *@
<span class="admin-nav-label">Hệ thống</span>
<NavLink href="/admin/system/audit" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="settings"></i>
<span>Hệ thống</span>
@* ── NHÂN SỰ & KHÁCH HÀNG ── *@
<span class="admin-nav-label">Nhân sự & Khách hàng</span>
<NavLink href="/admin/staff" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="users"></i>
<span>Nhân sự</span>
</NavLink>
<NavLink href="/admin/customers" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="heart"></i>
<span>Khách hàng</span>
</NavLink>
<NavLink href="/admin/roles" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="shield"></i>
<span>Phân quyền</span>
</NavLink>
@* ── HỆ THỐNG ── *@
<span class="admin-nav-label">Hệ thống</span>
<NavLink href="/admin/system/audit" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="file-text"></i>
<span>Nhật ký</span>
</NavLink>
<NavLink href="/admin/system/devices" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="monitor-smartphone"></i>
<span>Thiết bị</span>
</NavLink>
<NavLink href="/admin/system/integrations" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="plug"></i>
<span>Tích hợp</span>
</NavLink>
<NavLink href="/admin/settings" class="admin-nav-item" ActiveClass="admin-nav-item--active">
<i data-lucide="sliders-horizontal"></i>
<i data-lucide="settings"></i>
<span>Cài đặt</span>
</NavLink>
}