mermaid-js / mermaid

Generation of diagrams like flowcharts or sequence diagrams from text in a similar manner as markdown
https://mermaid.js.org
MIT License
71.18k stars 6.41k forks source link

Kanban Board #5342

Open nitsanavni opened 7 months ago

nitsanavni commented 7 months ago

Proposal

TODO lists and plans are very useful things to have in repositories. If we could wrap them in

```mermaid
Type: Kanband
TODO
...
DOING
...
DONE
...
```\

It could make it a nicer UX.

Use Cases

Per repository lightweight planning.

Screenshots

No response

Syntax

No response

Implementation

None

sidharthv96 commented 7 months ago

Love the idea!

A gammar like this would scale better, and is similar to what we already have with other diagarms in mermaid.

kanban-beta
Column1
  task1["Optional unicode string"]
  task2["IDs cannot have spaces"]
Column2
  task3
  task4["`Line1
    **Bold**
    Line 3`"]
Column3
...

style task1 color:red
style task1,task2 border:1px

Interested contributors can refer to the following PRs on how to use Langium to add a new diagram.

knsv commented 1 day ago

I will base the grammar for this on Mindmaps