[PR #4099] [CLOSED] Add Markdown syntax to render flow and sequence charts. #17241

Closed
opened 2025-11-02 12:30:35 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/go-gitea/gitea/pull/4099
Author: @Lao-liu
Created: 6/2/2018
Status: Closed

Base: masterHead: master


📝 Commits (4)

  • 943949a 对 Markdown 解析 增加 流程图 和 顺序图 的支持。
  • 887f631 Update footer.tmpl
  • fcfd621 Update footer.tmpl
  • 20dd089 Update footer.tmpl

📊 Changes

7 files changed (+88 additions, -0 deletions)

View changed files

public/vendor/plugins/flow/flowchart.min.js (+7 -0)
public/vendor/plugins/flow/raphael.min.js (+3 -0)
public/vendor/plugins/sequence/sequence-diagram-min.js (+8 -0)
public/vendor/plugins/sequence/snap.svg-min.js (+21 -0)
public/vendor/plugins/sequence/underscore-min.js (+5 -0)
public/vendor/plugins/sequence/webfontloader.js (+17 -0)
📝 templates/base/footer.tmpl (+27 -0)

📄 Description

This PR will add supports for chart markdown syntax to generate flow and sequence charts.

flowchat uses http://flowchart.js.org/

image

sequence uses https://bramp.github.io/js-sequence-diagrams/

image


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/go-gitea/gitea/pull/4099 **Author:** [@Lao-liu](https://github.com/Lao-liu) **Created:** 6/2/2018 **Status:** ❌ Closed **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (4) - [`943949a`](https://github.com/go-gitea/gitea/commit/943949a018a5f71013c10193bc62f74b86631f4f) 对 Markdown 解析 增加 流程图 和 顺序图 的支持。 - [`887f631`](https://github.com/go-gitea/gitea/commit/887f631bc2b61317f6767973da6f58f1b58fe13e) Update footer.tmpl - [`fcfd621`](https://github.com/go-gitea/gitea/commit/fcfd6213b0cf5f29ad764a5ff736550a207d6c01) Update footer.tmpl - [`20dd089`](https://github.com/go-gitea/gitea/commit/20dd08943504d1b4942b95e0e13850c7b0cfcb3b) Update footer.tmpl ### 📊 Changes **7 files changed** (+88 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `public/vendor/plugins/flow/flowchart.min.js` (+7 -0) ➕ `public/vendor/plugins/flow/raphael.min.js` (+3 -0) ➕ `public/vendor/plugins/sequence/sequence-diagram-min.js` (+8 -0) ➕ `public/vendor/plugins/sequence/snap.svg-min.js` (+21 -0) ➕ `public/vendor/plugins/sequence/underscore-min.js` (+5 -0) ➕ `public/vendor/plugins/sequence/webfontloader.js` (+17 -0) 📝 `templates/base/footer.tmpl` (+27 -0) </details> ### 📄 Description This PR will add supports for chart markdown syntax to generate flow and sequence charts. flowchat uses http://flowchart.js.org/ ![image](https://user-images.githubusercontent.com/81045/40882272-d0f9f972-670e-11e8-9b45-2bb8f641e1d6.png) sequence uses https://bramp.github.io/js-sequence-diagrams/ ![image](https://user-images.githubusercontent.com/81045/40882280-1c78d1a2-670f-11e8-83c3-80dbe1169bb4.png) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-02 12:30:35 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#17241