Particle Burst

On every click anywhere on the page, coloured particles burst outward from the click point with random velocities and simulated gravity, then fade out.

Surfaces
apps-script-webwebmeet-stage
Fields
FieldType
countinteger. Particles per click. Default 14.optional
coloursarray. Array of hex colour strings.optional
sizeinteger. Particle diameter px. Default 8.optional
durationinteger. Animation duration ms. Default 700.optional
gravitynumber. Downward pull factor. Default 1.2.optional
Example payload
{
  "type": "particle_burst"
}
ARD catalog entry
{
  "identifier": "urn:air:a2uicatalog.ai:atom:particle_burst",
  "displayName": "Particle Burst",
  "type": "application/vnd.a2ui.atom+json",
  "url": "https://a2uicatalog.ai/atoms/particle_burst",
  "capabilities": [
    "apps-script-web",
    "web",
    "meet-stage"
  ],
  "description": "On every click anywhere on the page, coloured particles burst outward from the click point with random velocities and simulated gravity, then fade out.",
  "representativeQueries": [
    "show a click anywhere to burst coloured gravity particles from click point",
    "on every click anywhere on the page, coloured particles burst outward from the click point with rand",
    "render a particle burst"
  ]
}
← 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 →