Direction, stops, and interpolation
A CSS linear gradient draws a color transition along a line. The angle controls that line, while each stop tells the browser where a specific color should be fully present. Between those stops, the browser continuously interpolates the colors to create the transition.
Use the angle to align the gradient with the composition. In CSS, 0° points upward, 90° points right, 180° points down, and 270° points left.
Move a stop toward another stop to compress that part of the transition. Spread stops apart to give a color more room. Colorrow keeps the three positions in order so they do not accidentally cross.
The standard linear-gradient() function blends continuously between the listed colors. Closely spaced stops create a faster transition; widely spaced stops create a slower one.