备用图标

默认情况下,Discourse 捆绑了出色的 FontAwesome 库中的图标。但是,有很多可免费使用的图标库。本主题是替代图标集的存放地。它列出了一些您可以立即尝试的主题组件,但也描述了如何贡献以使 Discourse 支持其他图标集。

替代图标集

如果您有兴趣尝试不同的图标集,这里有一个您可以尝试的主题组件列表:

(请参阅如何安装主题或主题组件以获取将这些存储库之一添加到您的 Discourse 站点的帮助。)

这些组件仍在开发中。您可以使用它们,但请注意,核心中的并非每个图标都有合适的替代品。(不过,我们欢迎贡献,请参阅下文。)

一些截图:

Feather icons(使用 WCAG Dark 颜色方案)


Heroicons(使用 WCAG Light 颜色方案)


Unicons(使用 Grey Amber 颜色方案)


Phosphor Duotone(使用 WCAG Light 颜色方案)

贡献

主题开发者和设计师,此部分是为您准备的。

上面列出的组件是使用 discourse-alt-icons 实用程序存储库生成的,该存储库简化了用其他开源图标集中的图标替换 Discourse 核心中的图标的过程。该存储库的核心是一个构建脚本,它根据图标名称映射的 JSON 文件生成一个主题组件。

欢迎并鼓励贡献。 Discourse 使用 FontAwesome 的许多图标,从其他图标集中找到匹配项是一项有趣的任务,但非常耗时。如果您想提供帮助,可以克隆 discourse-alt-icons 存储库,并按照自述文件中的步骤添加尚未匹配的图标。

支持其他图标集

请使用下面的回复来提议添加对另一个图标集的支持。或者,更好的是,只需做一点工作,您就可以向 discourse-alt-icons 存储库发送一个拉取请求。请注意,我们只考虑具有非常宽松许可证的图标集(即必须允许修改、分发、私人使用)。


此文档是版本控制的 - 在 github 上 建议更改。

29 个赞

If anyone is looking to contribute an icon set, but doesn’t have one in mind:

MIT licensed, designed by the folks over at tailwindlabs.com

4 个赞

Hope to help, here are some icons you can use

Nice suggestion, I added this and updated the OP with a screenshot. It doesn’t have a lot of icons, for example, it has no icons for the composer toolbar, but the icons it does have are quite nice. Thanks!

2 个赞

Does this mean that Google Fonts is out of the question?

Google’s Material Icons license is permissive enough. But their repo is gigantic, and it might be time-consuming to find the path to each icon.

1 个赞

Yes, but once it’s done, you won’t have to do it again. :slight_smile:

1 个赞

请问我们是否可以获得 Phosphor Regular 图标?

1 个赞

只需稍加努力,您(或任何人)就可以从双色存储库创建一个 Phosphorus Regular 存储库。如果我们有存储库,我很乐意在此列表进行审查并将其包含在内。

1 个赞

那将是惊人的。我们应该默认在 /admin 中有一个图标集列表,因为 FontAwesome 有点丑。:ok_man:

丑陋是品味问题。但如今 Font Awesome 提供的免费图标数量确实有限。

另一方面——有多少图标真的好看 :joy: