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
Dark and light classic stylesheets. #13772
base: main
Are you sure you want to change the base?
Conversation
Added the new QSS file with images
Interesting. I seem to recall that Qt 6.5 was implementing a dark mode that would make things simpler. Is that taking advantage of that? Are we even using 6.5 btw? |
@PaddleStroke this would indeed work very well with the 6.5 functionality as I understand Qt 6.5 can detect the dark style of windows and apply a dark theme. But it doesn't have a good dark theme out of the box. |
This light theme is basicallyt exactly no-stylesheet.
It probably has some tiny bugs, I see one with the treeview having black arrows. |
Are these meant to replace the stylesheets used in the "Dark" and "Light" preference packs? |
Yes, I'll have a look at making the preference packs too. |
@FreeCAD/design-working-group can you please take a look? |
The idea here is also to work from this as a base. Then OpenThemes and Prodark and Behave-dark, pre-installed as an addon. (as long as they are actively maintained.) I am btw totally open for improvements like changing the gradient. But I rather do this in separate PR's as this might going to take some time. |
I just tried to copy 1:1 the no-stylesheet theme, but in dark.
It's not perfect but that's QT. :)
Overlay still seems to need some work.
This also ads the icons that are used in default freecad, currently it seems that all theme icons are based on mac-icons.
latest update: