已登录用户页面发布已损坏

发布页面时,它运行正常,但然后转到该页面。

在这里,它看起来像是结合了许多主题,缺少侧边栏,图标消失了,没有统计数据,没有个人资料图片等。

注销时,它没有那么损坏,但仍然缺少图标、侧边栏等。

1 个赞

在移动设备上登录后显示如下:

是的,我尝试了默认主题,错误就消失了。奇怪的是,我没有代码来添加 Air 主题背景或 Inter 字体。

1 个赞

FWIW 我刚刚尝试在应用 Air 主题的同时发布一个页面,对我来说似乎运行正常。侧边栏和摘要等在原始主题上都显示正常。

2 个赞

已发布页面具有不同的样式。我认为这是极简主义设计,是一种阅读器视图。已发布页面上尚无侧边栏*(尚无)*,并且页眉也有限。

这是已发布页面的样式表:

Discourse Air 主题对已发布页面进行了一些修改,以适应该主题,但如果与您的自定义设置不符,您可以使用主题组件覆盖它们。

2 个赞

找到了问题所在。

在我的主题中,一段非常旧的代码添加了类似 Air 主题的圆圈。

.published-page {
  &::before {
    background: linear-gradient(
      90deg,
      var(--tertiary-hover) 0%,
      var(--tertiary) 100%
    );
    clip-path: ellipse(148% 70% at 91% -14%);
    content: "";
    width: 100%;
    height: 100%;
    display: block;
    position: fixed;
    z-index: 0;
  }
  .background-container {
    display: none;
  }
}

我会将其删除。

1 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.