空气主题

由于 EditCategoryGeneral 已移至 admin/,当非管理员查看主题时,主题会抛出此错误。

[THEME 2 'Air Theme'] 找不到组件 "component:edit-category-general" 来执行 modifyClass

3 个赞

干得好!我将着手修复这个问题。

1 个赞

您在访问什么内容时出现此错误?我以非管理员身份访问本地实例时没有遇到此问题。

我在每个使用 Air 主题的论坛上都看到了它,无论是 2026.1 还是截至今天的 tests-passed 都是如此。
示例 https://playground.staging.communiteq.com/

1 个赞

啊,好的,感谢您的澄清。我将着手处理这个问题,但很高兴知道主题没有因此而损坏。

1 个赞

我应该更仔细地措辞,抱歉!

1 个赞

我刚试用了 Air,实际上很喜欢。我只有一个(大)问题,我不知道是主题问题还是设置问题。左边的头像显示的是最新评论者的头像,而不是主题创建者的头像。有没有办法更改它?

1 个赞

错误报告
静态“指南”页面的背景在移动视图下对非员工的注册用户是透明且变形的。
根据我的分析,static-guidelines 类在 mobile.scss:15(例外列表)中缺失。

这可能是由于将 faq 重命名为 guidelines 所导致的。

我无法覆盖此行为。以下自定义 CSS 无效。请提供快速修复建议。

.static-guidelines #main-outlet {
    background-color: var(--secondary);
}

错误报告
群组页面的背景是透明的,但仅针对移动视图中的已注册非工作人员。

这导致顶部(蓝色)区域难以阅读。

是的,完全正确。我想他可能是想展示最后一条回复的人,因为我们关于这个图块的信息不多。这个主题真的很棒。我是基于“Air”主题重新制作的我的主题。我很好奇,是否也可以用它来更改头像。

太好了,我找到了,看看是否仍然适用:

创建一个新的组件,并粘贴此文件

.topic-list-body .topic-list-item .topic-list-data.posters {
display: flex !important;
justify-content: center !important;
align-items: center !important;
padding: 0 !important;
width: 7% !important;

a:first-child {
display: flex !important;
margin: 0 !important;
padding: 0 !important;
width: 100% !important;
justify-content: center !important;
align-items: center !important;

.avatar {
  margin: 0 !important; 
  display: block;
}

}

a:not(:first-child) {
display: none !important;
}
}

.mobile-view .topic-list-data.posters {
width: 45px !important;
}

搞定:

你可以使用这个主题组件:

另外抄送 @gilles

1 个赞