Turns out you have to do the legend manually, as a plugin, otherwise legend and chart js line style appear tied together.