The new Dark Mode in RH6 is awesome. However it does not fully apply to Grasshopper - the canvas color stays the same…
Would it be possible to change the canvas background color with Dark Mode as well, similar to the configuration below?
As a workaround you can try this:
Wait, does Rhino 6 already have Dark Mode?
Only mac version supports dark mode.
Why so? What about Windows?
Guys, just ask and probably @Michael_Pryor will have a solution for you !
Look at his dark mode component ( moonlight ) ! Works perfectly on both win and Mac… you can customize every single objects on that canvas !
G,
For sure we don’t get it for Rhino 6. We can expect for Rhino 7.
Yeah this one
You can make your own color scheme also with Palette
Many colors can be overriden by changing the “grasshopper_gui.xml” found in the main folder (or by scripting it directly on Runtime), but doing from a Plugin such as Palette is obviously a much nicer way.
Thanks a lot guys, for all your suggestions!
Currenty I am using this method, as it is very straightforward and simple…
All the plugins are great, but what I was looking for was GH´s ability to adapt with Dark Mode
and "Normal Mode"
automatically - without having to change it manually everyday again. Something like in the screenshot attached.
Moonlight has a Boolean toggle to switch between. Of course not as easy as just having one button in Rhino to do it all. If you leave it to dark mode you won’t have to set it everyday.
Of course this is feasible. Its not even difficult, just work, at least if you know how to code.
A custom GH plugin could read some colors of Rhino while loading and change all the colors based on this.
If you like to do that we could hint you to approach such a problem. You can make use of Reflection and more advanced mechanisms to override internal settings within GH on runtime. You can override a lot more then exposed in the xml file.
Its just work somebody has to do and this requires a real benefit at least… And this is the actual problem.
Yeah this is true - I can definitely live with it.
The reason, I was asking for an automatic way, was because my system appearance settings are set to Automatic
:
Just thought that if Rhino is changing its appearance automatically, it would make sense if GH did the same.
But sure, this is probably a bit of a nit-picky thing.
Thank you, sounds like a feasible idea… maybe I´ll have some time in the summer to try that out (my scripting experience is still a bit limited tbh)
Thanks again for all your suggestions!
Cheers
sorry for bumping an old post, but how did you guys manage to change the gh window colors to dark? I run a dark mode by window, so rhino itself gets adjusted, just not gh. Moonlight / nor palette seems to offer that by default
there is an xml file which you can edit, not sure how much, for my purposes changing background color and grid it was enough. i think there is also a plugin but i have no details on it nor what this plugin usually does. you might read that up in the lower link.
yes, I am aware of these posts. And I had a look at the xml, but it’s just gh canvas color scheme. Or am I missing the super obvious ?
Would like it more like
hm yes i am sorry, that is beyond my knowledge, maybe @DavidRutten has some news on this
I think this is more sth that is dependend on some Windows UI stuff…