I am working on a rebrand for Darktable 🌻

While I was typing this I saw the reply Pascal. Actually you change this yourself! How many programs are there that have that capability that you actually can make themes yourself?

And on the other side, there are also people that really like the UI (I am one of them). I am very happing that the UI is not that colourful because that distracts me. Please don’t forget that what you are proposing is your personal preference as it is my that I like the current UI. You argue that the UI is 80s style, I will argue that adding colour will make it like a Christmas tree.

Pascal points out the default agreement among in the darktable devs.

Actually the devs of darktable are rather open! I am still figuring out how I could contribute code-wise (my c is rusty and I am a Mac user, so there are challenges) and this is the first foss project I am considering to do because the community is rather nice.

5 Likes

@anon42863590 you can theme darktable any way you want using user.css file in your configuration directory or accessing it in the general part of preferences. And, you can do it today.

2 Likes

Regarding the on/off icon status issue, just an idea, why not give the on state icon a little glow effect. This would avoid color and having fundamentally different icons, but the on state would stand out more.

Just an idea, i am not sure if it would combine well with the overall design principles, but as it was not mentioned so far (or i overlooked, sorry for the noise then), it may make sense to at least consider it an option.

1 Like

Agree or what I suggested.

1 Like

Hi Bill,
I religiously use your weekly builds. If I do change the .css file will this carry over each week ?

You can open preferences and load it into the user.css window. It gets saved to your config directory, so it will be there. Or you can just copy a theme file into your config directory and name it user.css, then open the preferences and hit the save and apply button.

But yes, it will last between installs as long as you don’t delete your config directory.

Well I have just downloaded this theme which includes subtle colors. It makes it really easy to see a module is active without blinding the eye with a rainbow of color. Screenshot also shows that color icons are already incorporated into the UI for darktable. In this case the color group tab is very colorful.

1 Like

Could you share a link to that theme?

New themes have just been added, maybe there’s something suitable for you.

https://net-fx.de/darktable-themes/

1 Like

Looks good. I do not speak German, and could not follow the instructions. Blindly copied one of css files and messed up my dt, and had to remove it.

Where did you copied it? Are you using Darktable 5.2.1?

No using it for Nightly. Made a User.css in Config folder for Nightly.
I do run multiple dt instances and all have their own config folders.

I downloaded the css file and pasted it into the themes folder as shown on my Windows computer. Then in the preferences I was able to select it as a theme. Very easy to do and will not muck up your install of DT.
image

Thanks. I did it as user.css in preference and messed up everthing. As you suggested it must be setup as a separate theme.

To make it easier to share themes I put together https://darktable-css.danielepighin.net.

Context:

1 Like

Toll. Danke.

1 Like