Totally agree! Thanks!
Unfortunately I can’t find the customizable Items in color manager. I’ve turned all pallet colors to grey - the buttons stay the same. This is hard-coded somehow I suppose. The standard theme customization have no possibilities in this case (AFAIK).
And, yes, this objects must be inverted from dark themes to light// May be a feature request could be possible…in future.
The button icons are png, which will be why they don’t theme. They live in /usr/local/share/ardour7/icons which means they can be manually changed at least as a workaround. Obviously it would be better done in the theming.
White icons with black outline or black icons with white outline would be visible on both white and black background, but probably they would look better on one than on the there (which is better would depend on exact design).
Or you could use svg format for icons. There are over 100 png files in that folder that will all have the same scale problem. For theming, have sub folders in the icon folder for custom icon themes. i.e. /usr/local/share/ardour7/icons/default for the default set etc.
Also ~/.local/share/ardour7/icons/customthemenamehere could be used to place custom icons.
There’s still a bit of pixelpushing to be done to improve the layout. Some space between the buttons would be nice; other buttons should also be themed properly, and overall interaction improved, but that’s a different story.