Update UI when colour changes