Dashboard Dark Mode Consistency Fixes
This patch release resolves a dark mode regression in the web dashboard where form controls, select elements, and view buttons had white/light backgrounds, breaking the visual consistency of dark mode.
Fixed
- Dashboard Dark Mode Consistency - Fixed dark mode regression where form controls, select elements, and view buttons had white/light backgrounds in dark mode
- Global Dark Mode CSS - Added comprehensive
.form-controland.form-selectdark mode overrides ensuring consistency across all 7 dashboard tabs (Dashboard, Search, Browse, Documents, Manage, Analytics, Quality) - Quality Tab Chart Contrast - Improved chart readability in dark mode with proper
var(--neutral-400)backgrounds and visible grid lines - Chart.js Dark Mode Support - Added dynamic Chart.js color configuration in
applyTheme()function with light text (#f9fafb) and proper legend colors - Quality Distribution Chart - Updated
renderQualityDistributionChart()with dynamic text/grid colors for dark mode - Quality Provider Chart - Updated
renderQualityProviderChart()with dark mode-aware legend colors
Changed
- Enhanced
.view-btndark mode styles with proper hover states for better user interaction
Impact
This release ensures a consistent, professional dark mode experience across all dashboard tabs. Charts in the Quality tab are now properly readable in dark mode with appropriate text contrast and visible grid lines.
Files Changed
src/mcp_memory_service/web/static/style.css- Global dark mode CSS overridessrc/mcp_memory_service/web/static/app.js- Chart.js dark mode color configuration
Full Changelog: v8.45.1...v8.45.2
🤖 Generated with Claude Code