Basics of Color in Interface Design (UI)
The interaction color must be clear in its execution and consistent in the interface. Calls to action must have sufficient contrast with respect to the background and sufficient visual weight with respect to other components so that the user can identify them effortlessly.