diff --git a/Program/Layout/MainLayout.razor b/Program/Layout/MainLayout.razor index fe3336f..c0af7d5 100644 --- a/Program/Layout/MainLayout.razor +++ b/Program/Layout/MainLayout.razor @@ -13,7 +13,7 @@
-
+
diff --git a/Program/Layout/MainLayout.razor.cs b/Program/Layout/MainLayout.razor.cs index 4b56792..b3b468a 100644 --- a/Program/Layout/MainLayout.razor.cs +++ b/Program/Layout/MainLayout.razor.cs @@ -16,7 +16,9 @@ public partial class MainLayout : LayoutComponentBase, IDisposable // 경로의 시작 부분 // protected bool isHidePrjTop => Navigation.ToBaseRelativePath(Navigation.Uri).StartsWith("auth", StringComparison.OrdinalIgnoreCase); - protected bool isIntro => Navigation.ToBaseRelativePath(Navigation.Uri).StartsWith("am/intro", StringComparison.OrdinalIgnoreCase); + protected bool isIntro => Navigation.ToBaseRelativePath(Navigation.Uri).StartsWith("am/intro", StringComparison.OrdinalIgnoreCase) + || Navigation.ToBaseRelativePath(Navigation.Uri).StartsWith("/", StringComparison.OrdinalIgnoreCase); + // 경로의 끝 부분 protected bool isHidePrjTop => Navigation.ToBaseRelativePath(Navigation.Uri).EndsWith("auth", StringComparison.OrdinalIgnoreCase); protected bool isAcademy => Navigation.ToBaseRelativePath(Navigation.Uri).StartsWith("am", StringComparison.OrdinalIgnoreCase); @@ -24,8 +26,6 @@ public partial class MainLayout : LayoutComponentBase, IDisposable // 경로 일치 // protected bool isIntro => Navigation.ToBaseRelativePath(Navigation.Uri).Equals("am/intro", StringComparison.OrdinalIgnoreCase); - - // protected override void OnInitialized() protected override async Task OnInitializedAsync() { LoadingService.OnChange += StateHasChanged; diff --git a/Program/Views/Academy/Common/TopNavAcademy.razor b/Program/Views/Academy/Common/TopNavAcademy.razor index f670922..bb3923b 100644 --- a/Program/Views/Academy/Common/TopNavAcademy.razor +++ b/Program/Views/Academy/Common/TopNavAcademy.razor @@ -1,11 +1,10 @@ -
+
+ @if (isAcademyDropdownOpen) @@ -26,7 +25,12 @@ }
-