Linear, Radial and Conic Gradients
The CSS Gradient Generator builds the three CSS gradient functions from a single editable model. linear-gradient() blends colours along a line set by an angle in degrees (0deg points up, increasing clockwise). radial-gradient() radiates from a centre point and can be a circle or ellipse sized with closest-side, closest-corner, farthest-side or farthest-corner. conic-gradient() rotates colours around a centre, with a "from" starting angle, so its colour stops are positioned by angle rather than percentage. Switching type remaps every stop position between the percentage (0–100) and degree (0–360) ranges automatically.
- Three types: linear (angle), radial (shape + size + centre), conic (rotation + centre)
- Linear angle uses CSS convention: 0deg = up, 90deg = right, clockwise
- Radial size keywords: closest-side, closest-corner, farthest-side, farthest-corner
- Conic stops are angular (0–360deg); linear/radial stops are percentages (0–100%)
- Optional repeating-*-gradient for striped and ring patterns
