--- title: Dialog description: An impactful dialog that ensures your important messages and actions get the attention they deserve! 💬✨ lastUpdated: 09 Sep, 2025 links: api_reference: https://www.radix-ui.com/primitives/docs/components/dialog#api-reference source: https://github.com/logging-studio/RetroUI/blob/main/components/retroui/Dialog.tsx ---

## Instalation #### 1. Install dependencies: ```sh npm install @radix-ui/react-dialog @radix-ui/react-visually-hidden tailwindcss-animate ```
#### 2. Configure your `tailwind.config.ts` add: ```sh { content: [...], theme: [...], // add plugin plugins: [require("tailwindcss-animate")], } ``` #### 3. Copy the code 👇 into your project:


## Example ### Confirm dialog message

### With footer

### Size variants

### With form