# gad-ui

shadcn/ui-based primitives consumed by [`gad-visual-context`](https://www.npmjs.com/package/gad-visual-context) and downstream GAD-framework apps.

Components: `Button`, `Card`, `Dialog`, `DropdownMenu`, `HoverCard`, `Input`, `Label`, `ScrollArea`, `Select`, `Separator`, `Sheet`, `Sidebar`, `Skeleton`, `Switch`, `Tabs`, `Textarea`, `Tooltip`, `Sonner` (toast).

Radix-driven, Tailwind v4 compatible, React 19+.

## Install

```sh
npm install gad-ui
```

## Usage

```tsx
import { Button, Dialog, DialogContent, DialogTrigger } from "gad-ui";

<Dialog>
  <DialogTrigger asChild>
    <Button>Open</Button>
  </DialogTrigger>
  <DialogContent>...</DialogContent>
</Dialog>
```

## License

MIT — © MagicbornStudios. Source at https://github.com/MagicbornStudios/get-anything-done/tree/main/packages/ui.
