我最近升级到了 2.7.0.beta5(36ec09a07b),现在除了 Dark 和 Light 主题外,其他主题似乎不再为 font-family 和 heading-font-family 设置根 CSS 变量。
我在设置中将字体和标题字体都设为“Arial”。
在我的自定义主题中,可以通过在主题的 CSS 中添加以下代码来规避此问题:
:root {
--heading-font-family: Arial, sans-serif;
--font-family: Arial, sans-serif;
}
这似乎也是 Graceful 主题存在的问题,但我无法覆盖该主题。
Dark 和 Light 主题似乎未受影响(它们会设置根 CSS 变量)。
这是否应被视为 Discourse 的缺陷,还是现在要求自定义主题自行设置这些变量?