Mandarin — component for backgrounds & gradients (react)

For AI agents: find the right skill in one call — curl -s "https://skills.varg.ai/api/search?q=<what the person wants>" returns the matching use case and the best skills with install commands, as markdown (Russian works too). Full index: https://skills.varg.ai/llms.txt. Every page has a markdown twin: add .md to its path. Before generating anything, show the person the options on the use-case page.

A single-hue tangerine surface rippling from bright orange into burnt red

Prompt that renders it frame-exact

Use the ShaderGradient "Mandarin" preset (preset 08 on https://shadergradient.co/customize, MIT; exported as presets.mandarin from @shadergradient/react, source github.com/ruucm/shadergradient/blob/main/packages/shadergradient/src/presets.ts) as a monochrome full-frame brand-color background for titles, stats or a CTA. Install @shadergradient/react with @react-three/fiber and three, then render <ShaderGradientCanvas style={{position:'absolute',inset:0}} lazyLoad={false} pixelDensity={1}> with <ShaderGradient {...presets.mandarin.props} /> inside. To make it frame-exact, override animate="off" and pass uTime={seconds} (the shader multiplies it by uSpeed 0.2), set enableTransition={false} so the camera starts in place, and let R3F draw once before each frame is captured. It is three shades of one hue, so replace them with three shades of the brand color (light, mid, dark), move positionY to shift where the ripples sit, and raise uDensity for tighter waves.

Used in

More backgrounds & gradients