您好 Discourse 开发人员 —
这周在我托管的站点上,我注意到浅色主题出现了一些令人费解的神秘现象。这些现象始于我意外地将浅色主题的调色板更改为“深色”,当时我误以为自己选择了编辑深色主题本身,而不是为浅色主题选择调色板。不出所料,这会将调色板更改为深色。我很快意识到错误并将其改了回来。
自从那样做之后,当我将浅色主题的调色板更改为任何颜色方案并点击“预览”时,我就会看到一个深色背景,即使该主题是浅色主题,即使调色板具有浅色背景,例如“浅色(默认)”、“地平线”、“蓝色调”等。有时这种预览似乎会影响我自己在网站上的体验,有时则不会。当发生这种情况时,我去我的账户的个人设置,发现调色板没有设置为“浅色(默认)”、“地平线”或其他任何选项,而是设置为“1”。一旦我将其从“1”更改为任何其他调色板,调色板就会再次正确显示。
在那些时候,“浅色(默认)”通常也不在我个人选择的调色板选项中列出,过去我有时看到的“主题默认”选项也没有了。
在其他时候,选择“浅色(默认)”调色板时,使用第二个非管理员账户登录时,它通常会渲染为“蓝色调”。我使用这个账户来查看这个问题是仅限于我的个人账户还是网站范围的问题。
我花了相当长的时间认为是我自己做错了什么,但“1”作为一个调色板选项的出现,加上“主题默认”选项的缺失,让我觉得这更像是一个错误而不是个人问题(至少我是这么希望的)。
我不知道如何精确地重现这个问题,但我希望我在托管的 Discourse 实例上看到这个问题的事实,能够让开发人员(在虚拟或实际中)在我身后查看,看看这个错误是如何实际发生的。
感谢您的任何见解,
-Brad




