如何在暗模式下修复现代类别组框的浅色主题图片

嘿,各位 :wave:

我可能只是错过了一些设置或其他小问题,所以在此寻求一些指导。

我在我的网站上使用了“现代类别 + 分组框”组件,并且为每个类别都创建了主题图片。

我遇到的问题是,我在类别设置中同时设置了浅色和深色版本的图片,但在主类别视图中,它使用的是浅色主题的图片,而在深色主题下。

但是,当我点击进入单个类别时,它在顶部显示的是深色主题的图片 :thinking:

有人遇到过这种情况并找到解决方案吗?我很乐意尝试各位可能有的任何变通方法 :pray:

3 个赞

我找组件时遇到点麻烦,似乎元(meta)上没有相关主题,或者名称不同。

仓库地址是 GitHub - discourse/discourse-minimal-category-boxes

我确认存在此问题 :full_moon_with_face:

以下是我认为相关的代码部分:
TC 的 logo 代码:

常规分类框加载一个模板:

模板:

3 个赞

我感谢您的回复 @Canapin :pray:

您能提供或建议一些针对 Discourse 托管版本应用变通办法的步骤吗?

1 个赞

如果您托管在 Discourse 上,您可以在此处等待官方回复或联系 team@discourse.org

如果您不是,请等待更有技术知识的人回复(我不是)::stuck_out_tongue:
(或者尝试联系您注册的托管公司)

无论如何,解决方案是通过向代码存储库发送拉取请求来修复主题组件。

3 个赞

此 TC 用于 Air 主题。因此,也许也可以将 bug 标记为 Air 主题。因为 Air 有浅色和深色模式。

:persevering_face: 刚注意到已完成。:joy:

2 个赞

为了结束此事 - 这已经修复了。 :heart: 团队的响应速度非常快。 :trophy:

“嗨 Danny,我们刚刚更新了主题组件,它将自动为类别使用正确的浅色/深色徽标。这是一个组件早于浅色/深色徽标功能的情况,所以我们只需要添加对它的支持。”

3 个赞

可能仍需要修复,因为它不遵循深色/浅色切换,似乎只遵循浏览器的深色/浅色模式。这与影响标题徽标的类似问题。:cry: