Problem
The Lite dashboard charts look significantly better than the full Dashboard charts:
- Marker dots: Lite uses
MarkerSize=5 consistently on all data points, giving clear visual indicators. Dashboard has many MarkerSize=0 (invisible dots) and inconsistent sizes (3, 4, 5).
- Colors: Lite uses soft Material Design colors (
#4FC3F7) that look great on dark backgrounds. Dashboard uses harsh stock ScottPlot colors (ScottPlot.Colors.Blue, .Red, etc.) and scattered inline color arrays.
- Consistency: Lite has one unified look across all charts. Dashboard varies between chart tabs.
Solution
- Add a centralized 12-color Material Design 300-level palette to
TabHelpers.cs
- Replace all
MarkerSize = 0/3/4 with MarkerSize = 5 across Dashboard chart files
- Replace all stock ScottPlot colors and inline color arrays with the centralized palette
- Preserve special markers (deadlock dots, "No data" text colors)
Files
Dashboard/Helpers/TabHelpers.cs — new ChartColors array
Dashboard/Controls/ResourceMetricsContent.xaml.cs
Dashboard/Controls/SystemEventsContent.xaml.cs
Dashboard/Controls/MemoryContent.xaml.cs
Dashboard/Controls/QueryPerformanceContent.xaml.cs
Problem
The Lite dashboard charts look significantly better than the full Dashboard charts:
MarkerSize=5consistently on all data points, giving clear visual indicators. Dashboard has manyMarkerSize=0(invisible dots) and inconsistent sizes (3, 4, 5).#4FC3F7) that look great on dark backgrounds. Dashboard uses harsh stock ScottPlot colors (ScottPlot.Colors.Blue,.Red, etc.) and scattered inline color arrays.Solution
TabHelpers.csMarkerSize = 0/3/4withMarkerSize = 5across Dashboard chart filesFiles
Dashboard/Helpers/TabHelpers.cs— newChartColorsarrayDashboard/Controls/ResourceMetricsContent.xaml.csDashboard/Controls/SystemEventsContent.xaml.csDashboard/Controls/MemoryContent.xaml.csDashboard/Controls/QueryPerformanceContent.xaml.cs