color swapping in angular