About
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Skeleton to your project and fits it to your theme.
Code
How Skeleton is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import { Skeleton } from "@heroui/react";
export default function AnimationTypes() {
return (
<div className="grid w-full max-w-xl grid-cols-1 gap-6 sm:grid-cols-2 lg:grid-cols-3">
<div className="space-y-2">
<p className="truncate text-xs text-gray-500">Shimmer</p>
<div className="space-y-3 rounded-lg bg-transparent p-4">
<Skeleton animationType="shimmer" className="h-20 rounded-lg" />
<Skeleton animationType="shimmer" className="h-3 w-3/5 rounded-lg" />
<Skeleton animationType="shimmer" className="h-3 w-4/5 rounded-lg" />
</div>
</div>
<div className="space-y-2">
<p className="truncate text-xs text-gray-500">Pulse</p>
<div className="space-y-3 rounded-lg bg-transparent p-4">
<Skeleton animationType="pulse" className="h-20 rounded-lg" />
<Skeleton animationType="pulse" className="h-3 w-3/5 rounded-lg" />
<Skeleton animationType="pulse" className="h-3 w-4/5 rounded-lg" />
</div>
</div>
<div className="space-y-2">
<p className="truncate text-xs text-gray-500">None</p>
<div className="space-y-3 rounded-lg bg-transparent p-4">
<Skeleton animationType="none" className="h-20 rounded-lg" />
<Skeleton animationType="none" className="h-3 w-3/5 rounded-lg" />
<Skeleton animationType="none" className="h-3 w-4/5 rounded-lg" />
</div>
</div>
</div>
);
}







