Gradient playground

Mesh & aurora · Mesh

Soft paper gradient

Soft paper is the light-mode mesh: three pastel pools — pink, blue, yellow — on an off-white base, each fading to transparent, so the surface looks like colored light falling on paper. It is the same structure as Aurora with the values inverted, and it fills the gap most mesh generators leave, which is a mesh you can put dark text on.

It suits landing pages that want to feel warm and current without committing to a color, and it carries dark text everywhere because no pool is saturated enough to cost contrast. Keep the pools in the corners and the middle clear if a headline sits there. It has no dark-mode equivalent; pair it with Aurora and switch on the theme.

Block
Card
Text
Border

Colors

  • rgb(251 207 232 / 80%)at 10%, 10%
  • rgb(191 219 254 / 80%)at 90%, 20%
  • rgb(253 230 138 / 70%)at 60%, 90%
  • #faf5ffbase

CSS

.soft-paper {
  background-color: #faf5ff;
  background-image: radial-gradient(circle at 10% 10% in oklab, rgb(251 207 232 / 80%) 0%, transparent 70%),
    radial-gradient(circle at 90% 20% in oklab, rgb(191 219 254 / 80%) 0%, transparent 70%),
    radial-gradient(circle at 60% 90% in oklab, rgb(253 230 138 / 70%) 0%, transparent 70%);
}

Tailwind

bg-[#faf5ff] bg-[image:radial-gradient(circle_at_10%_10%_in_oklab,_rgb(251_207_232_/_80%)_0%,_transparent_70%),_radial-gradient(circle_at_90%_20%_in_oklab,_rgb(191_219_254_/_80%)_0%,_transparent_70%),_radial-gradient(circle_at_60%_90%_in_oklab,_rgb(253_230_138_/_70%)_0%,_transparent_70%)]

Token

--gradient-soft-paper: radial-gradient(circle at 10% 10% in oklab, rgb(251 207 232 / 80%) 0%, transparent 70%), radial-gradient(circle at 90% 20% in oklab, rgb(191 219 254 / 80%) 0%, transparent 70%), radial-gradient(circle at 60% 90% in oklab, rgb(253 230 138 / 70%) 0%, transparent 70%);

Soft paper, answered

What are the CSS colors in the Soft paper gradient?
Soft paper uses 3 colors: #fbcfe8, #bfdbfe, #fde68a. It is a mesh — several radial gradients stacked in one background-image over a solid base — so each stop is a pool you can move rather than a point on a line. The full value is radial-gradient(circle at 10% 10% in oklab, rgb(251 207 232 / 80%) 0%, transparent 70%), radial-gradient(circle at 90% 20% in oklab, rgb(191 219 254 / 80%) 0%, transparent 70%), radial-gradient(circle at 60% 90% in oklab, rgb(253 230 138 / 70%) 0%, transparent 70%) — copy the CSS rule, the Tailwind class or the custom property above, or open it in the playground to change any stop.
How do I use the Soft paper gradient in Tailwind CSS?
Copy the Tailwind tab: it is an arbitrary-value class of the form bg-[image:…], with the spaces in the gradient written as underscores, which Tailwind v3 and v4 both accept for a one-off value. A mesh also needs its base color, so the output is two classes.
Why is the Soft paper gradient interpolated in oklab?
Two colors interpolated in sRGB pass through a grayer, darker middle than either end; in oklab the midpoint is perceptually between them, so the ramp stays clean. Every gradient function accepts an in <space> keyword, and oklab is the right default for a color-to-color ramp.

More mesh & aurora gradients

We'd like to use Google cookies to understand how Nodlume is used and to measure our advertising. Nothing loads until you choose, and declining does not affect anything in the app.