diff --git a/src/LinkDotNet.Blog.Web/Features/Home/Components/NavMenu.razor b/src/LinkDotNet.Blog.Web/Features/Home/Components/NavMenu.razor index 6cf2e685..420bf3c5 100644 --- a/src/LinkDotNet.Blog.Web/Features/Home/Components/NavMenu.razor +++ b/src/LinkDotNet.Blog.Web/Features/Home/Components/NavMenu.razor @@ -54,7 +54,7 @@ -
  • +
  • diff --git a/src/LinkDotNet.Blog.Web/Features/Home/Components/ThemeToggler.razor b/src/LinkDotNet.Blog.Web/Features/Home/Components/ThemeToggler.razor index 50f63cde..ab2f4686 100644 --- a/src/LinkDotNet.Blog.Web/Features/Home/Components/ThemeToggler.razor +++ b/src/LinkDotNet.Blog.Web/Features/Home/Components/ThemeToggler.razor @@ -2,7 +2,41 @@ @inject IJSRuntime JSRuntime @inject ILocalStorageService LocalStorageService - Color Mode +
    + + @if (currentTheme == "light") + { + + + + + + + + + + + + } + else + { + + + + } +
    @code { [Parameter] @@ -22,6 +56,7 @@ : await JSRuntime.InvokeAsync("getCurrentSystemPreference"); await JSRuntime.InvokeVoidAsync("setTheme", currentTheme); + StateHasChanged(); } }