Components
ThinkingOrb
Dotted thought-orb for AI & agent status.
Usage
Best practices
Use size
64for chat-avatar / panel status; use20for inline text-adjacent cues. They are separate designs, not a scale factor.Prefer
theme="auto"so the orb followsdata-theme/ system preference; pindarkorlightonly when the surrounding surface is fixed.Pass a specific
aria-labelwhen the state text is not otherwise announced (e.g. next to a ThinkingLoader that already speaks).
Props
Also exports
- type
OrbSize - type
OrbState - type
OrbTheme - const
THINKING_ORB_SIZES - const
THINKING_ORB_STATES - interface
ThinkingOrbProps
Composition
Used by