Bundle of code from various places:
- Towards Reusable Charts https://bost.ocks.org/mike/chart/ for the chart encapsulation mechanism
- Crossfilter https://github.com/square/crossfilter for the chart coordination code
- Margin Convention https://bl.ocks.org/mbostock/3019563 for consistancy with margin variables naming
- Materialize http://materializecss.com/getting-started.html for CSS, HTML skeleton and style from this example http://materializecss.com/templates/parallax-template/preview.html
- Run
npm install
to install dependencies - Open
index.html
with your local web server
- Coordinated highlights
- Coordinated clicks
- Coordinated brushing
- Coordinated data filtering
- Responsive to page dimensions changes
- More chart templates (beyond dot plot)
- Tests for reusable chart
- Building tools for dev, minimifying, deploy, etc.