Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mind maps? #448

Closed
harwoodr opened this issue Jan 5, 2017 · 64 comments · Fixed by #3410 or #3559
Closed

Mind maps? #448

harwoodr opened this issue Jan 5, 2017 · 64 comments · Fixed by #3410 or #3559
Assignees
Milestone

Comments

@harwoodr
Copy link

harwoodr commented Jan 5, 2017

Any possibility of adding mind map functionality? Like a flow chart, but bi-directional (generally left-right and right-left).

@salgadobreno
Copy link

Any feedback on this one? That would be really nice!

@knsv
Copy link
Collaborator

knsv commented Jan 25, 2017

Good idea. How should the syntax be, maybe some sort of outline syntax?

@salgadobreno
Copy link

My shot at it:

mindmap [central node name]
    [title A title]
    [?parent]-->[name] [position] [bg-color] [text-color]
    -->mindmap-notation:right white black
    mindmap-notation-->has
    has-->position
    has-->bg-color
    has-->text-color
    position-->positions
    positions-->top
    positions-->bottom
    positions-->left
    positions-->right
    positions-->top-left
    positions-->top-right
    positions-->bottom-left
    positions-->bottom-right
    -->implementation:bottom blue
    implementation-->d3 is hard:red white
    -->backlog
    backlog-->TODO:yellow
    backlog-->notation to set a node as collapsed or expanded, provided they can be expanded on-click

@g3o2
Copy link

g3o2 commented Feb 1, 2017

Mindmaps are often shown as a (radial) tree structure, so why not even name it tree instead ? A syntax similar to graph would keep the learning curve low. Layout-wise, it would be interesting to have LR, radial, TD. I also like the idea of collapsing / expanding the tree structure as suggested here above. Links could be configurable with either straight lines or arcs.

@StefanoCecere
Copy link

well if Mermaid would support even basic MindMap .. it would be easy to have a perfect killer app ith the compo Atom + this markdown previewer which already supports Mermaid (but lots more) https://github.com/shd101wyy/markdown-preview-enhanced

even PlantUML doesn't have a mindMap view!

ciaooo

@dwSun
Copy link

dwSun commented Jul 25, 2018

any update on mindmap?

@mastercyb
Copy link

mastercyb commented Aug 15, 2018

Hi everybody! I added 1 ETH bounty on Gitcoin for this feature

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 316 years, 10 months from now.
Please review their action plans below:

  1. nemaniarjun has started work.

    Would go through the code and setup the dev environment!
    Should be able to do this within a week or so. 😄

Learn more on the Gitcoin Issue Details page.

@nemani
Copy link

nemani commented Aug 15, 2018

@harwoodr @xhipster Can I have a sample screenshot to what kind of graph exactly do you expect from this issue? I think I understand, but just as a reference.

Most of the things are already implemented for Graph/Flowchart as seen here.
I will start with a clone of that and add the major differences.

I think the main differences are:

  • Adding Radial Links (in addition to TD/TB, LR, etc)
  • Adding Link Folding

@xhipster, I am starting work the above two things, if any more things are required do leave a comment and I will add them to this list 😁

