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

D3fc plugin - area and heatmap charts #463

Merged
merged 81 commits into from
Mar 5, 2019
Merged

Conversation

redbearsam
Copy link
Contributor

  1. heatmap
  2. area chart
  3. multi layered axes labels, don't overlap eachother
  4. gridlines spaced evenly to chart edges
  5. minor bug fixes

Andy and others added 30 commits February 19, 2019 10:14
Use a custom (fixed) version of the seriesSvgGrouped component
Update d3fc with fixed seriesSvgGrouped
Custom axis component has enhanced grouping behaviour
Added area chart type with areas series, using stacked multi-series data the same as for column charts
Moved `padding` out of `crossAxis`, since it was specific to bar/column charts
Area chart requires opacity for when they overlap.
Applied `opacity` as default to all chart types, since this makes the colouring consistent (and matches the legend). This actually looks more similar to Highcharts anyway.
…ingResponsiveToRange

Feature/scatter chart extent zeroing responsive to range
Also, no longer bind extentTime and extentLinear if not used.
Area chart needs to use new version of axis components
…er_splitBy

added optional includeAggregates parameter for splitIntoMultiSeries f…
redbearsam and others added 24 commits February 27, 2019 14:53
…ingResponsiveToRange

Feature/scatter chart extent zeroing responsive to range
…directory

removed deprecated and unused styling directory recursively.
area chart, heatmap chart, and more
@timkpaine timkpaine added enhancement Feature requests or improvements JS labels Mar 4, 2019
@texodus
Copy link
Member

texodus commented Mar 5, 2019

Thanks for the PR! This is a really outstanding addition - this plugin is really shaping up to be the future charting of choice for perspective!

@texodus texodus merged commit 5c242ff into finos:master Mar 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Feature requests or improvements JS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants