Add chart embeds to all game pages; update build.sh to generate all SVGs from MMD files

This commit is contained in:
2026-03-25 10:21:49 -07:00
parent a66b087405
commit 7ecd41865b
9 changed files with 225 additions and 29 deletions

View File

@@ -6,7 +6,12 @@ MMDC="/home/noti/.nvm/versions/node/v22.17.1/bin/mmdc"
SRC_DIR="$SCRIPT_DIR/src/inspiration"
echo "Rendering Mermaid charts to SVG..."
"$MMDC" -i "$SRC_DIR/kings-quest-vi-chart.mmd" -o "$SRC_DIR/kings-quest-vi-chart.svg" -w 1600
for mmd in "$SRC_DIR"/*-chart.mmd; do
base=$(basename "$mmd" .mmd)
svg="$SRC_DIR/${base}.svg"
echo " Generating: ${base}.svg"
"$MMDC" -i "$mmd" -o "$svg" -w 1600
done
echo "Done."
echo "Building mdbook..."