Skip to content

Visual polish: grid lines, sidebar icons, button hover transitions#130

Merged
erikdarlingdata merged 1 commit intodevfrom
feature/visual-polish-round3
Feb 19, 2026
Merged

Visual polish: grid lines, sidebar icons, button hover transitions#130
erikdarlingdata merged 1 commit intodevfrom
feature/visual-polish-round3

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • Chart grid lines: Opacity increased from 8% to 16% (WithAlpha(20)WithAlpha(40)) across all 5 chart theme setup locations — grid lines are now visible against the dark background without being distracting
  • Sidebar icons: Settings (⚙) and Help/About (?) buttons now have Segoe MDL2 Assets icons for faster visual scanning
  • Button hover transitions: Default button style now uses a 120ms ColorAnimation instead of an instant background swap — feels smoother and more polished

Partial fix for #110

Test plan

  • Charts: grid lines should be subtly visible (not too bright, not invisible)
  • Sidebar: Settings and Help/About buttons should show small icons before text
  • Buttons: hover over any button and observe a smooth fade transition (~120ms)
  • No visual regression on accent buttons, tab close buttons, or disabled buttons

🤖 Generated with Claude Code

…tions

- Increase chart grid line opacity from 8% to 16% (WithAlpha 20→40) for
  better readability on dark backgrounds — all 5 chart setup locations
- Add Segoe MDL2 icons to Settings and Help/About sidebar buttons in both
  Dashboard and Lite for faster visual scanning
- Add 120ms hover transition on default button style (ColorAnimation) in
  both DarkTheme files — replaces instant background swap

Partial fix for #110

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit ed01780 into dev Feb 19, 2026
3 checks passed
@erikdarlingdata erikdarlingdata deleted the feature/visual-polish-round3 branch February 20, 2026 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant