About
This is achievement badge
Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Achievement badge to your project and fits it to your theme.
Code
How Achievement badge is used: the demo's code. The component's own source comes with a free account.
Usage.tsx
import { AchievementBadge } from "@/components/ui/achievement-badge"
export default function BadgeSizes() {
const base = {
id: "1",
name: "Consistency I",
trigger: "streak" as const,
achievedAt: "2024-01-01T00:00:00Z",
}
return (
<div className="flex items-end gap-6">
<AchievementBadge achievement={base} badgeSize="sm" />
<AchievementBadge achievement={base} badgeSize="default" />
<AchievementBadge achievement={base} badgeSize="lg" />
<AchievementBadge achievement={base} badgeSize="xl" />
</div>
)
}















