Originally Posted by JSWolf
It's not a bug. iBooks is specifically overriding color settings in order to have night mode. That's the way it's written. So it's still not a bug.
By that standard, there's no such thing as a bug, because every bug is something that the code was programmed to do.
The intent of !important is to be a line in the sand. It indicates that your content could break if the style is overridden by other styles. The CSS spec didn't allow user agent stylesheets to override those for a reason, and folks designing eBook readers should respect that decision. For that reason, I consider it a spec compliance bug when a reader crosses that line.
Either way, the question of whether it is a bug or a feature request is pretty much quibbling over semantics. They all go into the same bug queue, and if the people who get the report decide that a bug should be a feature request or vice-versa, they can change it in less time than it took you to set it in the first place.
Just please don't set it to "Security".