Skip to content

Commit 0d6e9b9

Browse files
feat: override user panel nav menu
1 parent 28cc485 commit 0d6e9b9

1 file changed

Lines changed: 58 additions & 0 deletions

File tree

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
@using CodeBlock.DevKit.Clients.WebApp.Pages.UserPanel.Shared
2+
@inherits MainNavMenu
3+
@attribute [ReplaceBaseComponent]
4+
@inject ApplicationSettings ApplicationSettings
5+
6+
<nav class="sidebar-nav">
7+
<ul class="nav flex-column">
8+
<li class="nav-item">
9+
<NavLink @onclick="CloseNavMenu" class="nav-link" href="/dashboard" Match="NavLinkMatch.All">
10+
<i class="bi bi-speedometer2"></i>
11+
<span>@WebAppClientLocalizer[WebAppClientResource.Overview]</span>
12+
</NavLink>
13+
</li>
14+
<li class="nav-item">
15+
<NavLink @onclick="CloseNavMenu" class="nav-link" href="/user/subscriptions">
16+
<i class="bi bi-calendar-check"></i>
17+
<span>@WebAppClientLocalizer[WebAppClientResource.Nav_Menu_Subscriptions]</span>
18+
</NavLink>
19+
</li>
20+
<li class="nav-item">
21+
<NavLink @onclick="CloseNavMenu" class="nav-link" href="/user/licenses">
22+
<i class="bi bi-shield-check"></i>
23+
<span>@WebAppClientLocalizer[WebAppClientResource.Nav_Menu_Licenses]</span>
24+
</NavLink>
25+
</li>
26+
<li class="nav-item">
27+
<NavLink @onclick="CloseNavMenu" class="nav-link" href="/user/bots">
28+
<i class="bi bi-robot"></i>
29+
<span>@WebAppClientLocalizer[WebAppClientResource.Bots]</span>
30+
</NavLink>
31+
</li>
32+
<li class="nav-item">
33+
<NavLink @onclick="CloseNavMenu" class="nav-link" href="/user/orders">
34+
<i class="bi bi-receipt"></i>
35+
<span>@WebAppClientLocalizer[WebAppClientResource.Nav_Menu_Orders]</span>
36+
</NavLink>
37+
</li>
38+
<li class="nav-item">
39+
<NavLink @onclick="CloseNavMenu" class="nav-link" href="/user/profile">
40+
<i class="bi bi-person"></i>
41+
<span>@WebAppClientLocalizer[WebAppClientResource.Nav_Menu_User_Profile]</span>
42+
</NavLink>
43+
</li>
44+
45+
<li class="nav-item mt-auto">
46+
<a href="/" target="_blank" class="nav-link">
47+
<i class="bi bi-globe"></i>
48+
<span>@WebAppClientLocalizer[WebAppClientResource.Nav_Menu_Visit_Website]</span>
49+
</a>
50+
</li>
51+
<li class="nav-item">
52+
<NavLink @onclick="CloseNavMenu" class="nav-link text-danger" href="/logout">
53+
<i class="bi bi-box-arrow-right"></i>
54+
<span>@WebAppClientLocalizer[WebAppClientResource.Nav_Menu_Logout]</span>
55+
</NavLink>
56+
</li>
57+
</ul>
58+
</nav>

0 commit comments

Comments
 (0)