May be is some sort of weird behavior with XFCE. My theme is not special I think (and my apps don't look like Arkos Tracker 2!).
I'll double check, but if it works fine for everybody else, forget about it.
Same here. I'm using XFCE with a pretty ordinary light theme (MurrinaElement) and observe exactly the same contrast problem.
It looks like it happens in all file dialogs, so yes... "save as" and load/save instruments look the same. What is the toolkit that you're using? Where is it getting the theme from?
Arkos uses
JUCE, a music-oriented application-developing framework.
There are other bits I can't read. I would prefer a more "plain" look TBH.
Same for me. I prefer when program don't try to change color at all.
I've been also on the other side (app developer) and can witness that color conflicts in UI easily happen.
There are solutions guaranteed to work, if the toolkit used lets developer enough freedom:
- either don't change any color, not even one. This also implies developer must ensure any graphics are either in their own non-transparent rectangle with some margin, or with free shapes with an outline that guarantees luminance contrast whatever the surrounding theme-dependent color. This is what most open-source software does, lets total freedom (and responsibility) to the user, and is out-of-the-box compatible with dark themes, light themes, etc.
- or specify every color everywhere and make sure not a single color "leaks"/inherits from environment/theme/user customization. This way developer has total control and is totally responsible for user comfort (or lack thereof).
In my experience, any deviation results in users reporting problems, and strictly following one of these ways solves them.
Arkos, does Juce gives developer enough freedom to implement one, the other, both?