对我来说,在 meta.discourse.org 上,默认主题和黑暗主题都显示为黑色背景。
在我管理的某个 Discourse 站点上,在默认主题和黑暗主题之间切换时,两者都显示为白色背景——黑暗主题设置为使用黑暗配色方案。
安装版本:
3.4.0.beta3-dev
(6b3e28216c)
在使用 Google Chrome 时我遇到了这个问题:版本 131.0.6778.140 (官方构建) (64 位)
在 Firefox 133.0 (64 位) 上无法复现。
对我来说,在 meta.discourse.org 上,默认主题和黑暗主题都显示为黑色背景。
在我管理的某个 Discourse 站点上,在默认主题和黑暗主题之间切换时,两者都显示为白色背景——黑暗主题设置为使用黑暗配色方案。
安装版本:
3.4.0.beta3-dev
(6b3e28216c)
在使用 Google Chrome 时我遇到了这个问题:版本 131.0.6778.140 (官方构建) (64 位)
在 Firefox 133.0 (64 位) 上无法复现。
您在偏好设置中选择了哪个调色板?由于这是您可以为每个设备选择的设置,因此请不要忘记检查 Chrome 和 Firefox 中的设置。
选择不同主题时,调色板不会改变。因此,当我选择灰色琥珀色时,我必须选择默认调色板才能真正看到颜色。但我记得即使我那样做了,我也遇到过问题。
感谢 @Moin - 它被设置为 Color Palette Regular: Dark。将其更改为 Default Light 后,背景颜色将更改为白色等。
这是新增的功能吗?我过去曾从 Default 切换到 Dark,反之亦然,这似乎也改变了背景颜色,而没有更改 Color Palette 设置。
据我所知,自从我开始使用 Discourse(大概有 4 年了)以来,它一直都是这样工作的。
我认为,只要你不更改调色板并使用“theme default”,颜色就会按预期更改。但一旦你选择了其他选项,结果就会令人困惑。
@tobiaseigen 在 How to make the automatic dark theme the same as the selected dark theme? - #5 by tobiaseigen 中表示,这是他们目前正在处理的一个领域。所以希望改进管理员的设置也能让用户更容易。
我认为,为每个主题设置默认的浅色和深色调色板,并在用户选择该主题时进行设置,会有所帮助。否则,选择灰色琥珀色等调色板会很困难,因为它并非所有主题都可用,而默认的深色模式方案设置会让事情更加混乱。
每个主题都有默认的浅色和深色调色板,选择其中一个时就会设置好,这听起来不错。
如果您在匿名浏览时切换主题,您将获得不同的体验 - 例如,默认:白色背景,深色:黑色背景。(因为用户尚未更改调色板。)