Assorted accessibility (and some consistency) fixes for documentation

Yeah, the WET folks were aware of the button contrast issue ( https://github.com/wet-boew/wet-boew/issues/4463#issuecomment-35144829 ), but never pursued it upstream...