# Status

A quiet diamond and a readable state, never color alone.

- Family: Status, imported from `mizu-ui` or `mizu-ui/status`
- Docs: https://mizu.user64bit.world/components/status
- Source: https://github.com/0xuser64bit/mizu/blob/main/packages/mizu/src/status/Feedback.tsx

## Usage

```tsx
import { Status } from "mizu-ui";

export function Example() {
  return <Status tone="success">Ready to publish</Status>;
}
```

## Copy it with the shadcn CLI

```sh
npx shadcn@latest init 0xuser64bit/mizu/preset # once, where there is no components.json
npx shadcn@latest add 0xuser64bit/mizu/status
```

## Props

- `tone`: `"neutral" | "success" | "warning" | "error"` (default `"neutral"`). State color.
- `children`: `ReactNode`. Readable status text.

## Accessibility

Status text carries the meaning; the decorative diamond is hidden. Add role=status only for live updates.

## Motion

CSS transitions explain state changes. Reduced motion removes travel.
