What's Changed
This beta introduces a comprehensive visual redesign of the window control buttons on Windows and Linux, replacing the previous custom icon-based buttons with a pixel-perfect Windows 11 Fluent Design implementation. It also completes the window architecture refactor started in v3.6.4, removing all custom CSS animations in favor of native OS transitions.
✨ New Features
- Windows 11 Fluent Design caption buttons — 46×32px borderless rectangles with inline SVG symbols, matching the native Windows 11 specification exactly. Close button uses the official
#C42B1Cred on hover - Localized window control tooltips — Minimize, Maximize, Restore, and Close tooltips now use the MTooltip system with warmup/cooldown, translated across all 26 languages
- Focus-aware button dimming — Caption buttons automatically reduce opacity when the window loses focus, matching native Windows 11 behavior
🛠 Improvements
- M3 color scheme integration — Window controls now derive colors from
--m3-on-surfaceviacolor-mix(), automatically adapting to all 10 color scheme presets and light/dark mode - OS-native window transitions — Removed all custom CSS enter/exit animations in favor of native window show/hide transitions (DWM on Windows, AppKit on macOS, compositor on Linux)
- DWM rounded corners — Enabled
DWMWCP_ROUNDfor native Win11 rounded corners on transparent windows - Removed 12 hardcoded
--window-ctrl-*CSS variables and ~80 lines of animation workaround code
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|