Some time ago, I switched to a dark theme, which results easier on the eyes. One of the open source programs I made some time ago, uses a series of togglebuttons to select items, and I now notice, that with this darker theme, there is no difference at all between a 'pressed' and 'unpressed' button.
Thinking it was a theme issue, I tested a series of themes, and found that not only dark themes seem to ignore indicating button states. In fact, of about 10 tested schemes, only 2 did show a (discernible) difference.
FlatStudioDark theme:
Adwaita theme:
I could edit the CSS file of the theme, but that wouldn't help others who install the program. I could distribute CSS with the program (either installable or as resource), but that would probably raise compatibility issues with installed themes.
Can anyone suggest a viable way to address this?
(I know there is a very similar question, but it's not gtk3)