Skip to content

Conversation

@CalvinAllen
Copy link
Contributor

@CalvinAllen CalvinAllen commented Dec 31, 2025

Summary

  • Custom title bar with Visual Studio purple branding (#68217A)
  • Square window corners using DWM API
  • Custom minimize/close buttons (no maximize button)
  • Purple border around entire window
  • Tab underline matches purple theme
  • Single-instance support - launching again brings existing window to front
  • Settings tab hidden (placeholder for future implementation)

Screenshots

The app now has a cohesive Visual Studio-inspired purple theme with custom window chrome.

Test plan

  • Verify app launches with purple title bar and border
  • Verify minimize and close buttons work
  • Verify window has square corners
  • Verify launching second instance brings first to front
  • Verify Settings tab is hidden

- Add custom title bar with Visual Studio purple branding (#68217A)
- Implement square window corners using DWM API
- Add custom minimize/close buttons (no maximize)
- Add purple border around window
- Update tab underline to match purple theme
- Add single-instance support with mutex
- Hide Settings tab (placeholder for future)
- Bring existing instance to front when launching second instance
@CalvinAllen CalvinAllen merged commit de1d96a into main Dec 31, 2025
8 checks passed
@CalvinAllen CalvinAllen deleted the feat/ux-overhaul branch December 31, 2025 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants