various css fixes, fix new image loading bug when previewing, path docs

This commit is contained in:
Jacky Zhao 2023-08-07 21:41:18 -07:00
parent d02af6a8ae
commit 527ce6546e
7 changed files with 71 additions and 19 deletions
quartz/plugins/transformers

View file

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