docs: add graph documentation page and refine related pages by redfish4ktc · Pull Request #1048 · maxGraph/maxGraph · GitHub
Skip to content

docs: add graph documentation page and refine related pages#1048

Merged
redfish4ktc merged 5 commits into
mainfrom
docs/add_graph_page
May 18, 2026
Merged

docs: add graph documentation page and refine related pages#1048
redfish4ktc merged 5 commits into
mainfrom
docs/add_graph_page

Conversation

@redfish4ktc

@redfish4ktc redfish4ktc commented Apr 15, 2026

Copy link
Copy Markdown
  • Add new "Graph" page covering AbstractGraph, Graph, BaseGraph, comparison and use cases
  • Add cross-references to the new page across usage, manual and tutorials docs
  • Refine plugins.md: alphabetized table, emoji status column, BaseGraph examples, warning against duplicate plugins, improved intro of "Choosing the Plugins to Use", removed reference to default plugins
  • Fix typo in website README

Notes

Covers #781

Tasks

Summary by CodeRabbit

  • Documentation
    • Clarified Graph vs BaseGraph behavior (defaults, auto-registration, plugins, styles, perimeters, edge styles) and added a comprehensive Graph hierarchy/usage page with improved cross-references across tutorials and guides.
    • Expanded plugin, image-bundle, i18n, CSS/image, and example guidance; refined multiple tutorial and manual wordings; README note about local dev server/navbar links.
  • Chores
    • Reorganized documentation structure.

Review Change Stack

@redfish4ktc redfish4ktc added the documentation Improvements or additions to documentation label Apr 15, 2026
@coderabbitai

coderabbitai Bot commented Apr 15, 2026

Copy link
Copy Markdown

Comment thread packages/website/docs/usage/plugins.md Outdated
Comment thread packages/website/docs/usage/plugins.md Outdated
- Add new "Graph" page covering AbstractGraph, Graph, BaseGraph, comparison and use cases
- Add cross-references to the new page across usage, manual and tutorials docs
- Refine plugins.md: alphabetized table, emoji status column, BaseGraph examples,
  warning against duplicate plugins, improved intro of "Choosing the Plugins to Use",
  removed reference to default plugins
- Fix typo in website README
@redfish4ktc redfish4ktc force-pushed the docs/add_graph_page branch from b354aff to b61394f Compare April 27, 2026 14:09
@sonarqubecloud

Copy link
Copy Markdown

@redfish4ktc redfish4ktc changed the title docs: add graph documentation page and update related pages docs: add graph documentation page and refine related pages Apr 28, 2026
@tbouffard tbouffard marked this pull request as ready for review May 16, 2026 06:27
@sonarqubecloud

Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 2

🧹 Nitpick comments (1)
packages/website/docs/usage/plugins.md (1)

25-25: ⚡ Quick win

Consider simplifying "a large number of" to "many".

To reduce wordiness, "a large number of handler instances" could be simplified to "many handler instances" or "numerous handler instances".


ℹ️ Review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: 29e0a523-5595-44fe-b571-0e491bf7f31b

📥 Commits

Reviewing files that changed from the base of the PR and between 5f189e7 and 10cf860.

📒 Files selected for processing (19)
  • packages/core/src/view/AbstractGraph.ts
  • packages/core/src/view/Graph.ts
  • packages/website/README.md
  • packages/website/docs/development/high-level-api-description.md
  • packages/website/docs/intro.md
  • packages/website/docs/manual/cells.md
  • packages/website/docs/manual/group-and-complexity-management.md
  • packages/website/docs/tutorials/editor.md
  • packages/website/docs/tutorials/graph.md
  • packages/website/docs/tutorials/the-hello-world-example.md
  • packages/website/docs/usage/css-and-images.md
  • packages/website/docs/usage/edge-styles.md
  • packages/website/docs/usage/global-configuration.md
  • packages/website/docs/usage/graph.md
  • packages/website/docs/usage/i18n.md
  • packages/website/docs/usage/image-bundles.md
  • packages/website/docs/usage/migrate-from-mxgraph.md
  • packages/website/docs/usage/perimeters.md
  • packages/website/docs/usage/plugins.md

Comment thread packages/website/docs/development/high-level-api-description.md Outdated
Comment thread packages/website/docs/usage/graph.md Outdated
@sonarqubecloud

Copy link
Copy Markdown

@redfish4ktc redfish4ktc merged commit 8d744e1 into main May 18, 2026
14 checks passed
@redfish4ktc redfish4ktc deleted the docs/add_graph_page branch May 18, 2026 09:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants