feat: Refactor dashboard screens to Modern Deep Dark style #74
Reference in New Issue
Block a user
Delete Branch "feature/modern-dark-dashboard"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Refactored Pulpit, Katalog, Moje, Konto screens to a unified, premium Modern Deep Dark style.
Resolves #73.
Overall review: The PR implements a premium Modern Deep Dark UI, passes all builds and tests, and complies with Clean Architecture. Minor accessibility improvements are recommended (ARIA labels, focus styles, preloader contrast).
@@ -6,5 +6,5 @@@if (!_isFullyLoaded){<div class="app-preloader" style="backdrop-filter: blur(15px); background: rgba(18, 18, 18, 0.95); z-index: 100000;"><div class="preloader-spinner"></div>Add a higher‑contrast text color for the preloader message (e.g.,
color: #fff).@@ -47,3 +47,3 @@<nav class="sidebar-nav"><NavLink class="nav-item" href="/" Match="NavLinkMatch.All" @onclick="CloseMobileMenu"><NavLink class="nav-item" href="/dashboard" Match="NavLinkMatch.All" @onclick="CloseMobileMenu" title="Pulpit">Include explicit
aria-labelon each NavLink for screen readers (e.g.,aria-label="Dashboard").@@ -62,3 +62,3 @@<div class="nav-icon"><NexusIcon Name="map" Size="18" /><NexusIcon Name="book-open" Size="20" /></div>Provide a visible focus style for navigation items (CSS
:focus-visible).@@ -63,3 +61,4 @@position: relative;}::deep .nav-item:hover {Add focus outline for
.nav-item:focus-visible(e.g.,outline: 2px solid #10b981;).Resolved #issuecomment-462. All accessibility improvements requested in the review have been successfully implemented and pushed:
#ffffff.aria-labelattribute to allNavLinkitems in the sidebar.::deep .nav-item:focus-visible) styled in the brand green color.