Skip to content

Visual polish: MinHeight/MinWidth, spacing resources, InstallerGui theme#128

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

Visual polish: MinHeight/MinWidth, spacing resources, InstallerGui theme#128
erikdarlingdata merged 1 commit intodevfrom
feature/visual-polish-quick-wins

Conversation

@erikdarlingdata
Copy link
Owner

Summary

  • MinHeight/MinWidth on Dashboard (600x900) and Lite (600x900) MainWindows — prevents windows from being resized too small
  • Spacing scale resources (SpacingXS=2 through SpacingXL=16) and corner radius resources (CornerRadiusSm=2, Md=4, Lg=6) added to both DarkTheme.xaml files — available for future use, no visual change yet
  • InstallerGui theme alignment — colors updated from neutral grays (#333333/#404040/#555555) to the Grafana-inspired blue-gray palette (#181b1f/#22252b/#2a2d35) matching Dashboard and Lite

Partial fix for #110

Test plan

  • Dashboard: try resizing below 900x600 — should stop at minimum
  • Lite: same minimum size check
  • InstallerGui: launch and verify dark blue-gray background matches Dashboard/Lite feel
  • All three apps build with zero warnings

🤖 Generated with Claude Code

…allerGui theme alignment

- Add MinHeight="600" MinWidth="900" to Dashboard and Lite MainWindow
- Add spacing scale resources (SpacingXS through SpacingXL) to both DarkThemes
- Add corner radius resources (CornerRadiusSm/Md/Lg) to both DarkThemes
- Align InstallerGui colors to Dashboard/Lite palette (gray → blue-gray tints)
- Replace hardcoded Background/Foreground on InstallerGui MainWindow with theme resources

Partial fix for #110

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@erikdarlingdata erikdarlingdata merged commit 3df8eab into dev Feb 19, 2026
3 checks passed
@erikdarlingdata erikdarlingdata deleted the feature/visual-polish-quick-wins 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