Agent

Badges

Non-interactive markers that label content as AI output. Built on the status-ai token family.

AIDrafted by AIGeneratedAgent
Actions

The violet pill invites the agent to act. Kept distinct from the brand primary button so AI actions read as separate from regular CTAs.

Orb

A glassy 3D sphere whose living, ai-tinted core is refracted through a spherical displacement map (feImage + feDisplacementMap, à la Aave's web glass) — colors magnify in the center and fringe chromatically at the rim. Houses the goo loader — the agent's presence and busy state. Sizes freely.

LoadingLoadingLoading

Files variant — file/media glyphs fly up through the glass one at a time, cycling as the agent works through your content.

Callouts

Block-level notices that frame agent-proposed content.

Proposed plan — ask the assistant to change anything

4 sections · 12 screens drafted from your uploaded handbook.

The ring surface only contributes the violet outline — wrap an existing card to mark its proposed state.

Question

A multiple-choice question the agent asks in the chat to settle a decision. Single-select with lettered options, an optional Skip, and Continue to confirm.

Questions
3 of 3

How should the onboarding copy sound?

Something else…
Changes

A summary the agent surfaces after a batch of edits — each touched screen with its edit count, an Undo action, and a more menu. Long lists collapse behind a Show more expander.

Changes
Welcome to the team6 edits
Who we are4 edits
Your first week11 edits
Action card

An agent-proposed action laid out for review: a titled header, editable fields each with a leading visual, and a confirm / discard footer. Default is a single white card; well nests each field on a white mini-card inside a subtle gray surface (like Collection Card filled).

Default

Assign this to all new hires

Well

Assign this to all new hires

Card loading

The send-beam aurora looped around a card's border as a loading state — same effect as the composer, orbiting the rounded edge while the agent works. Wrap any card in CardLoading and toggle loading.

Warehouse onboarding
Drafting sections from your handbook and shift notes.

Cold chain basics, forklift safety, and first-week check-ins.

Card loading — inner glow

The send-beam "inner" effect: instead of orbiting the outer edge, a purple bloom fills the card from its edges while a softened comet sweeps on top. The box is clipped so the glow stays inside. Pass effect="inner" to CardLoading or SendBeam.

Portfolio sync
Pulling the latest positions and volume.

Reconciling AMZN and GOOG holdings against today’s trades.

Send beam variants

Color ramps and blur treatments for the send-beam comet. Row 1: color variants — rainbow is the Google-mode default, the other three use only the AI color tokens. Row 2: the aurora effect (Google's live treatment) — the blurred glow breathes, pulsing blur and fading opacity on its own slower cadence under the crisp ring. Row 3: other blur effects — soft diffuses the whole comet into a haze, halo bleeds a wide neon aura, trail keeps the head sharp over a long blurred tail.

Rainbow (default)

AI — full ramp

AI — violet

AI — pink

Aurora — rainbow

Aurora — AI

Aurora — violet

Aurora — pink

AI — soft haze

AI — neon halo

AI — blurred trail

Pink — soft haze

Thinking card

A step-by-step narration of what the agent is doing mid-turn — completed steps with checkmarks, the current step with the goo loader and a bold highlight.

Thinking

  1. Understanding your request
  2. Gathering card context
  3. Matching tone and reading level
  4. WorkingCreating HTML structure
AI mesh gradient

A soft, multi-stop mesh built from the AI color ramp (ai-mesh-gradient). Used behind the agent's generating states — image/video generation and the in-canvas working band — to signal AI activity without a harsh flat fill.

LoadingGenerating…
Screen loading

How a new screen lands on the canvas: the shell scales in, then the rotating gradient border and status pill take over. Used in the builder while the agent drafts a course step.

Working on a screen

The agent's in-canvas generating state: an animated gradient border orbits the screen while a labelled pill names the task — the content stays sharp underneath.

Status toast

A floating toast that names what the agent is doing — a white pill with the AI blurred-trail send beam. Pass an array of labels to cycle through statuses. Pin it to the viewport with floating, or place it inline over a canvas.

Building screen
Generating media

The media-slot loading state: while the agent makes a picture, the media area becomes a violet status-ai surface with a scanning band and a pulsing sparkle. Resolves to the image when ready — the rest of the screen stays editable throughout.

Generating image
Suggestions

Tappable follow-up prompts the agent offers after a turn.

Composer

The primary input: a roomy prompt area over a toolbar — attach + mention on the left, model picker, mic, and send on the right. Submits on Enter (Shift+Enter for a newline). The send-beam aurora loops here for inspection (Google AI Mode style); in product it fires once per submit.

Conversation

Message bubbles, the thinking state, and the composer assembled into a live agent surface — docked as a sidebar panel. Try sending a message.

Hi — paste any content and I'll draft a module from it.

WarehouseForklift
onboarding-handbook.pdf
Build onboarding for warehouse hires.

On it. I'll outline sections, then we can refine together.

Questions

How should the onboarding copy sound?

Something else…
Message bubbles

Agent replies as plain text; the person in a white card with shadow. User turns can carry an attachment chip.

Here's a first pass at the outline.

Handbook
handbook.pdf
Use this as the source.
Building section 2Building section 2