We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f89ffbc commit fbb6e5dCopy full SHA for fbb6e5d
content/theme/templates/page.html
@@ -18,13 +18,18 @@
18
</main>
19
<script>hljs.highlightAll();</script>
20
<script>
21
+ function decodeHtmlEntities(str) {
22
+ const txt = document.createElement("textarea");
23
+ txt.innerHTML = str;
24
+ return txt.value;
25
+ }
26
document.addEventListener("DOMContentLoaded", () => {
27
document.querySelectorAll("pre > code.language-mermaid").forEach(code => {
28
const div = document.createElement("div");
29
div.className = "mermaid";
30
div.textContent = decodeHtmlEntities(code.innerHTML);
31
// Replace <pre><code>…</code></pre> with <div class="mermaid">…</div>
- code.parentElement.replaceWith(div);
32
+ code.parentElement.replaceWith(div);
33
});
34
// Now render them
35
mermaid.init();
0 commit comments