实际上,我再次检查了这个问题,发现之前的评估似乎并不准确。看起来任何包含其他一些相同单词的 slug 都将无法正常工作,尽管没有使用部分匹配。
如果我已经在使用以下 slug:
midi
deprecated
那么我无法使用:
midi-deprecated
midideprecated
mideprecated
deprecated-midi
我猜它无法区分它们是不同的 slug。
最后,我不得不使用:abcd
实际上,我再次检查了这个问题,发现之前的评估似乎并不准确。看起来任何包含其他一些相同单词的 slug 都将无法正常工作,尽管没有使用部分匹配。
如果我已经在使用以下 slug:
midi
deprecated
那么我无法使用:
midi-deprecated
midideprecated
mideprecated
deprecated-midi
我猜它无法区分它们是不同的 slug。
最后,我不得不使用:abcd
是的,使用一些 CSS 应该可以做到。
你好。你能添加一个类别样式设置,让它看起来像这样吗?
3 个帖子已拆分为新主题:这些类别图片是如何添加的?
帖子已拆分为新主题:在侧边栏中添加类别锁定图标
这可能以前有人提出过,但我们现在无法在类别样式为 none 时更改类别颜色,而是会显示此通知:
您无法选择颜色,因为您的类别样式为 none。
目前,我们需要将样式更改为其他内容,更改颜色,然后将样式重置为 none。
另外,我假设我们仍然需要核心更改才能替换侧边栏中的类别和标签图标,以遵循这些主题组件中的设置,对吗?
是的。这是关于此问题的 Bug 主题,其中包含一些讨论:
2 篇帖子已合并到现有主题:在侧边栏中添加类别图标
5 篇帖子已拆分到一个新主题:图标适用于除一个类别外的所有类别
5 个帖子已拆分为新主题:图标未显示
我添加了 3 个我一直想看到的功能。
只需在类别设置下的“类别设置 > 图片 > 类别徽标图片”中上传 SVG 或 PNG 文件即可。无需再麻烦自定义精灵图!
我同意这一点,如果所有配置都可以在各自的类别页面上完成,那将是非常好的。我认为这个功能是下一个最接近的解决方案,如果你愿意将类别徽标用作类别图标的话。
此外,您现在可以使用 2 种类型的表情符号!
只需使用 iOS、macOS 或其他设备上的原生表情符号键盘输入单个 Unicode 表情符号字符即可。
使用 Discourse 的托管表情符号集!只需键入表情符号的简写,例如 :grinning:,它将呈现为 → ![]()
如果您想上传自定义类别图标而不替换类别徽标,这是一个很好的解决方案。只需在“管理员 > 自定义 > 表情符号”下将图标上传为表情符号。然后,使用表情符号的“简写”。
原生表情符号、Discourse 表情符号和 Font Awesome 图标都可以混合搭配使用,如果您喜欢这样的话……
在开发此功能的过程中,我有一些问题 @pmusaraj —
我们能否完全删除 partial 选项,并用类别 ID 替换类别 slug,以解决子类别共享相同 slug 的问题?如果我想为共享相同 slug 的子类别设置不同的图标,这也会是一个解决方案。因为 ID 更具唯一性,所以它们似乎是合乎逻辑的方法,并且不易出错(除非它们删除了类别,我猜,但这是否会重新分配所有类别 ID?)。
另外,svg-icons 设置是否仍然是必需的?(即使没有在那里指定,Font Awesome 图标仍然可以渲染。)
如果能像 nodebb 一样选择图标圆形背景的颜色就好了。这样图标的可见性会更好。
感谢您的建议!我查看了一下,这确实很棒。我认为可以添加一个选项,启用一个从类别颜色中提取颜色的圆形背景。这让我想起了 Apple 的个人资料图片选项。
删除现有 Font Awesome 图标的颜色选项,直接从类别颜色设置中提取其颜色,似乎会是一个更简化的解决方案。如上所述,也可以有一个反向解决方案,即 Font Awesome 图标为白色,背景为类别颜色。这将消除不必要的复杂性,并实现统一的设计。
我认为有人在使用 partial 选项是因为他们 想要 子分类使用相同的图标。切换到分类 ID 也会要求所有使用此主题组件的现有用户在下次更新后重新配置它,这将非常麻烦。
这也比较棘手。如果你选择了一个 FA 图标,而该图标未包含在默认的 Discourse 集中(即,你的网站风格指南中不可见的图标),那么它仍然有用。有一个通用的站点设置也可以实现这一点,但与 partial 配置一样,我怀疑已经有用户在使用该设置了,因此移除它会导致某些 Discourse 站点上的某些图标丢失。
要做到这一点,您需要默认启用“从父类别继承图标”设置。
因此,重新配置将很容易,并且不会花费太多时间。许多东西都可以默认继承。
从现成的图标中选择您自己的图标,或手动上传(甚至可能是在线将图像转换为 SVG),为使用图标以提高社区可用性提供了无限的选择。
我没有在 TC 中看到任何这些内容。是未来的计划吗?还是你目前正在处理的事情?
我很喜欢这个概念!它将真正把这个 TC 提升到一个新的水平。
此更新尚未合并,目前仅作为存储库中的一个单独分支存在。我将在下周提交一个 PR 来合并它,而不会破坏任何现有配置。感谢您的宝贵反馈!![]()
如果您安装了bbcode插件,我相信可以使用bbcode颜色作为选项。同样,也有smoji。