Skip to content

Commit b16d620

Browse files
add Architecture page with mermaid big picture
1 parent 607e49e commit b16d620

File tree

4 files changed

+392
-31
lines changed

4 files changed

+392
-31
lines changed

docs/astro.config.mjs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import starlight from "@astrojs/starlight";
33
import { defineConfig } from "astro/config";
44
import starlightImageZoom from "starlight-image-zoom";
55
import starlightLinksValidator from "starlight-links-validator";
6+
import mermaid from 'astro-mermaid';
67

78
// https://astro.build/config
89
export default defineConfig({
@@ -33,7 +34,11 @@ export default defineConfig({
3334
{
3435
label: "Tools",
3536
autogenerate : { directory: "tools" },
36-
}
37+
},
38+
{
39+
label: "Reference",
40+
autogenerate : { directory: "reference" },
41+
}
3742
],
3843
customCss: ["./src/styles/uc.css"],
3944
components: {
@@ -44,5 +49,9 @@ export default defineConfig({
4449
starlightImageZoom(),
4550
],
4651
}),
52+
mermaid({
53+
theme: 'forest',
54+
autoTheme: true
55+
})
4756
],
4857
});

0 commit comments

Comments
 (0)