Hologram wrote: ↑Tue Jan 24, 2023 2:08 pm
That said, I did make a start on modifying the UI colours as I very much disliked the presets. This is what I currently have:
UI theme.png
Not really satisfied with the greens that were there from the Darker-Green preset, maybe I'll end up changing it later. I would have liked a darker background colour than this, but seeing as how the background colour is so omni-present in the interface, it gets too much.
I do need to figure out all the colour assignments and what they do. I have added some notes for myself alongside the colour codes.
UI theme codes.png
Main problem here is that colors have some "meaning" on some WB, so it is not a matter of like or "not like", it is a matter of functionality and signaling things, in the UI.
There are some colors that have some meaning, as green as example for a "full constrained" sketch or orange for a "redudant constraints", and some other that have less importance.
So it is more to do a tuning knowing some "background meanings" as many users are used to see some sort colors as "signals" that something is done "good" or "bad".
I agree that some tuning is advisable, but as example for some colors, if you want to follow a tutorials it is hard to follow if you have changed some colors and they don't reflect anymore these meanings.
So probably some "guidelines should be written" to change UI colors for FreeCAD due to this fact.
Some colors are not even (yet) modificable as they are hardcoded in the code (bad wording I know) so developers are discussion on how to change these colors and on if and eventually how to make them customizable as due to these "meanings" it is probably to avoid a profliferations of "custom styles".
IMHO a dark them and a light theme, maybe with some eye to "colour blindness" people will suffice, eventually make some customizations on the "gradient side", ie a green is always a green eventually you could tune this color among some "shades of green" (in case of a light theme" or maybe some "shades of the color chosen for a dark theme", at least for the "functional part" if you want the windows decorations in a way or another it is not a problem you may choose pink on orange for what it matter but the drawing window must have functionality as the first requisite, every consideration about "modern UI" and "modern color palettes" should be placed in second place in favour of "consistency and functionality", as probably you will spend hour on "drafting" on FreeCAD and for sure "bell and whistles" could "tire the eye". Some choices should be dictated by ergonomy and not by "artistic considerations".
Kind Regards
Carlo D.