Refactor admin dashboard and standardize UI shells
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m46s
TaxBaik CI/CD / build-and-deploy (push) Successful in 2m46s
This commit is contained in:
@@ -21,37 +21,7 @@
|
||||
<div class="admin-body">
|
||||
@if (drawerOpen)
|
||||
{
|
||||
<aside class="admin-drawer">
|
||||
<div class="admin-drawer-brand">
|
||||
<div class="admin-brand-mark">T</div>
|
||||
<div>
|
||||
<div class="admin-drawer-title">TaxBaik</div>
|
||||
<div class="admin-drawer-subtitle">세무 운영 콘솔</div>
|
||||
</div>
|
||||
</div>
|
||||
<nav class="admin-nav">
|
||||
<MudNavMenu Dense="true">
|
||||
<MudNavLink Href="/taxbaik/admin/dashboard" Match="NavLinkMatch.All">대시보드</MudNavLink>
|
||||
<MudText Typo="Typo.caption" Class="admin-nav-group">CRM & 세무관리</MudText>
|
||||
<MudNavLink Href="/taxbaik/admin/tax-profiles">세무 프로필</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/tax-filing-schedules">신고 일정</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/contracts">계약 관리</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/consulting-activities">상담 활동</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/revenue-trackings">수익 추적</MudNavLink>
|
||||
<MudText Typo="Typo.caption" Class="admin-nav-group">고객 관리</MudText>
|
||||
<MudNavLink Href="/taxbaik/admin/clients">고객 카드</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/tax-filings">세무신고</MudNavLink>
|
||||
<MudText Typo="Typo.caption" Class="admin-nav-group">홈페이지</MudText>
|
||||
<MudNavLink Href="/taxbaik/admin/announcements">공지사항</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/faqs">FAQ 관리</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/blog">블로그 관리</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/season-simulator">시즌 시뮬레이터</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/inquiries">문의 관리</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/settings">설정</MudNavLink>
|
||||
<MudNavLink Href="/taxbaik/admin/common-codes">공통관리</MudNavLink>
|
||||
</MudNavMenu>
|
||||
</nav>
|
||||
</aside>
|
||||
<AdminSidebar />
|
||||
}
|
||||
|
||||
<main class="admin-main">
|
||||
@@ -67,7 +37,6 @@
|
||||
public RenderFragment? ChildContent { get; set; }
|
||||
|
||||
private bool drawerOpen = true;
|
||||
private bool firstRenderCompleted;
|
||||
|
||||
protected override void OnInitialized()
|
||||
{
|
||||
@@ -83,14 +52,6 @@
|
||||
drawerOpen = !drawerOpen;
|
||||
}
|
||||
|
||||
protected override async Task OnAfterRenderAsync(bool firstRender)
|
||||
{
|
||||
if (firstRender && !firstRenderCompleted)
|
||||
{
|
||||
firstRenderCompleted = true;
|
||||
}
|
||||
}
|
||||
|
||||
public void Dispose()
|
||||
{
|
||||
Navigation.LocationChanged -= OnLocationChanged;
|
||||
|
||||
Reference in New Issue
Block a user