Discourse 的 FA 图标 seeding 在哪里呢?

我在 Discourse 的图标库找遍了,一直没有找到这个图标:

由于 :seedling: 幼苗 图标不在 默认图标列表 中,你必须先将其添加到 SVG icon subset 站点设置中,才能使用它 :wink:

我添加了,但是找不到。


图标的常规(far-)版本是 Pro 图标。如果没有 https://meta.discourse.org/t/discourse-fontawesome-pro/150871,你将无法使用它。

但你第一帖中的截图显示的是实心版本。那个应该可以正常使用。但你在添加它时没有加前缀

还是没有找到,另外你提到图标的这个东西,是我从 Font Awesome 网站上手动上传添加过来的。

另外我不知道是不是一个bug,明明在管理员后台的 Font Awesome SVG 列表添加了,但是刷新后找不到。

我刚刚在论坛上添加了图标

然后我重新加载了页面,并能够将其选为徽章图标

看来我多输入了一个前缀,我自己真傻,本来几分钟就可以搞定,却白白花了几十分钟(像终末地的陈千语)……

你知道为什么现在需要这样做吗?我觉得之前是可以为徽章选择新图标而无需将其添加到站点设置中的(通过快速搜索,我只找到了一个 PR,该 PR 添加了一个参数,仅用于在侧边栏链接的图标选择器中显示可用图标,因为用户无法添加新图标,这表明在其他地方这是可能的)。

Discourse 在搜索中提供了 FontAwesome 上所有可用的图标,这真的很有帮助,因为否则没有办法了解 Discourse 中的图标。如果你现在需要去 FontAwesome.com 搜索,将图标添加到站点设置,然后再添加到徽章,而不是在图标选择器中搜索并选择它,这似乎与让设置变得更简单的策略不符。

而且在这种情况下,这将有助于避免使用正确前缀的麻烦。

这些观点很好。让我看看能否通过在此组件中添加对正确搜索和分页的支持,一劳永逸地解决这个问题 :face_with_monocle:

感谢分享解决方案!我也想知道这个图标在 Discourse 图标库中的位置。知道先添加图标,然后重新加载页面,就可以将其用作徽章图标,这很有帮助。

这是一个简单实用的变通方法。谢谢!