I am moving this thread to the developers list from the documentation list. In the administration user experience survey 37% of respondents indicated managing inconsistency of themes was difficult and 18% indicated it was very difficult. Both results were the top responses in their categories. For the purposes of this conversation let's assume inconsistencies mean: Does the theme have bugs in display? Does the theme have cross-browser problems? Do two themes I want to use put elements in different and inconsistent place on the screen?
We went through the CSS is outside the scope of Drupal arguments on the documentation list, so there is no need to pursue that here. I have put together an overview of tips and techniques for managing inconsistency in themes, with help from Mav3rck and Occy in #cstheme.
http://drupal.org/node/37156
I am now looking for more techniques and specific development suggestions of what we could add to Drupal in the 4.7 final release to help with administering themes. Wild ideas are welcome.
Cheers,
Kieran