postmanlabs / postman-app-support

Postman is an API platform for building and using APIs. Postman simplifies each step of the API lifecycle and streamlines collaboration so you can create better APIs—faster.
https://www.postman.com
5.82k stars 836 forks source link

[Windows] Title bar and window border should follow OS settings #11933

Open wqoq opened 1 year ago

wqoq commented 1 year ago

Is there an existing request for this feature?

Is your feature request related to a problem?

I've realized that I need to start using dark themes in apps in order to reduce glare and headaches while I work. I'm using Windows 10 and have started using the Dark theme system wide. I also have a bright accent colour chosen which is applied to title bars and window borders, mostly to distinguish one window from another, especially if they're overlapping.

It's remarkable how few apps actually adhere to those settings. Even Microsoft gets graded poorly for this (Command Prompt and Windows Explorer both adhere to it, but Visual Studio and their own suite of Office apps do not).

Unfortunately, Postman is another such app that doesn't adhere to these settings. It flips between light and dark themes according to my OS setting, but my accent colour is completely ignored.

I often run Visual Studio full screen, with Postman as a smaller floating window. However, because Postman has no window border and a non-standard title bar, it completely disappears into my Visual Studio background. I have no sense of where Postman ends and Visual Studio begins. It's like that Douglas Adams quote, "Every time you try to operate one of these weird black controls that are labelled in black on a black background, a little black light lights up black to let you know you’ve done it."

postman-dark

Describe the solution you'd like

Ideally, it would be nice if Postman followed my OS settings, and had a window border and title bar coloured using the accent colour I chose in the OS settings.

Describe alternatives you've considered

I realize a lot of work probably went in to the combined title bar / menu bar of Postman, so if colouring that using a custom accent colour defined in the OS settings is too difficult, I think just using that accent colour to put a 1 pixel border around the window would probably allow me to get by.

Additional context

No response

wqoq commented 7 months ago

This seems to have improved slightly. I'm not sure when, but I'm using v10.22.13, and there is now at least a lighter grey 1 pixel border around the window that differentiates it from any black regions behind it. It still doesn't use the accent colour from my OS settings, so I'm leaving this open, but it's now not as dire a situation.

My machine was also updated from Windows 10 to Windows 11 this week. I don't know if that's relevant, but felt it worth mentioning.