Glow

A React component in Beamline's Motion & effects category.

Ambient light around one element that says something is happening: an aurora under a working composer, or a ring of light round a live card.

Use it for

  • Border beam (ring): a field or card that is live: a search running, a composer while the agent works, a hero search while focused (SearchField and InputDissolve `beam`).
  • Voice glow (aurora): a call or recording in progress (VoiceButton, SpeechInput, ConversationBar do this themselves).

Not for

  • Decoration with no state behind it: bind `active` to something that is true only for a while.
  • More than one running at once on a screen; others may be mounted, inactive (they cost nothing).
  • Showing audio level precisely (live-waveform, bar-visualizer); an agent's presence (orb).

Anatomy

  • wrapped element
  • field: three drifting blobs (aurora) or a turning conic band with bloom (ring)

Variants

  • variant: aurora, ring
  • intensity: 0–1

States

  • active (fades in over 700ms, moves)
  • inactive (fades out, all motion stops)
  • off screen (paused)
  • reduced motion (still light, no motion)

Keyboard

  • None; the wrapped element keeps its own semantics and focus.

Motion

Aurora blobs drift on 7–9s periods; the ring turns every 3.6s. Transforms only; colours are --glow-1/2/3, derived from the brand.

Props

PropTypeDefaultDescription
classNamesGlowClassNames—
style / refCSSProperties / native Ref—native div

Import

import { Glow } from "@/components/glow/glow";

Get it

Glow is part of Beamline: 190 React components and screens your coding agent (Claude Code, Codex, Cursor or any MCP client) installs into your app through Beamline's MCP server, as a ready-built package or as plain React source you can change. $49 one payment (regular $200), no subscription, a year of updates, one licence for your whole team. Get Beamline · Connect your agent

More in Motion & effects

  • Halftone Dots: A picture rebuilt as a field of dots whose size follows brightness; a new picture morphs the dots, a click ripples through, the pointer pushes dots aside.
  • Light band: A slow band of split light in the dark behind a section, blue at one end and amber at the other with a bright core: Prism's light at a chosen place, a…
  • Liquid gooey: Liquid surfaces that merge like goo when they touch — split plus-menus, gooey switches, file chips.
  • Sound: Interface sounds named by interaction class (tap, select, toggle, open/close, tick, success, error) through one provider; off by default.