sarat-asymmetrica

Hand-Inked Status Badge

Component

About

A small inline status label (e.g. "Paid", "Draft", "Saving") that pairs its tone with a distinct shape so colour is never the only signal, with three visual registers: a quiet bordered chip, a warm hand-inked outline, or a playful filled chip with a tiny ornament.

Built with React and Tailwind. Copy the prompt and paste it into Claude Code, Cursor or Lovable: your agent adds Hand-Inked Status Badge to your project and fits it to your theme.

Code

How Hand-Inked Status Badge is used: the demo's code. The component's own source comes with a free account.

Usage.tsx

import Badge from "@/components/ui/badge";

export default function BadgeMultilingualDemo() {
  return (
    <div className="flex min-h-[240px] w-full flex-wrap items-center justify-center gap-3 p-8">
      <Badge tone="success" lang="mr">
        भरले
      </Badge>
      <Badge tone="warning" lang="mr">
        प्रलंबित
      </Badge>
      <Badge tone="success" lang="kn">
        ಪಾವತಿಸಲಾಗಿದೆ
      </Badge>
      <Badge tone="danger" lang="kn">
        ಬಾಕಿ ಇದೆ
      </Badge>
      <Badge tone="info" lang="kok-Latn">
        Draft asa
      </Badge>
    </div>
  );
}

More by sarat-asymmetrica

View all
  • Toggle

    Toggle

  • Kolam &amp; Chai Progress

    Kolam &amp; Chai Progress

  • File Drop

    File Drop

  • Field Note

    Field Note