Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adjustable transparency for all the UI elements, please #3948

Open
teafusion opened this issue Oct 13, 2024 · 3 comments
Open

Adjustable transparency for all the UI elements, please #3948

teafusion opened this issue Oct 13, 2024 · 3 comments
Labels
opinion OP thinks something should behave differently subsystem: gui The issue is related to GUI subsystem of planetarium...

Comments

@teafusion
Copy link

teafusion commented Oct 13, 2024

I'm not a regular power user of Stellarium and not intending to become one, but find it useful from time to time. The user interface is quite frustrating, because you can't adjust the transparency of the elements and the level of set transparency is hard to read and view in many occasions.

Please make the transparency levels of the UI elements fully adjustable, so that the user can define the level best suited for them and their need of being able to see the buttons and read the descriptions. An always available transparency slider with numeric input in addition would be great UI tool for that or at least a section in settings, if suggested slider is too complicated to apply.

I'm sure keen and frequent users can manage everything via keyboard shortcuts without looking too close, but that's not all us users. For the further note I use Stellarium mainly in Windows 10 64-bit (for the time being), but have used it also in Linux in some occasions.

@alex-w
Copy link
Member

alex-w commented Oct 13, 2024

gui/flag_use_window_transparency = false in config.ini file?

@alex-w alex-w added the opinion OP thinks something should behave differently label Oct 13, 2024
@teafusion
Copy link
Author

gui/flag_use_window_transparency = false in config.ini file?

Thank you alex-w, that removed transparency from the settings panels, but not from the pop-up button menu bars of the main screen.

Unfortunately the next issue with settings panels is that the black text on medium gray background is still hard to read even when opaque bg due to the lack of adequate contrast. The color schemes and transparency both should be adjustable to make things work for most of the users. Perhaps add some selected color schemes with tuning options? Or why not simply add an optional dark mode, like popular in many applications these days from Windows to browsers to most of the modern apps in general? Dark mode in the sense of overall dark backgrounds on panels, menu bars etc. elements (not necessarily pitch black, deep dark grey is as good as shear black, if not even better) with white text on it. I personally use dark mode in every app these days, when applicable. Also in any case adjustability, not just on/off, of GUI transparency and colors (all in sensible limits, hope) would be a great feature to have in Stellarium like it can be found in many apps these days.

I greatly appreciate the effort of making such impressive planetarium software free for all and wish the best for the devs, hope any of you find interest and time to enhance also the GUI management as suggested here.

@alex-w
Copy link
Member

alex-w commented Oct 13, 2024

Please read Stellarium User Guide and use custom CSS for defining colors and opacity of UI elements.

P.S. Details for custom CSS - #2772

@alex-w alex-w added the subsystem: gui The issue is related to GUI subsystem of planetarium... label Oct 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
opinion OP thinks something should behave differently subsystem: gui The issue is related to GUI subsystem of planetarium...
Development

No branches or pull requests

2 participants