From 2de65f6d1033abdaa87e77b59eedce430e23836d Mon Sep 17 00:00:00 2001 From: Zac Gaetano Date: Sun, 10 May 2026 13:29:44 -0400 Subject: [PATCH] Restyle ScrollBar to match dark theme MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Default WPF ScrollBar template renders chunky Win9x line-up/line-down arrow buttons + a 3D thumb that look out of place on the dark canvas. Replace with a slim transparent track + tinted thumb pattern (Edge / VS Code / GitHub style): - Thumb: BorderStrong by default, lifts to Text.Tertiary on hover, switches to cyan accent while dragging. - No arrow buttons — track-clicks above/below the thumb still page-scroll via invisible RepeatButtons (preserves PageUp/PageDown behavior). - Horizontal orientation has its own template via Style.Triggers so it picks the right Track command set (PageLeft/PageRight). Affects every ScrollViewer in the app — settings panel, presets dialog list, Notes window, About dialog, Help cheat sheet. --- src/TeamsISO.App/Themes/WildDragonTheme.xaml | 93 +++++++++++++++++++- 1 file changed, 92 insertions(+), 1 deletion(-) diff --git a/src/TeamsISO.App/Themes/WildDragonTheme.xaml b/src/TeamsISO.App/Themes/WildDragonTheme.xaml index 94b7f50..bcb6ca8 100644 --- a/src/TeamsISO.App/Themes/WildDragonTheme.xaml +++ b/src/TeamsISO.App/Themes/WildDragonTheme.xaml @@ -687,16 +687,107 @@ - + + + + + + +