├── .gitignore ├── .prettierrc ├── README.md ├── app ├── favicon.ico ├── layout.tsx ├── page.tsx └── playground │ └── page.tsx ├── components.json ├── components ├── code-block.tsx ├── demonstration.tsx ├── demos │ └── render-nested-dialog.tsx ├── dialog-props-table.tsx ├── hero.tsx ├── installation.tsx ├── manual.tsx ├── others │ ├── draggable-dialog.tsx │ └── others.tsx ├── positions │ ├── bottom-dialog-position.tsx │ ├── default-dialog-position.tsx │ ├── left-dialog-position.tsx │ ├── positions.tsx │ ├── right-dialog-position.tsx │ └── top-dialog-position.tsx ├── props-table.tsx ├── site-footer.tsx ├── types │ ├── default-dialog.tsx │ ├── nested-dialog.tsx │ └── types.tsx ├── ui │ ├── button.tsx │ ├── dialog.tsx │ ├── input.tsx │ ├── label.tsx │ ├── popover.tsx │ ├── radio-group.tsx │ ├── skeleton.tsx │ ├── table.tsx │ └── tabs.tsx └── usage │ └── usage.tsx ├── config └── site.ts ├── lib └── utils.ts ├── next.config.ts ├── package.json ├── postcss.config.mjs ├── public ├── avatar.svg ├── dialogs.svg ├── file.svg ├── globe.svg ├── logo.svg ├── next.svg ├── og-image.png ├── registry │ └── dialog.json ├── vercel.svg └── window.svg ├── registry ├── index.ts ├── registry-ui.ts ├── schema.ts └── ui │ └── dialog.tsx ├── scripts └── build-registry.ts ├── styles └── globals.css ├── tailwind.config.ts └── tsconfig.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/.prettierrc -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/README.md -------------------------------------------------------------------------------- /app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/app/favicon.ico -------------------------------------------------------------------------------- /app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/app/layout.tsx -------------------------------------------------------------------------------- /app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/app/page.tsx -------------------------------------------------------------------------------- /app/playground/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/app/playground/page.tsx -------------------------------------------------------------------------------- /components.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components.json -------------------------------------------------------------------------------- /components/code-block.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/code-block.tsx -------------------------------------------------------------------------------- /components/demonstration.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/demonstration.tsx -------------------------------------------------------------------------------- /components/demos/render-nested-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/demos/render-nested-dialog.tsx -------------------------------------------------------------------------------- /components/dialog-props-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/dialog-props-table.tsx -------------------------------------------------------------------------------- /components/hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/hero.tsx -------------------------------------------------------------------------------- /components/installation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/installation.tsx -------------------------------------------------------------------------------- /components/manual.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/manual.tsx -------------------------------------------------------------------------------- /components/others/draggable-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/others/draggable-dialog.tsx -------------------------------------------------------------------------------- /components/others/others.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/others/others.tsx -------------------------------------------------------------------------------- /components/positions/bottom-dialog-position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/positions/bottom-dialog-position.tsx -------------------------------------------------------------------------------- /components/positions/default-dialog-position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/positions/default-dialog-position.tsx -------------------------------------------------------------------------------- /components/positions/left-dialog-position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/positions/left-dialog-position.tsx -------------------------------------------------------------------------------- /components/positions/positions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/positions/positions.tsx -------------------------------------------------------------------------------- /components/positions/right-dialog-position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/positions/right-dialog-position.tsx -------------------------------------------------------------------------------- /components/positions/top-dialog-position.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/positions/top-dialog-position.tsx -------------------------------------------------------------------------------- /components/props-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/props-table.tsx -------------------------------------------------------------------------------- /components/site-footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/site-footer.tsx -------------------------------------------------------------------------------- /components/types/default-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/types/default-dialog.tsx -------------------------------------------------------------------------------- /components/types/nested-dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/types/nested-dialog.tsx -------------------------------------------------------------------------------- /components/types/types.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/types/types.tsx -------------------------------------------------------------------------------- /components/ui/button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/button.tsx -------------------------------------------------------------------------------- /components/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/dialog.tsx -------------------------------------------------------------------------------- /components/ui/input.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/input.tsx -------------------------------------------------------------------------------- /components/ui/label.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/label.tsx -------------------------------------------------------------------------------- /components/ui/popover.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/popover.tsx -------------------------------------------------------------------------------- /components/ui/radio-group.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/radio-group.tsx -------------------------------------------------------------------------------- /components/ui/skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/skeleton.tsx -------------------------------------------------------------------------------- /components/ui/table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/table.tsx -------------------------------------------------------------------------------- /components/ui/tabs.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/ui/tabs.tsx -------------------------------------------------------------------------------- /components/usage/usage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/components/usage/usage.tsx -------------------------------------------------------------------------------- /config/site.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/config/site.ts -------------------------------------------------------------------------------- /lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/lib/utils.ts -------------------------------------------------------------------------------- /next.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/next.config.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/package.json -------------------------------------------------------------------------------- /postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/postcss.config.mjs -------------------------------------------------------------------------------- /public/avatar.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/avatar.svg -------------------------------------------------------------------------------- /public/dialogs.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/dialogs.svg -------------------------------------------------------------------------------- /public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/file.svg -------------------------------------------------------------------------------- /public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/globe.svg -------------------------------------------------------------------------------- /public/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/logo.svg -------------------------------------------------------------------------------- /public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/next.svg -------------------------------------------------------------------------------- /public/og-image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/og-image.png -------------------------------------------------------------------------------- /public/registry/dialog.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/registry/dialog.json -------------------------------------------------------------------------------- /public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/vercel.svg -------------------------------------------------------------------------------- /public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/public/window.svg -------------------------------------------------------------------------------- /registry/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/registry/index.ts -------------------------------------------------------------------------------- /registry/registry-ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/registry/registry-ui.ts -------------------------------------------------------------------------------- /registry/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/registry/schema.ts -------------------------------------------------------------------------------- /registry/ui/dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/registry/ui/dialog.tsx -------------------------------------------------------------------------------- /scripts/build-registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/scripts/build-registry.ts -------------------------------------------------------------------------------- /styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/styles/globals.css -------------------------------------------------------------------------------- /tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/tailwind.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/victorwelander/shadcn-dialog/HEAD/tsconfig.json --------------------------------------------------------------------------------