自定义标题链接(图标)

对于 LinkedIn,你可以在此设置中使用 fab-linkedin 作为图标名称

但由于该图标不包含在 Discourse 默认使用的图标集中,你还需要在组件的其他设置中添加它。

对我来说,效果如下所示

当然可以,本主题中有一个部分专门介绍如何添加自定义图标。

设置完成后,你就可以在此主题组件中使用任何你添加的自定义图标了。请查看该链接,如果遇到问题请告诉我。

我已经进行了这项更改,并在此处添加了一些其他实现改进

新更新会根据你使用的标题为每个链接添加带唯一前缀的类。例如,如果你使用

facebook, fab-facebook, https://facebook.com, vdm, blank

该链接将拥有类

header-icon-facebook

模板为 header-icon-ICON-TITLE

然后你可以像这样通过 CSS 针对它进行样式设置

.d-header-icons {
  .header-icon-facebook svg {
    fill: #4267b2;
  }

  .header-icon-twitter svg {
    fill: #1da1f2;
  }

  // 在此处添加更多图标
}

结果将类似于下图所示

colored icons

4 个赞