瀏覽代碼

Fix mermaid dark theme

simov 2 年之前
父節點
當前提交
1ab39a425b
共有 1 個文件被更改,包括 6 次插入7 次删除
  1. 6 7
      content/mermaid.js

+ 6 - 7
content/mermaid.js

@@ -15,13 +15,12 @@ var mmd = (() => {
           diagram.innerHTML = definitions[index]
         })
       }
-      mermaid.initialize({
-        theme:
-          state._themes[state.theme] === 'dark' ||
-          (state._themes[state.theme] === 'auto' && window.matchMedia('(prefers-color-scheme: dark)').matches)
-          ? 'dark' : 'default'
-      })
-      mermaid.init({}, 'code.mermaid')
+      var theme =
+        state._themes[state.theme] === 'dark' ||
+        (state._themes[state.theme] === 'auto' && window.matchMedia('(prefers-color-scheme: dark)').matches)
+        ? 'dark' : 'default'
+      mermaid.initialize({theme})
+      mermaid.init({theme}, 'code.mermaid')
       loaded = true
     }
   }