quartz/plugins/transformers/ofm.ts
@@ -413,12 +413,16 @@ js.push({ script: ` import mermaid from 'https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.esm.min.mjs'; document.addEventListener('nav', async () => { const darkMode = document.documentElement.getAttribute('saved-theme') === 'dark' mermaid.initialize({ startOnLoad: false, securityLevel: 'loose', theme: darkMode ? 'dark' : 'default' }); document.addEventListener('nav', async () => { await mermaid.run({ querySelector: '.mermaid' }) }); `, loadTime: "afterDOMReady",