Initially, I believed that TinyMCE would remain unaffected by the Diazo theme. However, there seems to be some CSS creeping in from somewhere, causing certain functions to be more difficult to use. For instance, the line height on all the rows has drastically decreased, making it challenging to select each row.
By examining Firebug, I found that I can resolve this issue by adding a min-height value from dialog.css:
.radioscrolllist .list {min-height: 2em;}
Unfortunately, I have been unable to find where to implement this fix permanently. I've attempted to place it in the Diazo theme style.css, ploneCustom.css, and customized both portal_skins/tinymce/themes/advanced/skins/plone/dialog.css and portal_skins/tinymce/plugins/plonebrowser/css/plonebrowser.css — but none of these solutions have worked.
Do you have any suggestions on how/where I can make this correction? This issue only arises in the Diazo version of the site, not the unthemed version. It appears that the only CSS files loading on the TinyMCE iframe are:
- dialog.css
- plonebrowser.css
- columns.css