Candy Linear
GradientCandy Linear is a playful candy color gradient built with linear CSS syntax.
Violet and Pink CSS gradients pair violet with pink for layouts that need a clear two-color system. This page generates 8 reusable gradient variations from the same pair, including linear blends, radial lighting, conic sweeps, deeper backgrounds, brighter accents, and a hard split option. The goal is to make the color relationship easy to evaluate before you open a generator or copy a declaration into a project. Violet sets one side of the visual temperature, while Pink changes the contrast, depth, and direction of the final effect. The related preset links below connect this pair back to real CSS Forge presets when matching tags exist, so the page is not isolated from the rest of the gallery. Use the generated gradients for quick exploration, then move to the gradient generator when you need exact angle, center, or stop control.
Gradients
A direct diagonal blend for hero panels and cards.
background: linear-gradient(135deg, #8b5cf6 0%, #ec4899 100%);A reversed angle that changes the visual weight of the same pair.
background: linear-gradient(45deg, #ec4899 0%, #8b5cf6 100%);A softer center-weighted gradient with a clear outer color.
background: radial-gradient(circle at center, #a580f8 0%, #8b5cf6 38%, #ec4899 100%);A corner-lit gradient for cards with visible direction.
background: radial-gradient(circle at top left, #f070af 0%, #ec4899 34%, #6544b8 100%);A conic sweep useful for badges and decorative blocks.
background: conic-gradient(from 45deg, #8b5cf6, #ec4899, #a580f8, #8b5cf6);A deeper gradient for dark UI backgrounds.
background: linear-gradient(160deg, #6544b8 0%, #8b5cf6 45%, #aa3675 100%);A brighter variation that keeps both colors visible.
background: linear-gradient(120deg, #a580f8 0%, #8b5cf6 48%, #f070af 100%);A hard split for graphic sections and comparison layouts.
background: linear-gradient(90deg, #8b5cf6 0%, #8b5cf6 42%, #ec4899 42%, #ec4899 100%);Shadows
box-shadow: 0px 22px 52px -26px rgba(139, 92, 246, 0.44), 0px 8px 18px -12px rgba(2, 6, 23, 0.18);
box-shadow: 12px 16px 0px 0px rgba(236, 72, 153, 0.44), 0px 8px 18px -12px rgba(2, 6, 23, 0.18);
box-shadow: 0px 0px 42px -6px rgba(139, 92, 246, 0.44), 0px 8px 18px -12px rgba(2, 6, 23, 0.18);
box-shadow: 0px 34px 80px -36px rgba(236, 72, 153, 0.44), 0px 8px 18px -12px rgba(2, 6, 23, 0.18);
box-shadow: 0px 0px 18px 0px rgba(236, 72, 153, 0.76), 0px 0px 58px -10px rgba(190, 24, 93, 0.66);
box-shadow: 0px 0px 26px -2px rgba(167, 139, 250, 0.58), 0px 26px 60px -30px rgba(109, 40, 217, 0.52);
Related