用新图标设计更新/替换话题反应

我们正在为我们的论坛帖子/主题设计自己的(品牌化)反应集*(屏幕截图中的底部 7 个)*


2 个主要问题:

  • 如果我们删除一个反应选项会怎样?具有此反应的现有主题会失去它,还是保留它?
    • 与我们使用次数最多的(3K+)相比,我们打算删除的反应在过去 12 个月中的使用次数不到 15 次。

  • 是否可以替换反应的图标?
    • 例如,心形是我们使用最多的反应,我们想继续使用它,但要更新其设计。
2 个赞

只要你不删除表情符号本身,它们就会保留(如果是自定义的,默认表情符号无法删除)。

如果你上传的自定义表情符号的名称与默认表情符号相同,则会使用自定义表情符号。

心形会比较棘手,因为在帖子控件下的这种形式下,它不是表情符号,而是图标。

image

所以,如果你也想替换它,你必须使用这个过程:Replace Discourse's default SVG icons with custom icons in a theme

为了完整起见,你必须替换各种默认图标:heartd-likedd-unlikednotification.likednotification.liked_2notification.liked_manynotification.liked_consolidated

我们有一个主题组件,可以将点赞更改为竖起大拇指,可以参考:Change the Like Icon to 👍

2 个赞

太棒了!

我不知道这个——学到了新东西 :exploding_head:

2 个赞

@awesomerobot - 一切都很顺利,直到出现 +1 表情符号。上传后,它会变成 :_1:

有什么想法吗?这可能是一个错误吗?

2 个赞

嗯,好问题……这也会影响到类似 -1:?: 的情况。

发生这种情况是因为我们通过将任何非 0-9 或 a-z 的字符替换为下划线来清理自定义表情符号的名称,我需要与团队核实一下是否可以调整这一点。

2 个赞

我们将放宽对自定义表情符号名称的净化规则,因此合并后 +- 将可用!

3 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.