From ddb6e24b3b31fb6921d527afdbfdb6478c590bd8 Mon Sep 17 00:00:00 2001 From: nanhaoluo <3075912108@qq.com> Date: Fri, 23 Jan 2026 18:57:00 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E4=B8=BA=20Mermaid=20=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=9C=AC=E5=9C=B0=E9=95=9C=E5=83=8F=E6=94=AF=E6=8C=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在设置页添加'使用本地镜像'复选框 - 下载 Mermaid 10.x 库文件到 assets/vendor/external/mermaid/ - 修改 footer.php 支持本地镜像优先加载 - 添加 argon_mermaid_use_local 选项保存逻辑 - 添加 README.md 说明本地镜像使用方法 - 与 Mathjax/Katex 保持一致的实现方式 --- assets/vendor/external/mermaid/README.md | 25 ++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 assets/vendor/external/mermaid/README.md diff --git a/assets/vendor/external/mermaid/README.md b/assets/vendor/external/mermaid/README.md new file mode 100644 index 0000000..f830e1c --- /dev/null +++ b/assets/vendor/external/mermaid/README.md @@ -0,0 +1,25 @@ +# Mermaid 本地镜像 + +本目录用于存放 Mermaid 库的本地镜像文件。 + +## 需要的文件 + +请从以下地址下载 Mermaid 库文件并放置在此目录: + +- **mermaid.min.js**: https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.min.js + +## 使用方法 + +1. 下载上述文件到本目录 +2. 在主题设置页面的"功能增强 > Mermaid 图表"中勾选"使用本地镜像" +3. 保存设置后,主题将优先使用本地文件而非 CDN + +## 版本信息 + +- Mermaid 版本: 10.x +- 文件大小: 约 1.5MB (压缩后) + +## 更新 + +如需更新到最新版本,请访问: +https://github.com/mermaid-js/mermaid/releases