I agree it may be a design problem with the CSS, I agree.
But my point is exactly that: I can't just go in and _improve the code_ (extracting classes, rewriting it in less/sass or whatever) because to verify the changes do not mess up the UI requires clicking around many pages in half a dozen browsers in three OSes.
And thank you very much for the practical note, it's an interesting idea!
One other practical note, you can create a single (test) page that showcases all of the visual styles currently in use, so there is one page to check manually.
But my point is exactly that: I can't just go in and _improve the code_ (extracting classes, rewriting it in less/sass or whatever) because to verify the changes do not mess up the UI requires clicking around many pages in half a dozen browsers in three OSes.
And thank you very much for the practical note, it's an interesting idea!