Thanks … I still have a problem understanding …
“user.zip” contains 3 files (all of which are zip files)
When I further open any of those 3 files, none contain user.css.
I do understand how the ‘user.css’ is to be applied but I cannot find that file in your user.zip.
Well, I just downloaded the zip through the link in @difrkaguilar’s post above, and the archive I received contained one (1) file, called “user.css” (size: 16 kB).
@davidvj : Perhaps more details on what exactly you did might be helpful?
Not sure what is going on here … when I download that same zip file I find that it contains 3 further zip files none of which contained ‘user.css’.
However, the most recent offering from Franklin that was sent does indeed contain user.css.txt which can be used.
Unfortunately this latest file appears to have serious problems on both of my systems. Parts of the screen simply vanish making this version unusable.
This is a shame … when I initially tested the file it worked well so I am not sure what has changed. I am running the git install ver: 3.9.0+1484~gdc929e1f90 … somehow I doubt that this makes any difference.
I have absolutely no idea what is going on here but I do finally have this theme running correctly. Apologies to all for some still unknown gaff on my part.
And thank you again Franklin for your work.
Yes, nice idea to have this as a optional theme.
@difrkaguilar: great work but you could simplify and reduce your theme file. Just remove all lines that are already in darktable.css file. For example, just probably all (or nearly all, I didn’t check exactly) “Reset GTK defaults” lines (after define-color ones) could be removed.
And your theme miss selected text color. when selecting lines on CSS text box, I can’t see which lines I have selected. As it’s set on darktable themes, you probably override that.
As always, many thanks to each and every darktable developer involved in the process of creating this software gem.
Great tools come with great responsibilities.
darktable is growing and improving with the inclusion of new tools and the improvement of others in each version.
For this version 4.2 I made some adjustments to my personal theme. But as I wrote in my first message of this post. This is a free personal version that I know does not follow the rules and guidelines advised by the developers to avoid visual mismatches in terms of contrasts, etc. to avoid the negative effects generated by optical illusions
I’ve left two screenshots of the appearance of the theme in this new version.
“No cornea was harm during the creation process of this theme”.
I don’t think the individual elements are documented as such anywhere. In the css there are comments and those familiar will likely read it very easily but the best I could do was scan it and make some changes and see what the result was… the core stuff is defined in darktable.css and the rest are modifications…
You can enter any modifications in the preferences css window…
For example here are some I have to tweak the histogram
the css file in windows is in the program files directory see below…likely something similar for linux
I’m glad you liked the theme.
As Todd said it is quite difficult to select by elements, they are not defined that way. The changes I made to the .css is more like trial and error.
There are some that are easier than others, like changing font families but there are others that can’t be changed.
By instance in my last version I changed to DIN-light some buttons of the UI and to Square721 BT the side panels and modules.
I have made an update to my personal darktable theme, some subtle changes to the colors with respect to the previous theme, the border radius of some buttons. The background color of the scopes (histogram, vectorscope and waveform) is no longer black, but a #141414 gray.
The most important change is that I replaced the previous font with the Inter font (OTF) because the readability it offers is excellent. I made this decision after seeing the typography as a fundamental part of the UI of Blender 4.0 that has just been released.
Here is the link to the typeface for those interested in using the theme. The typography is downloaded and installed in the locations determined according to the operating system.
Inter typography.
To install the theme, unzip the user.zip and copy/paste the content of the user.css file in the darktable configuration window (general tab).