Contents

hexo站点优化

本站点的主题地址

mermaid支持

  1. 直接在全局的ejs文件如(footer.ejs)中添加mermaid的cdn。参考mermaid官网文档 About Mermaid | Mermaid 。即可将文本渲染成mermaid图,不需要下载hexo插件 hexo-filter-mermaid-diagrams

blockquote支持

  1. 为配合obisidian原生blockquote样式(obisidin中称之为 Callout ),修改主题中的blockquote标签,根据blockquote头部信息【note,error,todo】渲染不同的样式。基本思路如下:首先修改js文件,通过不同的callout类型来为blockquote标签添加特定的class属性,然后通过css对不同的class分别进行渲染
  2. 具体代码修改 参考本主题的该次commit
  3. 目前支持如下callout
    • todo
    • note
    • danger
    • error
    • warning
    • question