Game One

Dialog

Modal dialog primitives with close affordances and tokenized surfaces.

Installation

npx shadcn@latest add @gameone/dialog

Registry dependencies: gameone-utils, fontawesome-kit

Usage

Import
import {
  Dialog,
  DialogContent,
  DialogDescription,
  DialogHeader,
  DialogTitle,
} from "@/components/ui/dialog"
Example
<Dialog>
  <DialogTrigger asChild>
    <Button>Open</Button>
  </DialogTrigger>
  <DialogContent>
    <DialogHeader>
      <DialogTitle>Title</DialogTitle>
      <DialogDescription>Description</DialogDescription>
    </DialogHeader>
  </DialogContent>
</Dialog>