Blur Fade In

Container that animates from blurred and transparent to fully visible on mount. Uses CSS @keyframes with filter:blur() and opacity together — no JavaScript. Configurable delay, duration, and direction (up, down, left, right, none).

Surfaces
webmeet-stageapps-script-web
Degraded on
SurfaceNote
gas-sidebarUse direction "none" — translation offsets can clip against the 300px iframe edge. Opacity-only fade works correctly.
pdfRenders as a static visible panel without animation
googlechatCSS animation not supported; renders immediately visible
Fields
FieldType
childrenarray of atom objects to render inside the container.optional
titlestring. Heading text.optional
bodystring. Body text (markdown inline supported).optional
delaystring. CSS delay before animation starts, e.g. "0.3s". Default "0s".optional
speed"slow" | "normal" | "fast" (optional, default "normal")optional
direction"up" | "down" | "left" | "right" | "none" (optional, default "up"). Drift direction on reveal.optional
blurstring. Starting blur radius, e.g. "8px". Default "8px".optional
backgroundstring. Panel background. Default transparent.optional
Example payload
{
  "type": "blur_fade_in"
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:blur_fade_in",
  "displayName": "Blur Fade In",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/blur_fade_in",
  "capabilities": [
    "web",
    "meet-stage",
    "apps-script-web"
  ],
  "description": "Container that animates from blurred and transparent to fully visible on mount. Uses CSS @keyframes with filter:blur() and opacity together \u2014 no JavaScript. Configurable delay, duration, and direction (up, down, left, right, none).",
  "representativeQueries": [
    "show a CSS blur-to-focus fade-in container reveal",
    "container that animates from blurred and transparent to fully visible on mount. uses css @keyframes",
    "render a blur fade in"
  ]
}
← Full ARD catalog Try it live →
Deploy your own renderer

The renderer is open source. Deploy your own instance in 4 commands — you own the URL, no dependency on the demo endpoint.

git clone https://github.com/a2uicatalog/a2ui
cd apps-script-surface/gas-schema-renderer
clasp push && clasp deploy
Full deploy guide →