0

我们如何更改 RTE 文本颜色选项“A”的默认颜色。请考虑附加的屏幕截图以获取更多详细信息。

截屏

4

2 回答 2

3

理想情况下,您希望作者使用样式表来设置项目的颜色,而不是使用 RTE 中的标记(如前景色插件)

要将样式表导入 RTE,请遵循以下指南: http ://docs.craftercms.org/en/3.0/site-administrators/studio/rte-setup.html

在您的 RTE 使用的设置中(默认情况下一般)

<rteStylesheets> <!-- This informs the RTE to use the CSS files -->
  <link>
    <loadFromPreview>true</loadFromPreview>
    <url>/static-assets/css/main.css</url>
  </link>
</rteStylesheets>  

一旦你将配置指向静态资产中的样式表,你的 H1 等应该被适当地设置样式。请注意,有时样式表过于具体,您需要采取额外的步骤。

例如,样式表有:

body {
  color:red;
}

RTE 的文本将是红色的。如果有人更新 CSS,RTE 也会更新。

于 2017-11-14T19:29:18.137 回答
1

要在 RTE 的工具栏中添加文本颜色选项“A”,您所要做的就是添加forecolor到 RTE 配置文件中的标签toolbarItems1,您可以从站点配置 -> 配置中访问,然后从下拉列表中选择 RTE 配置.

<toolbarItems1>
formatselect,|,bold,italic,underline,strikethrough,|,sub,sup,charmap,|,forecolor,|,outdent,indent,blockquote,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,|,managedImage,link,unlink,anchor,|,edithtml,|,undo,redo
</toolbarItems1>
于 2017-11-14T14:36:24.230 回答