代码块 Outlook 不太好用

代码块过去运行正常。但是,昨天有一位用户创建了一个带有代码块的新帖子,我发现格式失败了。不仅是这个带有代码块的帖子,整个网站也是如此。

我刚刚将 discourse 应用重建为最新版本,但结果仍然相同。

我该如何解决这个问题?感谢您的帮助。

这是网址:

代码块对我来说看起来不错,您有代码块格式失败的截图吗?

1 个赞

升级 discourse 2.9.0.beta6 后,代码块部分不再按颜色分类

rainbow

mono-blue

1 个赞

感谢您的宝贵意见。

不过,元 discourse 论坛似乎是 2.9.0.beta6 版本(因为它支持“加载启动屏幕”)。这里的代码块运行正常。

我的错。我应该说颜色显示有问题。

图 1. Python(实际上所有语言)关键字的颜色没有高亮显示

原始帖子:


图 2. 然而,代码块的颜色差异仍然可以正常工作

原始帖子:

1 个赞

我的解决方案

  1. 卸载组件 “hljs-theme-picker”

  2. 从以下位置拾取一个 CSS 文件(我拾取了 rainbow.css)

  1. 编辑主题 CSS/HTML,将 rainbow.css 的内容复制并粘贴进去

这是错的???

2 个赞

非常感谢 Takanobu san。

这个解决方案效果很好。

我认为这意味着 discourse hljs 主题选择器存在一些隐藏的错误。同样的代码在 CSS 中运行正常,但在安装组件后却失败了,这没有道理。

很抱歉,我不会将您的解决方案设置为 :white_check_mark: 解决方案,尽管它确实解决了我的问题。我将其保持开放状态,并希望 discourse 团队 @cocococosti 能够找出原因并制定正式的解决方案。

我使用的 CSS 代码是我设置在 hljs 主题选择器中的:

再次表示感谢。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.