Skip to content

Merge pull request #204 from rowicy/feature/mermaid-rollback - #209

Merged
riiimparm merged 9 commits into
mainfrom
develop
Oct 31, 2026
Merged

riiimparm merged 9 commits into
mainfrom
develop

Conversation

@riiimparm

Copy link
Copy Markdown
Member

No description provided.

riiimparm and others added 9 commits September 9, 2026 00:13
hostfix: 記事の画像欠け
hotfix: 記事内mermaid再レンダリング
PR #185でビルド時SVGレンダリングに変更したmermaidを、PR #151と同じ
クライアントレンダリングへ戻す。mermaidコードブロックを含むページにだけ
CDNスクリプトを挿入する。

- remarkプラグインはコードブロックをpre[data-mermaid]に置換し、
  末尾にmermaid/svg2roughjsのCDN読み込みスクリプトを1つ追加する
- 描画後のSVGはsvg2roughjsで後処理し、従来どおり全図種を手描き風にする
- 配置・サイズ指定はD2と共通の.diagram-container/.diagram-frameのまま
  BlogLayout.astroに集約し、あわせて図を左寄せにする
- ビルド時レンダリング用のpuppeteer/mermaid-cli/svg2roughjsを削除し、
  生成済みSVGも削除する
@netlify

netlify Bot commented Oct 31, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for rowicy ready!

Name Link
🔨 Latest commit bfe9606
🔍 Latest deploy log https://app.netlify.com/projects/rowicy/deploys/6ae599e7e505a321d182b018
😎 Deploy Preview https://deploy-preview-209--rowicy.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@riiimparm
riiimparm merged commit 1f0c8b5 into main Oct 31, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants