Ahh this is going back a long time ago, quite early into the development. I believe at the time you were more (and rightly so) concerned more about the functional aspects of the application - getting the core requirements and usage down, rather than pandering to the whims of every man and his concept of the perfect player :)
It's a hard thing to say no to feature requests ( I just got a punch of PRs for a project that I'm gonna have to say, er - thanks but... not in that way thanks.
PSA: Don't choose theme colours like white or black, and then wonder why you can't see stuff! Shuttle is not designed to support every possible combination of colours, but I don't want to be restrictive either.
If you post a bug report about a theme issue and you're using white or black, I'm going to provide solutions like 'soak your phone in warm soapy water to fix the pixels'.
One day, Shuttle might work with every colour. That day is not today.