-
Notifications
You must be signed in to change notification settings - Fork 2
Description
As it stands, the theme editor clusters unrelated screen elements together (some, but not all, text labels and some button icons share one of the panel colors or the primary highlight color). Separating elements for more individual control would solve several problems:
-
It is difficult to create any theme that deviates from being a tweak variation of the default theme (e.g., limited to selecting a different highlight color). Many theme variations are excluded out-of-the-box because choosing pleasing panel and text colors will often result in some parts of the UI being invisible (black on black, grey on grey, white on white, etc). An example of a theme that is difficult to create is a light (pale grey) scheme like GitHub that matches Windows 11 GUI elements. After much fiddling about it seems one has succeeded only to discover that the combo box drop down lists are now all 'empty', but fixing that means the panels are no longer pleasant shades of light grey.
-
Another example would be creating a light theme by inverting the colors on the default theme and making it monochrome. This seems simple enough, but the metadata icons on the thumbnails all become invisible when you do (black on black). Nothing I have tried in theme editor so far can solve this problem.
-
The console tab output text assumes a dark background, so with light themes the console output is unreadable. The background of the console should remain dark, regardless of the panel color or background settings, unless it is possible to set the console text colors as well (leaving the background dark would be the quickest/easiest solution).
-
It is a bit disconcerting that the thumbnails keep flashing black every time the mouse crosses them, especially when scrolling with the mouse wheel, and I suspect this constant flashing effect may be a safety issue for some medical conditions. I would suggest toning this down, or leaving the thumbnails themselves unchanged and just having the icons 'ghost' over the top on hover.
-
It is important for users to be able to create light themes, because dark themes tend to be hard to read on desktop monitors, especially on calibrated systems where compromising the accuracy of brightness and levels to cater for a dark theme would mean being unable to properly evaluate, edit and grade images to established standards for screen levels and room lighting. The problems with dark themes increase with age, and when wearing spectacles (ghosting, reflections, aberrations, the discomfort of staring into a bright light).