最近的更新破坏了我的顶部导航栏

在搁置了几个月后,我刚升级到最新版本(2.8.0.beta4),结果发现我的修复方案似乎并不那么有效(或者当前的问题可能与该修复无关)。我目前正在排查问题所在,一旦查明情况会在此更新。如果以下情况让任何人觉得眼熟,请告诉我。

基本上,这次发生的情况与原始帖子(OP)中描述的类似,只不过这次不是 Discourse 标题覆盖了顶部导航栏,而是顶部导航栏覆盖了 Discourse 标题。(编辑:我现在认为标题并非被覆盖,而是根本没有渲染出来。)当我通过安全模式禁用默认主题时,显示正常。

奇怪的是,当我导航到 /admin/customize/themes/11/desktop/scss/edit 时,Discourse 标题和顶部导航栏都能正确显示(无论是在安全模式还是正常模式下)。我认为在主题页面中安全模式和正常模式没有区别的原因是,安全模式并不适用于某些管理员页面。但我不明白的是,为什么在管理员页面上一切显示正常,而在其他地方却不行。

还有另一件我不理解的事:当我在手机上访问该网站时,即使我明确要求桌面版本,显示也是正确的……

我会进一步调查,但在此非常希望能得到任何提示。

编辑:以下是我在正常模式下检查公开页面时看到的情况:

以下是我在正常模式下检查管理员页面时看到的情况:

正如您所见,我的 CSS 修复在两种情况下都存在,但只有第二种情况能正确渲染页面……