Interaction of Color · Color Mixture
The Middle Mixture
Colors that sit precisely between two neighbors — the key to harmonic color intervals
A developer generates intermediate states for a component (default → hover → active) by averaging the RGB values of the default and active colors. The hover state feels perceptually much closer to the active state than to the default.
What is the cause and how do you fix it?