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 @@ -
-