feat: update katex and mermaid

This commit is contained in:
st1020 2025-01-19 09:47:39 +08:00
parent 58276c5343
commit f3f18d697f
2 changed files with 5 additions and 8 deletions

View file

@ -1,19 +1,16 @@
<link <link
rel="stylesheet" rel="stylesheet"
href="https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/katex.min.css" href="https://cdn.jsdelivr.net/npm/katex@0.16/dist/katex.min.css"
integrity="sha384-3UiQGuEI4TTMaFmGIZumfRPtfKQ3trwQE2JgosJxCnGmQpL/lJdjpcHkaaFwHlcI"
crossorigin="anonymous" crossorigin="anonymous"
/> />
<script <script
defer defer
src="https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/katex.min.js" src="https://cdn.jsdelivr.net/npm/katex@0.16/dist/katex.min.js"
integrity="sha384-G0zcxDFp5LWZtDuRMnBkk3EphCK1lhEf4UEyEM693ka574TZGwo4IWwS6QLzM/2t"
crossorigin="anonymous" crossorigin="anonymous"
></script> ></script>
<script <script
defer defer
src="https://cdn.jsdelivr.net/npm/katex@0.16.7/dist/contrib/auto-render.min.js" src="https://cdn.jsdelivr.net/npm/katex@0.16/dist/contrib/auto-render.min.js"
integrity="sha384-+VBxd3r6XgURycqtZ117nYw44OOcIax56Z4dCRWbxyPt0Koah1uHoK0o4+/RRE05"
crossorigin="anonymous" crossorigin="anonymous"
></script> ></script>

View file

@ -1,5 +1,5 @@
<script type="module"> <script type="module">
import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs"; import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@11/dist/mermaid.esm.min.mjs";
const initMermaid = (isDark) => { const initMermaid = (isDark) => {
mermaid.initialize({ mermaid.initialize({
@ -23,7 +23,7 @@
element.innerHTML = mermaidCode; element.innerHTML = mermaidCode;
} }
}); });
initMermaid(e.detail == "dark"); initMermaid(e.detail === "dark");
}); });
// The es module script will load defer, so the localStorage should already be set by script in header. // The es module script will load defer, so the localStorage should already be set by script in header.