applying color variations to link states