Ver código fonte

Fix mermaid dark theme

simov 2 anos atrás
pai
commit
1ab39a425b
1 arquivos alterados com 6 adições e 7 exclusões
  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
     }
   }