From 0518c865e290a000af58ed8660220253d0e74df9 Mon Sep 17 00:00:00 2001 From: laurentiu021 Date: Fri, 12 Jun 2026 15:35:49 +0300 Subject: [PATCH] fix: use theme brushes for exact-match hardcoded colors in four views --- CHANGELOG.md | 5 ++++- SysManager/SysManager/SysManager.csproj | 6 +++--- SysManager/SysManager/Views/DashboardView.xaml | 12 ++++++------ SysManager/SysManager/Views/NetworkRepairView.xaml | 6 +++--- SysManager/SysManager/Views/PrivacyView.xaml | 2 +- SysManager/SysManager/Views/UninstallerView.xaml | 2 +- 6 files changed, 18 insertions(+), 15 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 5fd84ae..6bba659 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,10 @@ adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] -## [1.20.20] - 2026-06-12 +## [1.20.21] - 2026-06-12 + +### Changed +- **Some status/accent colors now follow the theme instead of being hardcoded.** Replaced hardcoded color values that exactly matched a theme color (success green, warning amber, danger red, accent, hover border) with theme references on the Dashboard, Network Repair, Privacy, and Uninstaller tabs. The colors render identically today but will track the theme going forward. ### Fixed - **Much better screen-reader support across the app.** Many buttons, toggles, drop-downs, search/filter boxes, data grids, and per-row actions had no accessible name, so screen readers announced them generically (or not at all). Added clear, specific accessible names to interactive controls across 21 tabs — including destructive actions (Delete, Shred, Clear History), per-row buttons (now named after the item they act on), and unlabeled inputs. No visual change. diff --git a/SysManager/SysManager/SysManager.csproj b/SysManager/SysManager/SysManager.csproj index 9d024b8..609ee49 100644 --- a/SysManager/SysManager/SysManager.csproj +++ b/SysManager/SysManager/SysManager.csproj @@ -10,9 +10,9 @@ SysManager true NU1603;NU1701 - 1.20.20 - 1.20.20.0 - 1.20.20.0 + 1.20.21 + 1.20.21.0 + 1.20.21.0 SysManager SysManager — Windows system monitoring toolkit by laurentiu021. Network, updates, health, logs, safe deep cleanup. https://github.com/laurentiu021/SystemManager diff --git a/SysManager/SysManager/Views/DashboardView.xaml b/SysManager/SysManager/Views/DashboardView.xaml index c9d49b8..55595cb 100644 --- a/SysManager/SysManager/Views/DashboardView.xaml +++ b/SysManager/SysManager/Views/DashboardView.xaml @@ -128,16 +128,16 @@ - + - + + Foreground="{DynamicResource Success}" Background="{DynamicResource Surface3}" Margin="0,10,0,0"/> @@ -389,16 +389,16 @@ diff --git a/SysManager/SysManager/Views/NetworkRepairView.xaml b/SysManager/SysManager/Views/NetworkRepairView.xaml index 772ca70..fdc0909 100644 --- a/SysManager/SysManager/Views/NetworkRepairView.xaml +++ b/SysManager/SysManager/Views/NetworkRepairView.xaml @@ -58,7 +58,7 @@ - + @@ -84,7 +84,7 @@ - + @@ -110,7 +110,7 @@ - + diff --git a/SysManager/SysManager/Views/PrivacyView.xaml b/SysManager/SysManager/Views/PrivacyView.xaml index 1df8564..4992cf0 100644 --- a/SysManager/SysManager/Views/PrivacyView.xaml +++ b/SysManager/SysManager/Views/PrivacyView.xaml @@ -124,7 +124,7 @@ - + diff --git a/SysManager/SysManager/Views/UninstallerView.xaml b/SysManager/SysManager/Views/UninstallerView.xaml index a08c777..90b7bb5 100644 --- a/SysManager/SysManager/Views/UninstallerView.xaml +++ b/SysManager/SysManager/Views/UninstallerView.xaml @@ -197,7 +197,7 @@