Why no typography.css when loading tinymce editor with elements?
Permalink<?php Loader::element('editor_config', array('editor_selector' => 'ccm-advanced-editor-description')); Loader::element('editor_controls', array('mode' => 'full')); ?> <?php echo $fh->textarea('description', $description, array('class' => 'ccm-advanced-editor-description', 'style' => 'width: 590px')); ?>
It seems that only the content block actually loads typography.css, it doesn't get loaded anywhere else.
I made the following changes to the editor config and it pulls in the typography.css in all instances of tinymce.
From:
if (!isset($editor_mode)) { $txtEditorMode=Config::get('CONTENTS_TXT_EDITOR_MODE'); } else { $txtEditorMode = $editor_mode; } ?> <script language="javascript"> $(function() { tinyMCE.init({ mode : "textareas", width: "<?php echo $textEditorWidth?>", height: "<?php echo $textEditorHeight?>px", inlinepopups_skin : "concreteMCE", entity_encoding: 'raw', theme_concrete_buttons2_add : "spellchecker",
To:
if (!isset($editor_mode)) { $txtEditorMode=Config::get('CONTENTS_TXT_EDITOR_MODE'); } else { $txtEditorMode = $editor_mode; } $c = Page::getCurrentPage(); $theme = $c->getCollectionThemeObject(); ?> <script language="javascript"> $(function() { tinyMCE.init({ mode : "textareas", width: "<?php echo $textEditorWidth?>", height: "<?php echo $textEditorHeight?>px", inlinepopups_skin : "concreteMCE",
I'm wondering if these changes should be made in the core or if there is a good reason why typography.css is not loaded in other instances of tinymce. I also noticed that it doesn't work in the composer view of the content blocks, either. I forget how I patched that but it also seems like it should pull in the typography.css from the current theme there as well.

$c = Page::getByID(HOME_CID); $theme = $c->getCollectionThemeObject();
FYI, here's another approach to solving this issue:
http://www.concrete5.org/community/forums/customizing_c5/tinymce-cu...