Tag Icons

我遇到这个问题已经有一段时间了:在主题视图的标题图标中,标签图标显示得更大:

tc 的预览截图:

1 个赞

Core 有一个专门增加房屋图标的规则:

image

你可以像这样覆盖它:

.d-header .discourse-tags .d-icon-house {
    font-size: var(--font-0);
}
5 个赞

哦,有意思。我相信当房子图标用作网站徽标时,核心规则就在那里。我们可以更新核心以增加特异性并定位徽标图标,从而单独处理标签/类别图标。

5 个赞

我注意到有两个地方图标没有显示:下拉菜单和标签横幅中

@Arkshine @pmusaraj 供您参考,我们刚刚在搜索模态框中重现了同样的问题。但您的 CSS 解决方法也解决了它 :heart:

1 个赞

不知何故,从 3.6.0.beta1 开始,此覆盖 CSS 不再足够。

我将其调整为以下内容,解决了问题:

.d-header .search-result-tag .d-icon-house {
    font-size: var(--font-0);
}
2 个赞

@tobiaseigen @Lilly 您能否添加一个选项,为所有没有特定图标的标签设置默认图标?

另外,与 Tag Banners 集成也会很棒。

3 个赞

Hyteller,那是个好主意!我不是程序员,所以没有那个权限,但如果你在一个新的 Feature 主题中提出建议,我们可以讨论一下它可能是什么样子,团队可能会考虑。如果你能从你这边提供更多关于你为什么认为这是一个好主意的细节,那就太好了。

我个人很希望看到标签图标能包含在核心 Discourse 中,而不是必须作为主题组件添加。

欢迎来到我们的社区!:sunflower:

3 个赞

今天更新后,论坛主页排版混乱:

这个组件似乎坏了。它显示在侧边栏上,但没有显示在帖子中。也许我遗漏了什么。

image

它在这个主题上似乎运行良好
Screenshot_20260303_231615_Firefox
我无法在您的侧边栏截图中找到您第一个截图中显示的标签。您能分享一下“Itaa”标签的主题组件的配置吗?

搞清楚了。它与 “从标签中删除连字符” 组件冲突。
编辑 2:问题仍然没有改变颜色,但图标现在确实出现了。
我有很多标签,这就是为什么它们不是全部可见的原因。

我尝试了不同的主题,以及可用的不同标签样式。我甚至禁用了其他组件以确保安全。

1 个赞