From 902d1bfcae166cf9b0350bb88810e3c0162430a3 Mon Sep 17 00:00:00 2001
From: Tim van Wijk <tim@timvw.co.uk>
Date: Sat, 20 Sep 2025 07:22:22 +0000
Subject: [PATCH] feat: update Mermaid diagrams to follow theme preference (#576)
---
layouts/partials/mermaid.html | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
diff --git a/layouts/partials/mermaid.html b/layouts/partials/mermaid.html
index fb7ae20..a849496 100644
--- a/layouts/partials/mermaid.html
+++ b/layouts/partials/mermaid.html
@@ -1,6 +1,7 @@
{{ if .Page.Store.Get "hasMermaid" }}
<script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script>
<script>
- mermaid.initialize({ startOnLoad: true });
+ const mermaidtheme = getStoredThemeStyle() === 'dark' ? 'dark' : 'base';
+ mermaid.initialize({ startOnLoad: true, theme: mermaidtheme });
</script>
{{ end }}
--
Gitblit v1.10.0