Custom theme support

Since now there is no dark theme/white theme separation by license. I have been wondering about choosing color schemes for Unity. Current dark theme is too dark for me, but white theme is also eye burning sometimes.

Since I can’t see what I am doing in dark theme, I use white theme most of the time. Back before UIElements switch on ui, there was a plugin that changes Unity themes and allows users to have bunch of different schemes like blue, green, pink etc.

Now I wonder, is there a possibility to have custom theme support. What do you guys think?

YES PLEASE. Technically, it would be possible.

Here’s how

You can - sort of - make your own Editor Theme today by using a method that’s not officially supported - custom USS styles (which are similar to CSS):
Unity why have you made your entire gui look like garbage now? - #23 by jonathans42

That said, there are some downsides to this. Thanks to the way the Editor is coded, you can’t really change everything.

Marc-Saubion and I once shared some findings in this thread: Custom Editor Theme ? - Industries - News & General Discussion - Unity Discussions

If I was you, I wouldn’t waste my time on this. I toyed around with it for months and it became too frustrating. This and the fact that it’s not officially supported, meaning you won’t get any help.

But no idea if something like that is planned for the future.

1 Like

If your eyes are burning at the light theme, which isn’t at all white and the dark theme is too dark as well then you probably have something really messed up going on with your monitor, not the editor. You’ve probably got the brightness and contrast settings cranked or something.

Not only that. I want to use unity with my own color scheme. Like totally pink colored for example. There is literally no reason that this is not possible.

I wouldn’t mind. It’s not at the top of my want list but sure, I like themes.

ISF calibration.

Olive Green must live again!

3 Likes

I mean part of the reason is that it’s a feature that needs to be maintained and one that fewer people will likely use than used Boo when it was taken out.