Plone 在编辑模式下打开diazo时TinyMCE的不同样式

Plone 在编辑模式下打开diazo时TinyMCE的不同样式,plone,diazo,Plone,Diazo,我正在为plone4创作一个带有Diazo的主题。我注意到TinyMCE在编辑模式下不尊重网站的风格。基本字体和标题样式(h1、h2等)看起来更“原始” 怎么了 Thank的TinyMCE在iframe中设置要编辑的内容,并加载名为@TinyMCE getstyle的样式表,该样式表实际上是一个浏览器视图,其中包含在portal\u css中注册的样式表 当我在Plone样式表注册表(portal_css)中注册我的样式表,然后添加重氮规则将它们复制到主题的头部时,我在重氮方面取得了最大的成功

我正在为plone4创作一个带有Diazo的主题。我注意到TinyMCE在编辑模式下不尊重网站的风格。基本字体和标题样式(h1、h2等)看起来更“原始”

怎么了


Thank的

TinyMCE在iframe中设置要编辑的内容,并加载名为@TinyMCE getstyle的样式表,该样式表实际上是一个浏览器视图,其中包含在portal\u css中注册的样式表

当我在Plone样式表注册表(portal_css)中注册我的样式表,然后添加重氮规则将它们复制到主题的头部时,我在重氮方面取得了最大的成功

缺点:

  • 除了通过Plone运行外,您不能再单独编辑主题
优点:

  • 样式表会自动合并和压缩
  • TinyMCE可以加载样式

TinyMCE在iframe中设置要编辑的内容,并加载名为@TinyMCE getstyle的样式表,该样式表实际上是一个浏览器视图,其中包含在portal\u css中注册的样式表

当我在Plone样式表注册表(portal_css)中注册我的样式表,然后添加重氮规则将它们复制到主题的头部时,我在重氮方面取得了最大的成功

缺点:

  • 除了通过Plone运行外,您不能再单独编辑主题
优点:

  • 样式表会自动合并和压缩
  • TinyMCE可以加载样式

我想问题在于通过tinymceI调用的iframe,我想你的假设是正确的。:-)我想问题在于通过tinymceI调用的iframe,我想你的假设是正确的。:-)另一个缺点是:您不能再使用最先进的前端工具,如grunt和相关的样式表工作。更不用说sass/less编译等。是的,您可以。在portal_css中注册的资源可以存在于文件系统中,并且可以按照您的喜好进行构建。是的,您是对的。虽然我一直在使用grunt和bowerInstall以及usemin将资源注入到我的diazo index.html中,但tinymce将无法获得它们。因此,在本例中,我还需要通过portal_css为tiny提供css。另一个缺点是:您不能再使用最先进的前端工具(如grunt)和与样式表相关的工具。更不用说sass/less编译等。是的,您可以。在portal_css中注册的资源可以存在于文件系统中,并且可以按照您的喜好进行构建。是的,您是对的。虽然我一直在使用grunt和bowerInstall以及usemin将资源注入到我的diazo index.html中,但tinymce将无法获得它们。因此,在本例中,我还需要通过门户为tiny提供css。