# getPaletteBlurBackground

```ts
function getPaletteBlurBackground(palette): string | undefined;
```

Defined in: packages/asset-client/dist/index.d.ts:238

Build a multi-radial-gradient CSS `background` string from the palette
swatches. Acts as a zero-extra-bytes alternative to the WebP LQIP: the
palette is already in the DTO, so this placeholder costs nothing extra
to ship. Renders as a smooth abstract "color cloud" reminiscent of the
source image's vibe.

Strategy: anchor 4 radial gradients at fixed corners using vibrant/muted
pairs, layered over the dominant fill. Skips missing swatches gracefully.

## Parameters

| Parameter | Type |
| ------ | ------ |
| `palette` | \| [`AssetPalette`](/api/nitida/sdk/type-aliases/assetpalette/) \| `null` \| `undefined` |

## Returns

`string` \| `undefined`