From 7da5824dc576616784fc11be50e5525c6c9bf259 Mon Sep 17 00:00:00 2001 From: mpaulosky <60372079+mpaulosky@users.noreply.github.com> Date: Sun, 29 Mar 2026 09:43:10 -0700 Subject: [PATCH 01/12] fix: remove duplicate user name displays in navigation header - Remove 'Hey [name]!' profile link from NavMenuComponent nav bar (LoginDisplay already handles the profile link on the right side) - Remove duplicate 'Hello, [name]!' span from LoginDisplay - User name now appears exactly once in the header Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../Components/Layout/FooterComponent.razor | 49 +++++++++---------- src/Web/Components/Layout/LoginDisplay.razor | 2 - .../Components/Layout/NavMenuComponent.razor | 32 +++++++----- src/Web/Components/User/Profile.razor | 12 ++--- src/Web/wwwroot/css/app.css | 2 +- 5 files changed, 46 insertions(+), 51 deletions(-) diff --git a/src/Web/Components/Layout/FooterComponent.razor b/src/Web/Components/Layout/FooterComponent.razor index 208bcf1..3718371 100644 --- a/src/Web/Components/Layout/FooterComponent.razor +++ b/src/Web/Components/Layout/FooterComponent.razor @@ -1,32 +1,27 @@ - @code { - private const string _repoBase = "https://github.com/mpaulosky/IssueTrackerApp"; + private const string RepoBase = "https://github.com/mpaulosky/IssueTrackerApp"; - private string _releaseUrl = $"{_repoBase}/releases"; - private string _commitUrl = $"{_repoBase}/commits"; + private string _releaseUrl = $"{RepoBase}/releases"; + private string _commitUrl = $"{RepoBase}/commits"; /// /// Resolves GitHub URLs from the build-time constants. @@ -34,12 +29,12 @@ protected override void OnInitialized() { _releaseUrl = IsKnown(BuildInfo.Version) - ? $"{_repoBase}/releases/tag/{BuildInfo.Version}" - : $"{_repoBase}/releases"; + ? $"{RepoBase}/releases/tag/{BuildInfo.Version}" + : $"{RepoBase}/releases"; _commitUrl = IsKnown(BuildInfo.Commit) - ? $"{_repoBase}/commit/{BuildInfo.Commit}" - : $"{_repoBase}/commits"; + ? $"{RepoBase}/commit/{BuildInfo.Commit}" + : $"{RepoBase}/commits"; } private static bool IsKnown(string value) => diff --git a/src/Web/Components/Layout/LoginDisplay.razor b/src/Web/Components/Layout/LoginDisplay.razor index c5d73ea..1eff1fc 100644 --- a/src/Web/Components/Layout/LoginDisplay.razor +++ b/src/Web/Components/Layout/LoginDisplay.razor @@ -4,8 +4,6 @@
Hey @context.User.Identity?.Name! - - Hello, @context.User.Identity?.Name!
diff --git a/src/Web/Components/Layout/NavMenuComponent.razor b/src/Web/Components/Layout/NavMenuComponent.razor index 57b3f6e..bc64b6e 100644 --- a/src/Web/Components/Layout/NavMenuComponent.razor +++ b/src/Web/Components/Layout/NavMenuComponent.razor @@ -2,7 +2,7 @@ @implements IDisposable @inject NavigationManager Navigation -