我认为 Discourse 应支持上传随主题变化的图片。这将有助于创建适配论坛主题的图片。例如,如果我上传了一张带有白色文字的图片,使用深色主题(或任何黑色背景主题)的用户可以正常查看;但如果用户使用的是浅色主题(或任何白色背景主题),他们可能会难以看清,甚至完全无法看到。我认为 Discourse 应提供一种机制,让用户能够为论坛的每种主题上传个性化图片(前提是站点管理员启用了相关权限)。
2 个赞
只有当图像中对象的颜色与主题的 $secondary 颜色完全匹配时,才会出现此问题,因为该颜色被用作帖子的背景。
此外,即使引入此功能,我也不认为用户真的会花时间编辑他们的图像以适应浅色/深色主题。
您是否经常遇到这个问题?如果是,您的使用场景可能可以通过为主题添加一些 CSS 来避免这种情况。如果您能提供更多关于您使用场景的详细信息,例如:
- 您使用的图像格式
- 一些图像示例
- 您网站上展示此问题的页面链接
那么我大概就能帮助您提供所需的 CSS 代码。
请注意,当我提到 CSS 时,并不意味着它能修复每一张图像,但它应该能解决很多此类问题。
3 个赞
在这种情况下,我们能提供的帮助确实有限。
正如我上面所述,提示用户上传不同的图片以适配深色/浅色主题的功能不会被实现,因为大多数用户根本不会费心去做。
添加自定义 CSS 在您这种情况下也不起作用,因为您不是该网站的管理员。
如果这个问题让您非常困扰,请随时将您所在网站的管理员引导至本讨论,我们可以为他们提供建议,告知需要添加哪些自定义 CSS 来解决您的问题。
3 个赞
您可以为文本添加半透明背景,以确保其清晰可读。
2 个赞

