Practice

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?