Skip to content

Sankey chart (1 of 2) #11616

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

Merged
merged 1 commit into from
Mar 18, 2025
Merged

Sankey chart (1 of 2) #11616

merged 1 commit into from
Mar 18, 2025

Conversation

dlabrecq
Copy link
Member

@dlabrecq dlabrecq commented Mar 6, 2025

Created Sankey and Line charts, based on Apache ECharts.

Note the Line chart was added to help nail-down some boilerplate features such as theme colors and properties, custom legend tooltips, and skeletons. This should make it easier to add more ECharts (e.g., Bar) in the future.

Sankey chart (2 of 2): #11622 (doc updates only)
Closes: #10817

@patternfly-build
Copy link
Contributor

patternfly-build commented Mar 6, 2025

@dlabrecq dlabrecq force-pushed the sankey branch 3 times, most recently from 1eef77e to 9f62631 Compare March 6, 2025 13:47
@dlabrecq dlabrecq marked this pull request as ready for review March 6, 2025 15:22
@dlabrecq dlabrecq changed the title Sankey chart feat(charts): ECharts 1 of 2 Mar 6, 2025
@dlabrecq dlabrecq changed the title feat(charts): ECharts 1 of 2 Sankey chart (1 of 2) Mar 6, 2025
@dlabrecq dlabrecq requested review from tlabaj and nicolethoen March 10, 2025 14:16
@dlabrecq dlabrecq mentioned this pull request Mar 10, 2025
@thatblindgeye thatblindgeye requested review from a team and mmenestr and removed request for a team March 10, 2025 17:40
@thatblindgeye thatblindgeye requested review from a team, lboehling and bekah-stephens and removed request for a team March 10, 2025 17:40
Copy link
Collaborator

@lboehling lboehling left a comment

Choose a reason for hiding this comment

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

Nice! These look good to me!

@dlabrecq dlabrecq force-pushed the sankey branch 2 times, most recently from b7a3117 to 2f80d5c Compare March 12, 2025 14:20
@@ -0,0 +1 @@
../../../Charts
Copy link
Contributor

Choose a reason for hiding this comment

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

Just curious: what's this file doing?

Copy link
Member Author

@dlabrecq dlabrecq Mar 14, 2025

Choose a reason for hiding this comment

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

This is a soft link for docs. Specifically, so the build can find ChartsDoc for the "React next" example.

Copy link
Contributor

Choose a reason for hiding this comment

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

Removing it locally doesn't seem to change the next line examples from what I can tell 🤔

Copy link
Member Author

@dlabrecq dlabrecq Mar 14, 2025

Choose a reason for hiding this comment

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

Removed the soft link. I discovered how to use a relative path with propComponents

@dlabrecq dlabrecq force-pushed the sankey branch 2 times, most recently from 9bf5623 to 1f84f4f Compare March 14, 2025 13:29
Copy link
Contributor

@wise-king-sullyman wise-king-sullyman left a comment

Choose a reason for hiding this comment

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

My questions around the charts symlink aside this looks great.

Really cool stuff 💪

@dlabrecq dlabrecq force-pushed the sankey branch 10 times, most recently from 6f3e235 to 778a5fd Compare March 15, 2025 18:47
@thatblindgeye thatblindgeye merged commit f2479b1 into patternfly:main Mar 18, 2025
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Sankey diagram
6 participants