Icarus 添加 Mermaid 图表支持功能并修改为透明背景样式

classDiagram
    Animal <|-- Duck
    Animal <|-- Fish
    Animal <|-- Zebra
    Animal : +int age
    Animal : +String gender
    Animal: +isMammal()
    Animal: +mate()
    class Duck{
      +String beakColor
      +swim()
      +quack()
    }
    class Fish{
      -int sizeInFeet
      -canEat()
    }
    class Zebra{
      +bool is_wild
      +run()
    }

经过一番折腾,我的博客支持 Mermaid 图标功能了。

如何修改gitalk的CSS样式

icarus主题是自带评论插件的,评论插件由ppoffice/hexo-component-inferno提供。具体启用评论插件的操作请看 Icarus用户指南 - 用户评论插件

我启用了Gitalk作为评论插件,Gitalk 是一个基于 GitHub Issue 和 Preact 开发的评论插件。
但是其默认是浅色模式,而我的博客是深色模式,这样配色就很不协调了。
因此我需要将Gitalk的浅色模式改为和我博客一致的深色模式。