mirror of
https://github.com/netbirdio/netbird.git
synced 2026-05-27 02:21:58 -04:00
force dark window theme on Windows
This commit is contained in:
@@ -192,6 +192,9 @@ func main() {
|
||||
TitleBar: application.MacTitleBarHiddenInset,
|
||||
CollectionBehavior: application.MacWindowCollectionBehaviorFullScreenNone,
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
Theme: application.Dark,
|
||||
},
|
||||
Linux: application.LinuxWindow{
|
||||
Icon: iconWindow,
|
||||
},
|
||||
|
||||
@@ -82,6 +82,9 @@ func (s *WindowManager) OpenSettings(tab string) {
|
||||
TitleBar: application.MacTitleBarHiddenInset,
|
||||
CollectionBehavior: application.MacWindowCollectionBehaviorFullScreenNone,
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
Theme: application.Dark,
|
||||
},
|
||||
})
|
||||
s.settings.OnWindowEvent(events.Common.WindowClosing, func(_ *application.WindowEvent) {
|
||||
s.mu.Lock()
|
||||
@@ -144,6 +147,9 @@ func (s *WindowManager) OpenBrowserLogin(uri string) {
|
||||
TitleBar: application.MacTitleBarHiddenInset,
|
||||
CollectionBehavior: application.MacWindowCollectionBehaviorFullScreenNone,
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
Theme: application.Dark,
|
||||
},
|
||||
})
|
||||
bl := s.browserLogin
|
||||
// User-initiated close (red X) means cancel. Emit the event so
|
||||
@@ -250,6 +256,9 @@ func (s *WindowManager) OpenSessionExpired() {
|
||||
TitleBar: application.MacTitleBarHiddenInset,
|
||||
CollectionBehavior: application.MacWindowCollectionBehaviorFullScreenNone,
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
Theme: application.Dark,
|
||||
},
|
||||
})
|
||||
s.sessionExpired.OnWindowEvent(events.Common.WindowClosing, func(_ *application.WindowEvent) {
|
||||
s.mu.Lock()
|
||||
@@ -302,6 +311,9 @@ func (s *WindowManager) OpenSessionAboutToExpire(seconds int) {
|
||||
TitleBar: application.MacTitleBarHiddenInset,
|
||||
CollectionBehavior: application.MacWindowCollectionBehaviorFullScreenNone,
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
Theme: application.Dark,
|
||||
},
|
||||
})
|
||||
s.sessionAboutToExpire.OnWindowEvent(events.Common.WindowClosing, func(_ *application.WindowEvent) {
|
||||
s.mu.Lock()
|
||||
@@ -365,6 +377,9 @@ func (s *WindowManager) OpenInstallProgress(version string) {
|
||||
TitleBar: application.MacTitleBarHiddenInset,
|
||||
CollectionBehavior: application.MacWindowCollectionBehaviorFullScreenNone,
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
Theme: application.Dark,
|
||||
},
|
||||
})
|
||||
s.installProgress.OnWindowEvent(events.Common.WindowClosing, func(_ *application.WindowEvent) {
|
||||
s.mu.Lock()
|
||||
|
||||
Reference in New Issue
Block a user