Simple, static web page that uses dashboard-js library to render visualizations.
To improve layout, simply edit stylesheets in css/ directory. The only HTML file is index.html.
We've modularized widgets into separate json files in widgets/. The js/prepare.js script bundles all json files into config variable in a way that dashboard-js can use it.
To add a new one, you need to create a json file in the directory. See other examples for syntax.
- Update
dashboard-jssubmodule - Bundle all widgets that will produce
js/script.js:node js/prepare.js
- This is needed as editing large config file is tedious.
- Push to
masterbranch
- We're using GitHub pages which serves
index.htmlfile. Your deployment should be available at https://london.datahub.io