Discourse 徽标在深色主题上很难看到

如果使用深色主题查看 Discourse 标志,它几乎难以辨认。
例如,如果您在深色主题下使用 GitHub,效果如下:

2 个赞

我在 Meta 上使用深色主题,看起来不错:

但我不认为你可以在 GitHub 上为日间/夜间模式分别设置不同的图片。

你考虑的是哪种修复方案?

这是 GitHub 上的一个已知问题,希望他们很快能提供解决方案。

3 个赞

是我吗?
我并没有在想什么,只是在这里告知团队,以防他们还不知道,因为我没有找到相关的话题。

但一个解决方案是在徽标周围添加一个粗白边框,这样它在浅色主题下看起来和现在一样,同时在深色主题下也能正常显示,只要 GitHub 还不支持两种徽标版本。

1 个赞

我进行了一次更新,添加了白色背景,这样至少标志在深色模式下也能显示。

我尝试过使用 SVG,因为它支持 color-scheme 媒体查询,但 GitHub 会移除内联 SVG(可能是出于安全考虑),而且其 CDN 也阻止了外部链接的 SVG 中的 CSS 生效。

5 个赞