FIT2CLOUD
文档 的图标

文档

2,089
795

一个为Halo提供文档 / 知识库能力的插件。 my-docs在 Halo 原有文章与页面模型之外,补充一套独立的文档系统,用来承载产品手册、开发文档、帮助中心这类需要树形目录和连续阅读体验的内容。

1.5.0
tsdaer 发布于
>=2.25.0

新增

  • 复制按钮:代码块、图片和块级公式右上角悬停显示复制按钮——代码块复制源码,图片转 PNG 写入剪贴板(跨域等失败时自动降级为复制图片链接),公式复制 LaTeX 源码;同时替换 Vditor 内置的代码复制按钮,样式统一随明暗主题。
  • 图片点击放大:点击正文图片以灯箱形式查看大图,支持点击遮罩、关闭按钮或 ESC 关闭;图片被链接包裹时仅在链接指向图片文件时放大原图,普通页面链接不受影响。
  • 视频内嵌播放:图片语法引用 mp4 / webm / ogv / ogg / m4v / mov / m3u8 文件时渲染为内嵌播放器(DPlayer),m3u8 通过 hls.js 支持,加载失败自动回退原生播放器;#md-width / #md-align 等图片参数继续有效,普通链接保持链接语义。
  • 图表主题适配:明暗模式切换时全部图表(Mermaid、ECharts、flowchart、graphviz、mindmap、markmap、plantuml、abc、SMILES)自动恢复源码重渲染换肤;ECharts 与 mindmap 背景改为透明融入页面,配色以主题强调色(--mdocs-accent)为主色自动生成,并修复图表容器无高度不可见的问题。

设置

  • 新增三个渲染开关(默认开启):复制按钮、图片点击放大、视频内嵌播放。

Generated from v1.5.0

资源下载

  • plugin-my-docs-1.5.0.jar