43b695bd66048529240756367d5a82ffa800ba80
- 在 argontheme.js 中添加完整的 Mermaid 渲染引擎模块 - 实现 Mermaid 配置初始化函数(支持主题自动切换) - 实现主题获取函数(根据页面 darkmode 类返回对应主题) - 实现代码块检测器(支持 div.mermaid、pre code.language-mermaid、pre[data-lang]、code.mermaid 四种格式) - 实现批量渲染函数(一次 DOM 遍历,批量渲染所有图表) - 实现错误处理机制(显示友好错误提示,保留原始代码) - 实现样式增强(淡入动画、响应式 SVG) - 实现主题切换监听器(监听 argon:theme-switched 事件和 darkmode class 变化) - 实现图表重新渲染功能(主题切换时自动重新渲染) - 实现渲染缓存机制(避免重复渲染) - 添加调试日志系统(支持 debugMode 配置) - 在 DOMContentLoaded 事件中自动初始化 - 暴露 ArgonMermaidRenderer 到全局(用于 PJAX 等场景) - Requirements: 2.1, 2.5, 10.1, 10.2, 10.3
Description
Argon WordPress主题
Languages
PHP
45%
CSS
42.9%
JavaScript
7.2%
HTML
4.9%