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

Funnelarea traces #3876

Merged
merged 37 commits into from
May 22, 2019
Merged

Funnelarea traces #3876

merged 37 commits into from
May 22, 2019

Conversation

archmoj
Copy link
Contributor

@archmoj archmoj commented May 17, 2019

Plotly funnelarea traces based on pie & bar/funnel insidetext refactors.

resolves #3504

@plotly/plotly_js

TODOs:

  • add jasmine tests to cover different scenarios of having both pie and funnelarea
  • fixup scalegroup to handle scenarios with different dimension ratios
  • improve aspectratio logic to take into account pixel values i.e. layout & domain ratios

Codepen examples:

  1. Demo with pie and funnel.
  2. Recat demo.
  3. Demo for testing various scaleGroup X aspectRatio X baseRatio.

@etpinard etpinard added this to the v1.48.0 milestone May 17, 2019
src/traces/pie/index.js Outdated Show resolved Hide resolved
src/plots/plots.js Outdated Show resolved Hide resolved
src/lib/index.js Outdated Show resolved Hide resolved
@etpinard
Copy link
Contributor

Awesome work @archmoj funnelarea is looking rock solid 💪

v1.48.0 will be the first time a release will feature two new trace types added by the same dev. Be proud 🥇

💃 💃 (once CI gets its life back in order).

@archmoj archmoj merged commit 5ce2a83 into master May 22, 2019
@archmoj archmoj deleted the funnelarea-traces branch May 22, 2019 19:51
@archmoj
Copy link
Contributor Author

archmoj commented May 22, 2019

Awesome work @archmoj funnelarea is looking rock solid

v1.48.0 will be the first time a release will feature two new trace types added by the same dev. Be proud

(once CI gets its life back in order).

@etpinard obviously your review & supervision helped that possible.
Cheers.

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.

Funnel charts
3 participants