Closed TomiOhl closed 4 days ago
Interresting Bruno currently uses the Browser API to determine the correct theme. This works well on windows not sure why it does not on Linux.
But electron offer an API for this: https://www.electronjs.org/docs/latest/api/native-theme maybe it works better with that.
System theme detection was fixed in Chromium 114 iirc, so it might be required to update electron version, too. Another example of an electron app recently fixing theme detection is VS Code.
This got fixed with #2668, since electron got updated to v 25+, which has theme changing fixed 🎉
I have checked the following:
Describe the bug
The follow system theme option doesn't work on Linux, Bruno stays always in light mode. Most Linux distros follow this preference: https://gitlab.gnome.org/GNOME/Initiatives/-/wikis/Dark-Style-Preference
.bru file to reproduce the bug
No response
Screenshots/Live demo link
System in light mode:
System in dark mode:
Bruno in dark mode:
![image](https://github.com/usebruno/bruno/assets/6696659/56e74187-bb7f-4843-b68b-ccb040247c90)