When changing chart options of the yAxis, like scaleLabel.fontColor and ticks.fontColor, a call to .update() will draw the chart with updated label and tick colors.
.update() will update the graph color (which is defined within data) but not ticks or labels (which are in the options dataset). Only reloading the whole site and building the chart from scratch it uses the new values.
As you can see in the screenshot, the graph and fill have been updated to blue, but the temperature label on the left yAxis is still orange (the original value).
- Chart.js version: 2.4.0
- Browser name and version: Chromium 55
- Link to your project: https://github.com/apollo-ng/governess/tree/master/client