# Mark

The diamond: a small marker for a state or position.

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

## Usage

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

export function Example() {
  return (
    <div style={{ display: "flex", gap: 24 }}>
      <Mark size={8} />
      <Mark size={12} tone="paper" />
    </div>
  );
}
```

## 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/mark
```

## Props

- `size`: `number` (default `6`). Diamond side in pixels.
- `tone`: `"accent" | "paper" | "muted" | "line"` (default `"accent"`). Token color.

## Accessibility

Decorative and hidden from assistive technology. Pair it with visible state text.

## Motion

Static geometry.
