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 个赞