Loader

A minimal, purpose-driven loading indicator with 4 calm, non-anxious motion variants.

Loading...
Size:

Calm, continuous motion indicators with zero visual stress

Installation

Add the component directly to your repository using shadcn CLI:

npx shadcn@latest add Surajmaurya1/easyui/loader

API Reference

PropTypeDefaultDescription
sizenumber32Diameter or width scale in pixels
variant'arc' | 'dots' | 'line' | 'rings''arc'Visual animation mode
labelstring'Loading...'Accessible screen reader text label
reduceMotionbooleanfalseDisables high-velocity continuous spins
colorstring'currentColor'CSS color string for indicator strokes
classNamestringundefinedAdditional CSS class names