@gitcoinbot
Copy link

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • warning (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


@nemaniarjun due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!

  • warning (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@nemani
Copy link

nemani commented Aug 21, 2018

@gitcoinbot I have started work on this issue, will create a WIP PR soon.

@gitcoinbot
Copy link

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • warning (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@nemani
Copy link

nemani commented Aug 28, 2018

I am still working on this, its just taking me some time to get used to the code.

@vs77bb
Copy link

vs77bb commented Aug 29, 2018

Thanks for the update @nemaniarjun, please do keep us in the loop on how this is going!

@gitcoinbot
Copy link

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • warning (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@nemani
Copy link

nemani commented Sep 2, 2018

I still want to work on this, but I have exams this week, So I will not be working for the next 3-4 days. Feel free to assign this to someone else.

@gitcoinbot
Copy link

@nemaniarjun Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • warning (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


@nemaniarjun due to inactivity, we have escalated this issue to Gitcoin's moderation team. Let us know if you believe this has been done in error!

  • warning (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@rmshea
Copy link

rmshea commented Oct 25, 2018

Hey @nemaniarjun, are you still interested in this? 😄

@nemani
Copy link

nemani commented Oct 25, 2018

Actually I am not. Too much other work has pilled up. I will stop working on this on gitcoin, so someone else can claim it. :)

@gitcoinbot
Copy link

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

2 similar comments
@gitcoinbot
Copy link

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@gitcoinbot
Copy link

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@spm32
Copy link

spm32 commented Nov 21, 2018

Hey @daniilborovkov, how's everything going with this? Anything we can help with?

@gitcoinbot
Copy link

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

1 similar comment
@gitcoinbot
Copy link

@daniilborovkov Hello from Gitcoin Core - are you still working on this issue? Please submit a WIP PR or comment back within the next 3 days or you will be removed from this ticket and it will be returned to an ‘Open’ status. Please let us know if you have questions!

  • reminder (3 days)
  • escalation to mods (6 days)

Funders only: Snooze warnings for 1 day | 3 days | 5 days | 10 days | 100 days

@sayir
Copy link

sayir commented Dec 5, 2018

I am still working on this iisue

@rmshea
Copy link

rmshea commented Dec 10, 2018

@daniilborovkov, bot snoozed for 3 days!

@kuhnchris
Copy link

@daniilborovkov any news on this topic?

@j-u-l-i-u-s
Copy link

+1 for mind maps
Suggestion: why not integrate https://markmap.js.org ?

@draftman9
Copy link

Come on, DUDE! Listen to the roaring of thirsty for integrating mindmap from mortals. Please, please integrate the mindmap function...

mgenereu pushed a commit to mgenereu/mermaid that referenced this issue Jun 25, 2022
…evelop/node-16.11.1

chore(deps): bump node from 16.10.0 to 16.11.1
@yzdbg
Copy link

yzdbg commented Jun 27, 2022

Bump, highly interested in seeing this materialize!

@BloomingDream
Copy link

Bump, +1, Do really need mind map, this is really really really really really really really really really important

@dudung
Copy link

dudung commented Jul 22, 2022

I can't wait to see it, too

@knsv
Copy link
Collaborator

knsv commented Aug 14, 2022

Just an update: I started working on this one during my vacation this year and it is one is getting close to release now.

@jucor
Copy link

jucor commented Aug 14, 2022 via email

@olivMertens
Copy link

Just an update: I started working on this one during my vacation this year and it is one is getting close to release now.

Thanks! i was looking this morning for this feature :)

knsv added a commit that referenced this issue Sep 1, 2022
@knsv knsv self-assigned this Sep 2, 2022
@sidharthv96 sidharthv96 added this to the 9.2.0 milestone Sep 2, 2022
@flafjr
Copy link

flafjr commented Sep 5, 2022

Just an update: I started working on this one during my vacation this year and it is one is getting close to release now.

That's awesome, looking forward to it! 👏🏼 👏🏼

@knsv knsv mentioned this issue Sep 5, 2022
3 tasks
@smichea
Copy link

smichea commented Sep 25, 2022

Nice, do you know when we will be able to use it in github ?

@knsv
Copy link
Collaborator

knsv commented Oct 14, 2022

Sorry, I don't know.

knsv added a commit that referenced this issue Oct 14, 2022
@PackElend
Copy link

GREAT 😃 is there somewhere documentation on how to use it?

@PackElend
Copy link

@z3cko
Copy link

z3cko commented Feb 12, 2023

Mindmap functionality has been included in mermaid, but as of now, this isnt working on Gitlab and Github. Gitlab has mermaid 9.1.3, so that is without mindmap functionality?

@dudung
Copy link

dudung commented Mar 22, 2023

GitHub now can show Mindmap, e.g. here, which produces

image

with

mindmap
  ("Physics")
    ("Solid")
      ("Point<br>mass")
      ("System of<br>particles")
      ("Rigid<br>body")
      ("Elastic<br>body")
    ("Fluids")
      ("Liquid")
        ("Newtonian<br>fluid")
        ("Non-<br>Newtonian<br>fluid")
      ("Gas")
        ("Ideal gas")
        ("Real gas")

@lixiyu
Copy link

lixiyu commented Apr 26, 2024

My shot at it:我的镜头:

mindmap [central node name]
    [title A title]
    [?parent]-->[name] [position] [bg-color] [text-color]
    -->mindmap-notation:right white black
    mindmap-notation-->has
    has-->position
    has-->bg-color
    has-->text-color
    position-->positions
    positions-->top
    positions-->bottom
    positions-->left
    positions-->right
    positions-->top-left
    positions-->top-right
    positions-->bottom-left
    positions-->bottom-right
    -->implementation:bottom blue
    implementation-->d3 is hard:red white
    -->backlog
    backlog-->TODO:yellow
    backlog-->notation to set a node as collapsed or expanded, provided they can be expanded on-click

你这个语法不支持呀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet