自定义代码

:discourse2: 摘要 自定义代码允许您自定义在网站上共享的源代码的字体和颜色。
:eyeglasses: 预览 在 Discourse 主题创建器中预览
:hammer_and_wrench: 仓库链接 https://github.com/discourse/discourse-custom-code
:open_book: Discourse 主题新手? 使用 Discourse 主题的初学者指南

安装此主题组件

功能

通常,用于编写代码的字体属于 monospace 字体系列。最著名的字体包括:

(话虽如此,这并不妨碍任何人尝试各种各样的字体!)

要更改字体,请访问 https://fonts.google.com

  • 选择您想要使用的字体

  • 然后对其进行自定义

  • 选择 EMBED 并复制与字体系列相关的字符串 (1),将其放入主题设置 Font

  • 复制并粘贴与 CSS 相关的字符串 (2),将其放入主题设置 font-family 中(不要在字符串末尾添加字符 ;)。

所有其他设置应该足够清晰。

此组件的设置分为 浅色深色 主题。如果您同时使用两者,请记得将该组件添加到两个主题中。


设置

名称 描述
font Google 字体 中选择新字体。根据所选字体,您可以进一步自定义它,例如 Sarabun:300,400,500。如果未设置,将应用默认字体。
font size 指定要使用的字体大小。如果未设置,将应用默认字体。
font family 指定要使用的字体。如果未设置,将应用默认字体。
border radius 为您的代码选择边框半径。默认值为 0px。
hljs light 浅色主题。选择文本颜色。
code light 浅色主题。选择代码颜色。
code background light 浅色主题。选择代码背景颜色。
comment light 浅色主题。选择注释和文档标签的颜色。
title light 浅色主题。选择标题、名称和元数据的颜色。
string light 浅色主题。选择字符串的颜色。
number light 浅色主题。选择数字的颜色。
keyword light 浅色主题。选择关键字、subst、request 和状态的颜色。
class title light 浅色主题。选择类元素内部标题的颜色。
tag light 浅色主题。选择标签的颜色。
attribute light 浅色主题。选择属性的颜色。
symbol light 浅色主题。选择符号的颜色。
hljs dark 深色主题。选择文本颜色。
code dark 深色主题。选择代码颜色。
code background dark 深色主题。选择代码背景颜色。
comment dark 深色主题。选择注释的颜色。
title dark 深色主题。选择标题、名称和元数据的颜色。
string dark 深色主题。选择字符串的颜色。
number dark 深色主题。选择数字的颜色。
keyword dark 深色主题。选择关键字、subst、request 和状态的颜色。
class title dark 深色主题。选择类元素内部标题的颜色。
tag dark 深色主题。选择标签的颜色。
attribute dark 深色主题。选择属性的颜色。
symbol dark 深色主题。选择符号的颜色。

:discourse2: 由我们托管? 主题组件可在我们的标准版、商业版和企业版计划中使用。

36 个赞