updates gradient color