VLLNT UI · Component family

Utility components

Utility components are the helpers and effects that finish an interface — spinners, skeletons, copy buttons, QR codes, and visual flourishes like glass, particles, and shimmer. Small pieces that glue the rest together.

Background Effects

Decorative animated backgrounds — grid, dot, particle, meteor, and sparkle effects that add ambient motion behind any React section.

Surface & Border Effects

Frosted glass surfaces, animated borders, spotlights, and progressive blur for premium card and panel styling.

Motion & Hover Interactions

Magnetic buttons, 3D card flips, shimmer sheens, animated counters, marquees, and loading spinners that bring pointer-driven motion to your UI.

Card Flip

Card that flips in 3D between a front and back face. Install Card Flip from the VLLNT UI registry with the shadcn CLI.

2 stories

Tilt Card

Card that tilts in 3D toward the pointer for a parallax hover. Install Tilt Card from the VLLNT UI registry with the shadcn CLI.

1 story

Magnetic

Wrapper that pulls its content toward the pointer for a magnetic effect. Install Magnetic from the VLLNT UI registry with the shadcn CLI.

2 stories

Magnetic Button

Button that drifts toward the pointer for a magnetic hover effect. Install Magnetic Button from the VLLNT UI registry with the shadcn CLI.

2 stories

Shimmer Button

Button with a light sheen that sweeps across its surface. Install Shimmer Button from the VLLNT UI registry with the shadcn CLI.

2 stories

Shiny Button

Button with a glossy gradient sheen that sweeps on a loop. Install Shiny Button from the VLLNT UI registry with the shadcn CLI.

1 story

Cursor

Custom cursor follower that trails the pointer. Install Cursor from the VLLNT UI registry with the shadcn CLI.

2 stories

Floating Action Button

Fixed-position action button for primary actions. Install Floating Action Button from the VLLNT UI registry with the shadcn CLI.

1 story

Animated Text

Staggered text reveal for headings, pull quotes, and short supporting copy. Install Animated Text from the VLLNT UI registry with the shadcn CLI.

12 stories

Number Ticker

Animated number transitions for stats, KPIs, and compact numeric callouts. Install Number Ticker from the VLLNT UI registry with the shadcn CLI.

2 stories

Marquee

Continuously scrolling content lane for badges, logos, and status chips. Install Marquee from the VLLNT UI registry with the shadcn CLI.

5 stories

Spinner

Animated loading spinner indicator. Install Spinner from the VLLNT UI registry with the shadcn CLI.

1 story

Canvas Workspace & Collaboration

Pan-and-zoom canvas shells, connectors, object handles, and real-time presence cursors for building spatial, multiplayer workspaces.

Canvas Shell

Layout shell for canvas workspaces with top bar, left rail, right dock, and bottom slot regions. Install Canvas Shell from the VLLNT UI registry with the shadcn CLI.

1 story

Canvas View

Interactive pan-and-zoom viewport for spatial surfaces with keyboard, wheel, and overlay support. Install Canvas View from the VLLNT UI registry with the shadcn CLI.

1 story

Infinite Plane

Tiled pannable backdrop for the canvas with dot or grid pattern that drifts with the viewport. Install Infinite Plane from the VLLNT UI registry with the shadcn CLI.

4 stories

Anchor Port

Port marker for object inputs, outputs, and bidirectional links on the canvas. Install Anchor Port from the VLLNT UI registry with the shadcn CLI.

1 story

Connector Edge

Curved edge between canvas objects with optional inline label state. Install Connector Edge from the VLLNT UI registry with the shadcn CLI.

1 story

Object Handle

Drag/reposition affordance for spatial objects that need a calm grab target. Install Object Handle from the VLLNT UI registry with the shadcn CLI.

1 story

Group Hull

Durable boundary wrapper for related runtime objects sharing context or ownership. Install Group Hull from the VLLNT UI registry with the shadcn CLI.

1 story

Context Lens

Vignette overlay that dims the canvas outside a circular focus region. Install Context Lens from the VLLNT UI registry with the shadcn CLI.

4 stories

Multi Select Lasso

Selection rectangle overlay for canvas multi-select gestures. Install Multi Select Lasso from the VLLNT UI registry with the shadcn CLI.

4 stories

Playback Ghost

Translucent overlay marking where a canvas object was at a previous timestamp during playback. Install Playback Ghost from the VLLNT UI registry with the shadcn CLI.

4 stories

Alert Pulse

Pulsing ring overlay for alerting canvas objects, with severity tones. Install Alert Pulse from the VLLNT UI registry with the shadcn CLI.

4 stories

State Badge Overlay

State chip pinned to a canvas object's corner — idle, queued, running, complete, failed, stopped. Install State Badge Overlay from the VLLNT UI registry with the shadcn CLI.

4 stories

Comment Pin

Anchored discussion pin rendered at canvas coordinates with author + unread badge. Install Comment Pin from the VLLNT UI registry with the shadcn CLI.

4 stories

Live Cursor

Remote user's cursor rendered at canvas coordinates with name + status chip. Install Live Cursor from the VLLNT UI registry with the shadcn CLI.

4 stories

Selection Presence

Dashed-border overlay marking what another user has selected on the canvas. Install Selection Presence from the VLLNT UI registry with the shadcn CLI.

4 stories

Thread Bubble

Expanded discussion bubble for an anchored canvas comment thread. Install Thread Bubble from the VLLNT UI registry with the shadcn CLI.

4 stories

Layout Helpers

Aspect-ratio boxes, resizable panels, custom scroll areas, tables of contents, and text truncation for structuring page layouts.

Theming & Providers

Light/dark theme toggles, preset switchers, and context providers for theming and internationalization across your app.

Frequently asked

What's in the utility family?
Indicators and helpers — spinners, skeletons, copy buttons, QR codes — plus visual effects like glass surfaces, particles, shimmer, and magnetic interactions.