Calendar: Fixed application of colours to other themes (fixes #5531)

Calendar colours are now controlled through variables so themes can either stick with the WET defaults or can easily override in _variables.scss.