Utility components

Indicators, helpers, and small primitives that glue UIs together.

51 components

Alert Pulse

Pulsing ring overlay for alerting canvas objects, with severity tones.

4 stories

Anchor Port

Port marker for object inputs, outputs, and bidirectional links on the canvas.

1 story

Animated Grid Pattern

Decorative grid background with squares that fade in and out at random.

2 stories

Animated Text

Staggered text reveal for headings, pull quotes, and short supporting copy.

12 stories

Aspect Ratio

Constrains content to a specified aspect ratio.

1 story

Border Beam

Animated accent beam that travels around the border of a highlighted surface.

2 stories

Canvas Shell

Layout shell for canvas workspaces with top bar, left rail, right dock, and bottom slot regions.

1 story

Canvas View

Interactive pan-and-zoom viewport for spatial surfaces with keyboard, wheel, and overlay support.

1 story

Card Flip

Card that flips in 3D between a front and back face.

2 stories

Comment Pin

Anchored discussion pin rendered at canvas coordinates with author + unread badge.

4 stories

Connector Edge

Curved edge between canvas objects with optional inline label state.

1 story

Context Lens

Vignette overlay that dims the canvas outside a circular focus region.

4 stories

Cursor

Custom cursor follower that trails the pointer.

2 stories

Dot Pattern

Decorative dotted background pattern built from token colors.

2 stories

Floating Action Button

Fixed-position action button for primary actions.

1 story

Glass Card

Frosted-glass card surface with backdrop blur and a translucent background.

1 story

Glass Panel

Frosted-glass surface for floating chrome above a canvas — dock panels, hovering toolbars, and transient overlays — with a translucent background and soft border.

1 story

Group Hull

Durable boundary wrapper for related runtime objects sharing context or ownership.

1 story

Infinite Plane

Tiled pannable backdrop for the canvas with dot or grid pattern that drifts with the viewport.

4 stories

Lang Provider

Context provider for language and internationalization.

1 story

Liquid Glass

Glass surface with an animated liquid gradient sheen.

1 story

Live Cursor

Remote user's cursor rendered at canvas coordinates with name + status chip.

4 stories

Magnetic

Wrapper that pulls its content toward the pointer for a magnetic effect.

2 stories

Magnetic Button

Button that drifts toward the pointer for a magnetic hover effect.

2 stories

Marquee

Continuously scrolling content lane for badges, logos, and status chips.

5 stories

Meteors

Decorative meteor shower of streaks falling across the background.

2 stories

Multi Select Lasso

Selection rectangle overlay for canvas multi-select gestures.

4 stories

Number Ticker

Animated number transitions for stats, KPIs, and compact numeric callouts.

2 stories

Object Handle

Drag/reposition affordance for spatial objects that need a calm grab target.

1 story

Particles

Floating particle field that drifts gently in the background.

2 stories

Playback Ghost

Translucent overlay marking where a canvas object was at a previous timestamp during playback.

4 stories

Progressive Blur

Progressive blur overlay that fades focus toward one edge.

2 stories

Resizable

Resizable panel layout with draggable handles.

1 story

Scroll Area

Custom scrollable area with styled scrollbars.

1 story

Selection Presence

Dashed-border overlay marking what another user has selected on the canvas.

4 stories

Shimmer Button

Button with a light sheen that sweeps across its surface.

2 stories

Shine Border

Wrapper that draws an animated gradient border around its content.

2 stories

Shiny Button

Button with a glossy gradient sheen that sweeps on a loop.

1 story

Sparkles

Decorative twinkling sparkles scattered behind content.

2 stories

Spinner

Animated loading spinner indicator.

1 story

Spotlight Card

Card with a radial spotlight that follows the pointer.

1 story

State Badge Overlay

State chip pinned to a canvas object's corner — idle, queued, running, complete, failed, stopped.

4 stories

Table Of Contents

Auto-generated table of contents from page headings.

2 stories

Table Of Contents Panel

Side panel rendering a table of contents for page navigation.

2 stories

Theme Preset Provider

Applies the persisted theme preset on mount and injects a no-flash script so the saved preset is set before paint.

1 story

Theme Provider

Context provider for light/dark theme switching.

1 story

Theme Switcher

Compact swatch row for switching between built-in theme presets, kept in sync with every other consumer on the page.

1 story

Theme Toggle

Button to toggle between light and dark themes.

1 story

Thread Bubble

Expanded discussion bubble for an anchored canvas comment thread.

4 stories

Tilt Card

Card that tilts in 3D toward the pointer for a parallax hover.

1 story

Truncated Text

Single-line text that truncates with an ellipsis when it exceeds a configurable max width.

1 story