2013-01-16 39 views
1

我創建一個主題,重氮爲plone4。我注意到,在編輯模式下的TinyMCE不尊重網站的風格。基本字體和標題樣式(h1,h2等)似乎更「生」。不同的風格與重氮編輯模式TinyMCE的開啓

怎麼了?

感謝的

+0

我想問題是通過tinymce調用的iframe – Vito

+0

我想說你猜對了。 :-) –

回答

4

TinyMCE的設置在一個iframe要編輯的內容,並加載一個名爲@@ TinyMCE的-GetStyle爲樣式,這實際上是包括在portal_css註冊的樣式表瀏覽器中查看。

當我在Plone樣式表註冊表(portal_css)中註冊我的樣式表時,我已經獲得了最大的成功,然後添加重組規則將它們複製到我的主題頭上。

缺點:

  • 可以不再除了通過Plone的運行編輯自身的主題。

優點:

  • 的樣式表是自動合併,壓縮。
  • TinyMCE可以加載樣式。
+0

另一個缺點:你不能再使用最先進的前端工具,如grunt和相關的工作在你的樣式表上。更不用說sass /少編譯等。 – sunew

+1

是的,你可以。在portal_css中註冊的資源可以存在於文件系統中,並且可以按照您的喜好進行構建。 –

+0

是的,你是對的。雖然我一直在使用grunt和bowerInstall和usemin來將資源注入到我的diazo index.html中,但是tinymce不會掌握它們。所以在這種情況下,我還需要通過portal_css爲css服務。 – sunew

相關問題