diff --git a/Project/adminBlazor/adminBlazor/Shared/NavBar.razor b/Project/adminBlazor/adminBlazor/Shared/NavBar.razor index 329ad96..12c91ae 100644 --- a/Project/adminBlazor/adminBlazor/Shared/NavBar.razor +++ b/Project/adminBlazor/adminBlazor/Shared/NavBar.razor @@ -1,10 +1,10 @@  diff --git a/Project/adminBlazor/adminBlazor/Shared/NavBar.razor.cs b/Project/adminBlazor/adminBlazor/Shared/NavBar.razor.cs new file mode 100644 index 0000000..9636cec --- /dev/null +++ b/Project/adminBlazor/adminBlazor/Shared/NavBar.razor.cs @@ -0,0 +1,12 @@ +using Microsoft.AspNetCore.Components; +using Microsoft.Extensions.Localization; + +namespace adminBlazor.Shared +{ + public partial class NavBar + { + [Inject] + public IStringLocalizer Localizer { get; set; } + } +} + diff --git a/Project/adminBlazor/adminBlazor/Shared/NavMenu.razor b/Project/adminBlazor/adminBlazor/Shared/NavMenu.razor deleted file mode 100644 index 9c500e4..0000000 --- a/Project/adminBlazor/adminBlazor/Shared/NavMenu.razor +++ /dev/null @@ -1,36 +0,0 @@ - - - - -@code { - private bool collapseNavMenu = true; - - private string? NavMenuCssClass => collapseNavMenu ? "collapse" : null; - - private void ToggleNavMenu() - { - collapseNavMenu = !collapseNavMenu; - } -} - diff --git a/Project/adminBlazor/adminBlazor/Shared/NavMenu.razor.css b/Project/adminBlazor/adminBlazor/Shared/NavMenu.razor.css deleted file mode 100644 index db48136..0000000 --- a/Project/adminBlazor/adminBlazor/Shared/NavMenu.razor.css +++ /dev/null @@ -1,69 +0,0 @@ -.navbar-toggler { - background-color: rgba(255, 255, 255, 0.1); -} - -.top-row { - height: 3.5rem; - background-color: rgba(0,0,0,0.4); -} - -.navbar-brand { - font-size: 1.1rem; -} - -.oi { - width: 2rem; - font-size: 1.1rem; - vertical-align: text-top; - top: -2px; -} - -.nav-item { - font-size: 0.9rem; - padding-bottom: 0.5rem; -} - - .nav-item:first-of-type { - padding-top: 1rem; - } - - .nav-item:last-of-type { - padding-bottom: 1rem; - } - - .nav-item ::deep a { - color: #d7d7d7; - border-radius: 4px; - height: 3rem; - display: flex; - align-items: center; - line-height: 3rem; - } - -.nav-item ::deep a.active { - background-color: rgba(255,255,255,0.25); - color: white; -} - -.nav-item ::deep a:hover { - background-color: rgba(255,255,255,0.1); - color: white; -} - -@media (min-width: 641px) { - .navbar-toggler { - display: none; - } - - .collapse { - /* Never collapse the sidebar for wide screens */ - display: block; - } - - .nav-scrollable { - /* Allow sidebar to scroll for tall menus */ - height: calc(100vh - 3.5rem); - overflow-y: auto; - } -} -