分类徽章样式

:discourse2: 摘要 类别徽章样式 已取代已弃用的 category_style 管理设置的功能
:eyeglasses: 预览 在 Discourse 主题创建器中预览(方框)
在 Discourse 主题创建器中预览(条形)
:hammer_and_wrench: 代码仓库 https://github.com/discourse/discourse-category-badge-styles
:question: 安装指南 如何安装主题或主题组件

安装此主题组件

功能特性

随着 category_style 管理设置的变更,将类别徽章样式设置为方框、条形或无的功能已移至此主题组件。您可以在此处阅读有关该变更的更多信息:

示例

设置

仅此一项简单设置:

名称 描述
类别徽章样式 类别徽章的期望样式

:discourse2: 由我们托管? 主题组件可在我们的标准版、商业版和企业版计划中使用。

10 个赞

刚切换到这个,大部分样式都恢复了,但是否可以在 style 属性中添加 #color: FOREGROUND-COLOUR 呢?

所以这样:

Style Attribute {
--category-badge-color: #0;
--category-badge-text-color: #865ac9;
}

会变成这样:

Style Attribute {
--category-badge-color: #0;
--category-badge-text-color: #865ac9;
color: #865ac9;
}

然后变成这样:

(或者我可以在本地安装上自己完成这个操作吗?)

只是另一个友好的提醒,但如果此组件正在使用中,并且徽章样式为空,它将隐藏所有新的样式类别图标。

大家好!

首先,感谢 Category Badge Styles 的原始开发者提供了这个出色的主题组件!

我基于原项目创建了一个扩展版本,名为 Category Badge Styles EVO。

在 Aprilia 摩托车社区使用该组件时,我希望能够更灵活地控制分类徽章在论坛不同位置的显示效果。

EVO 版本引入了三个独立的设置:

  • 主分类徽章样式 (Main Category Badge Style)

  • 子分类徽章样式 (Subcategory Badge Style)

  • 主题列表徽章样式 (Topic List Badge Style)

每个设置都提供六种显示选项:Box(方框)、Bar(条形)、None(无)、Standard(标准)、Text(文本)和 Text Auto(自动文本)。

该组件是在 AI 辅助下开发的,基于我的功能构想,并在我的 Discourse 社区中进行了测试。

你可以在这里找到该项目:

我很乐意听取大家的意见。如果这些增强功能对原始组件也有帮助,我也很乐意将它们贡献回上游项目。

再次感谢提供了如此坚实的基础!

此致,
Frenky
aForum – Aprilia 社区