Status indicator demo

PreviousNext

A status indicator demo component

Docs
8starlabs-uiexample

Preview

Loading preview…
registry/8starlabs-ui/examples/status-indicator-demo.tsx
import StatusIndicator from "@/registry/8starlabs-ui/blocks/status-indicator";

export default function StatusIndicatorDemo() {
  return (
    <div className="flex flex-col gap-4">
      <StatusIndicator state="active" label="All systems operational" />
      <StatusIndicator state="down" label="Systems down" />
      <StatusIndicator state="idle" label="Systems idle" />
      <StatusIndicator state="fixing" label="Diagnosing issue, fixing" />
      <StatusIndicator state="active" label="Small size" size="sm" />
      <StatusIndicator state="fixing" label="Large size" size="lg" />
    </div>
  );
}

Installation

npx shadcn@latest add @8starlabs-ui/status-indicator-demo

Usage

import { StatusIndicatorDemo } from "@/components/status-indicator-demo"
<StatusIndicatorDemo />