About
A set of loading indicators — a spinner for short indeterminate waits, skeleton placeholders for content whose shape is known, and a progress bar for measurable completion.
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Loaders to your project and fits it to your theme.
Code
How Loaders is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import { Spinner } from "@/components/ui/loaders";
export default function SpinnerSizesDemo() {
return (
<div
className="flex w-full flex-wrap items-center justify-center gap-10 p-10"
style={{
background: "var(--mors-color-canvas)",
color: "var(--mors-color-text)",
}}
>
<div className="flex items-center gap-6">
<Spinner size="sm" />
<Spinner size="md" />
<Spinner size="lg" />
</div>
<div className="flex items-center gap-6">
<span style={{ color: "var(--mors-color-accent)" }}>
<Spinner />
</span>
<span style={{ color: "var(--mors-color-danger)" }}>
<Spinner />
</span>
</div>
</div>
);
}








