From 5ee6a9da3f8947f23dc86f400d3db5fe12f28845 Mon Sep 17 00:00:00 2001 From: kjh2064 Date: Thu, 9 Jul 2026 13:34:15 +0900 Subject: [PATCH] Refine admin shell to Tabler style --- .../Pages/Admin/_AdminLayout.cshtml | 47 ++++++++----- src/TaxBaik.Web/wwwroot/css/admin.css | 70 +++++++++++++++++++ 2 files changed, 100 insertions(+), 17 deletions(-) diff --git a/src/TaxBaik.Web/Pages/Admin/_AdminLayout.cshtml b/src/TaxBaik.Web/Pages/Admin/_AdminLayout.cshtml index 629b5b5..bbbb0e1 100644 --- a/src/TaxBaik.Web/Pages/Admin/_AdminLayout.cshtml +++ b/src/TaxBaik.Web/Pages/Admin/_AdminLayout.cshtml @@ -2,6 +2,10 @@ var path = (Context.Request.Path.Value ?? string.Empty).ToLowerInvariant(); Func isActive = target => path.StartsWith(target.ToLowerInvariant(), StringComparison.OrdinalIgnoreCase); Func activeClass = target => isActive(target) ? "active" : string.Empty; + var coreOpen = isActive("/admin/dashboard") || isActive("/admin/settings") || isActive("/admin/clientlogs") || path == "/admin"; + var customerOpen = isActive("/admin/customers") || isActive("/admin/clients") || isActive("/admin/inquiries") || isActive("/admin/consultingactivities"); + var contentOpen = isActive("/admin/blog") || isActive("/admin/announcements") || isActive("/admin/faqs"); + var financeOpen = isActive("/admin/taxprofiles") || isActive("/admin/taxfilings") || isActive("/admin/taxfilingschedules") || isActive("/admin/revenuetrackings"); } @@ -15,11 +19,17 @@ -
-