- for huge tx: shrink input/output index numbers and don't include thousands separator
- move JSON displays into cards for UI consistency
- tons of frontend code consistency cleanup
- updated bootstrap with thinner column gutters (to avoid the col-lg-left/col-lg-right business I was hacking)
- remove npm links from demo homepage banner
- /block-stats: more stats (totalfee, mediantime, txs, utxo_increase), 2-col layout, graphs in cards, checkboxes for toggling, reset checkbox state on page refresh, +-100 blocks instead of 70 for preconfigureds
- /tx-stats: graphs in cards, graph style/color consistency improvements
- /mining-summary: +-100 blocks instead of 70 for preconfigureds
- /rpc-browser: styling consistency/cleanup fixes
- /mempool-summary: getmempoolinfo data is made available but currently unused
- testnet: manual blockstats for genesis block (rpc returns error)
- couple of roadmap items
- footer: full-width to match header; remove bottom border
- extraneous padding removed from some tx lists
- fix some card-body wrapping issues for paginations at bottom
- pull in chart.js and add integrity attribute
- move common tx-stats code to utils
- use bootstrap progress bars for block fullness in blocks-lists (moving away from radial progress which includes too much css and can be finicky)
- clean / reorg frontend code for graphs and homepage network summary