类别图标

试试这个:

.select-kit .category-badge-icon {
    display: none;
}
1 个赞

问题解决了。感谢您的帮助!我认为 Discourse 的导航功能目前保持原样即可,但现阶段我需要为这些用户实现这个小功能,希望未来某天可以将其移除。这目前只是一个临时的补救措施。

2 个赞

你好,

只有我遇到这个问题,还是这个组件无法识别 slug 中的名称变更?

在我的情况下,它似乎无法立即识别已更改名称的分类 slug。

1 个赞

我也使用了深色模式组件。

这使得将其用于主分类变得有些困难,因为图标会显示在主分类旁边。我现在使用“categoryColor”,即红色。这在我的论坛的深色和浅色模式下都能正常工作。但是,图标在分类选择菜单中不可见,因为它与该菜单的颜色相同,所以那里只显示空白。有办法解决这个问题吗?能否为分类下拉菜单使用替代颜色?因为当使用“categoryColor”时,图标就不再可见了。如果在那里能显示白色图标就太好了。

1 个赞

啊,#cfcfcf 在深色和浅色模式下都能正常工作。当然,另一个选择是使用表情符号 :slight_smile:

1 个赞

我想使用一个仅限 Font Awesome Pro 订阅才能使用的图标(具体是 此图标)。我该如何在此主题组件中实现?

1 个赞

您需要先安装此插件:

FontAwesome Pro 图标

安装后,Pro 图标即可供您使用,包括此组件。

3 个赞

谢谢,Penar,我会看看这个。我在重建论坛时遇到了一些无关的问题,还无法测试这个功能。

2 个赞

我注意到这仅适用于类别,不适用于子类别。

3 个赞

在此基础上,它在除子类别显示为类别列表上方的框之外的任何地方都有效。它在类别列表上方的行中效果很好。

出于某种原因,categoryTitleLink 未应用于这些框。

有什么想法为什么会这样吗?我怀疑这可能是核心中的一个(小)问题。


稍后……

这已由出色的 Discourse 团队修复。但出于某种原因,您需要移除并重新安装此主题组件才能使其正常工作:

3 个赞

我其实很希望这也能让我使用表情符号,而不仅仅是 FontAwesome 图标。目前可能吗?
例如,我想有一个“欢迎”类别,我认为 :waving_hand:t2: 这个表情符号是越来越标准的做法。

2 个赞

您可以使用操作系统自带的表情符号选择器在类别名称中添加表情符号。

4 个赞

啊,这看起来很简单 :smiling_face: 谢谢!

2 个赞

在哪里设置?修改代码或函数切换开关

1 个赞

是否可以使用带有URL链接的上传图片?

1 个赞

不,我不这么认为。

3 个赞

我指定了一个 Font Awesome 图标来替换默认的挂锁图标。奇怪的是,它似乎比其他图标要小……这导致了类别下拉菜单和 ≡ 菜单的类别列表中的文本(以及图标本身非常小)对齐不正确……

1 个赞

如何将此颜色从橙色更改为蓝色?

1 个赞

Discourse-team 给了我一个可以添加到主题 CSS 中的解决方法:

// FIX - 新的私有分类锁定图标
svg.fa.d-icon.d-icon-user-plus.svg-icon.svg-string {
    font-size: 1.3em;
    align-self: center;
}
2 个赞

我遇到了一个问题,分类缩略词似乎不遵循精确名称中的连字符。
例如,如果我有分类缩略词:

beta-testing
beta-testing-bugs
beta-testing-features

然后我添加以下主题组件条目:

beta-testing,trash-alt,categoryColour
beta-testing-bugs,trash-alt,categoryColour
beta-testing-features,trash-alt,categoryColour

只有第一个分类采用了“trash-alt”图标,而其他分类不显示任何图标。
如果我删除连字符,它似乎就可以工作了。

categories:
beta-testing
betatestingbugs
betatestingfeatures

theme component entries
beta-testing,trash-alt,categoryColour
betatestingbugs,trash-alt,categoryColour
betatestingfeatures,trash-alt,categoryColour

这是一个变通方法,但它有点破坏了缩略词的命名约定。是我做错了什么还是这是一个 bug?

2 个赞