Skip to content

Improved networkx mermaid graph visualisation#108

Draft
Carwyn Pelley (cpelley) wants to merge 8 commits into
mainfrom
more_robust_visual
Draft

Improved networkx mermaid graph visualisation#108
Carwyn Pelley (cpelley) wants to merge 8 commits into
mainfrom
more_robust_visual

Conversation

@cpelley

@cpelley Carwyn Pelley (cpelley) commented Jun 9, 2026

Copy link
Copy Markdown
Collaborator
  • Clicking on table rows centres the mermaid graph on the corresponding node.
table_row_node_centre
  • Better handling of layering (overcoming issue with some region not allowing graph to be dragged).
  • Clicking on a node now adds a link to #diag-top-left-controls.
    • This makes it easier to open collapsed graphing especially when slicking on mermaid subgraphs as there isn't really good placement for anchor links.
node_click
  • Support for unhashable types for holding onto sets of node data (required for EPP visualisation).
  • Mermaid graph theme now correctly changes as we change the page theme.
    • Chosen theme also remembered when revisiting the page.
Untitled

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.

1 participant