Ui_chart styling

Here is a link to the workaround mentioned above.
Chart.js can be extensively customised, and now data can be restored in the chart upon a browser connect, so older data is not lost when a browser is closed.