Word Flip

Inline overflow-hidden container that cycles through a list of words using a CSS steps() translateY animation. The agent provides the word array; the component handles all timing and looping. Useful for dynamic hero headlines such as "Grow your [Retention | Revenue | Signups]". No JavaScript required.

Surfaces
webmeet-stagegas-sidebarapps-script-web
Degraded on
SurfaceNote
pdfRenders all words stacked vertically (overflow visible); use first word only as fallback.
googlechatCSS animation not supported; renders the first word only as plain text.
Fields
FieldType
wordsarray of strings. The words to cycle through. Minimum 2.required
prefixstring. Static text before the flipping section, e.g. "Grow your ".optional
suffixstring. Static text after the flipping section.optional
speed"slow" | "normal" | "fast" (optional, default "normal"). Per-word hold duration.optional
colorstring. Flipping word colour. Default "#38bdf8".optional
sizestring. Font size, e.g. "32px". Default "inherit".optional
weightstring. Font weight of flipping words. Default "700".optional
Example payload
{
  "type": "word_flip",
  "words": [
    "Amazing",
    "Fast",
    "Reliable",
    "Scalable"
  ]
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:word_flip",
  "displayName": "Word Flip",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/word_flip",
  "capabilities": [
    "web",
    "meet-stage",
    "gas-sidebar",
    "apps-script-web"
  ],
  "description": "Inline overflow-hidden container that cycles through a list of words using a CSS steps() translateY animation. The agent provides the word array; the component handles all timing and looping. Useful for dynamic hero headlines such as \"Grow your [Retention | Revenue | Signups]\". No JavaScript required.",
  "representativeQueries": [
    "show a CSS steps() vertical word carousel in an overflow-hidden inline container",
    "inline overflow-hidden container that cycles through a list of words using a css steps() translatey",
    "render a word flip"
  ]
}
← 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 →