{"name":"shoogle","homepage":"https://shoogle.dev","query":"dialog","pagination":{"hasMore":false,"limit":100,"offset":0,"total":100},"items":[{"addCommandArgument":"@8bitcn/dialogue","description":"A simple 8-bit dialogue component","name":"8bitcn/dialogue","registry":"@8bitcn","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-feedback-dialog","description":"Feedback dialog with a Bug, Idea, or Other type toggle, a message textarea, an optional screenshot attachment, and honest per-type routing copy.","name":"shadcn-ui-blocks/application-pro-dialogs-feedback-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@coss/dialog","name":"coss/dialog","registry":"@coss","type":"registry:ui"},{"addCommandArgument":"@usva/dialog","name":"usva/dialog","registry":"@usva","type":"registry:ui"},{"addCommandArgument":"@cubby-ui/dialog","description":"A dialog component.","name":"cubby-ui/dialog","registry":"@cubby-ui","type":"registry:ui"},{"addCommandArgument":"@cnippet/dialog","name":"cnippet/dialog","registry":"@cnippet","type":"registry:ui"},{"addCommandArgument":"@ai2/dialog","description":"Modal dialog on radix-ui with portal, overlay, focus trap, fade/zoom animations and 5 content sizes (sm, md, lg, xl, full) that cap the width from the sm breakpoint up while staying full width minus a margin on mobile. Exports Dialog, DialogTrigger, DialogContent, DialogHeader, DialogFooter, DialogTitle, DialogDescription, DialogClose.","name":"ai2/dialog","registry":"@ai2","type":"registry:ui"},{"addCommandArgument":"@uiable/dialog","description":"Dialog component.","name":"uiable/dialog","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@moduix-react/dialog","description":"moduix React Dialog component.","name":"moduix-react/dialog","registry":"@moduix-react","type":"registry:item"},{"addCommandArgument":"@seamui/dialog","description":"Modal dialog built on Base UI; the surface rises with modal depth and the page dims behind it.","name":"seamui/dialog","registry":"@seamui","type":"registry:ui"},{"addCommandArgument":"@roiui/dialog","description":"A modal dialog component.","name":"roiui/dialog","registry":"@roiui","type":"registry:item"},{"addCommandArgument":"@neon-ui/dialog","description":"Base UI dialog in the house chrome: card panel, hairline border, quiet rise.","name":"neon-ui/dialog","registry":"@neon-ui","type":"registry:ui"},{"addCommandArgument":"@tailgrids/dialog","description":"A dialog component that display a modal overlay above the main page content.","name":"tailgrids/dialog","registry":"@tailgrids","type":"registry:ui"},{"addCommandArgument":"@fluid/dialog","description":"Animated modal dialog with spring-based scale and opacity transitions. Built on Radix UI Dialog with overlay, header, footer, title, and description sub-components.","name":"fluid/dialog","registry":"@fluid","type":"registry:ui"},{"addCommandArgument":"@smoothui/dialog","description":"Animated Dialog and AlertDialog components for SmoothUI.","name":"smoothui/dialog","registry":"@smoothui","type":"registry:ui"},{"addCommandArgument":"@ui-layouts/dialog","name":"ui-layouts/dialog","registry":"@ui-layouts","type":"registry:component"},{"addCommandArgument":"@termcn/dialog","description":"Confirmation dialog with OK/Cancel actions","name":"termcn/dialog","registry":"@termcn","type":"registry:ui"},{"addCommandArgument":"@extend/dialog","description":"An accessible modal dialog built on Base UI.","name":"extend/dialog","registry":"@extend","type":"registry:ui"},{"addCommandArgument":"@wigggle-ui/dialog","name":"wigggle-ui/dialog","registry":"@wigggle-ui","type":"registry:ui"},{"addCommandArgument":"@intentui/dialog","description":"dialog","name":"intentui/dialog","registry":"@intentui","type":"registry:ui"},{"addCommandArgument":"@8bitcn/dialog","description":"A simple 8-bit dialog component","name":"8bitcn/dialog","registry":"@8bitcn","type":"registry:component"},{"addCommandArgument":"@retroui/dialog","description":"Dialog component using Base UI.","name":"retroui/dialog","registry":"@retroui","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog9","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog9","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog8","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog8","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog7","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog7","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog6","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog6","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog5","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog5","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog4","description":"A modal dialog that interrupts the user with important content and expects a response.","name":"shadcnuikit/alert-dialog4","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog3","description":"A modal dialog that interrupts the user with important content and expects a response.","name":"shadcnuikit/alert-dialog3","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog2","description":"A modal dialog that interrupts the user with important content and expects a response.","name":"shadcnuikit/alert-dialog2","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog16","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog16","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog15","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog15","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog14","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog14","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog13","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog13","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog12","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog12","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog11","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog11","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog10","description":"Alert dialog built with shadcn/ui.","name":"shadcnuikit/alert-dialog10","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcnuikit/alert-dialog1","description":"A modal dialog that interrupts the user with important content and expects a response.","name":"shadcnuikit/alert-dialog1","registry":"@shadcnuikit","type":"registry:component"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-verify-domain-dialog","description":"A verify domain dialog with two copyable DNS record rows showing type and host, a found or pending status each, and a check again action.","name":"shadcn-ui-blocks/application-pro-dialogs-verify-domain-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-upgrade-plan-dialog","description":"A plan limit dialog with per resource usage meters, a bordered next tier card listing features and price, and a prorated billing note.","name":"shadcn-ui-blocks/application-pro-dialogs-upgrade-plan-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-unsaved-changes-dialog","description":"Leave confirmation dialog listing three specific unsaved field changes with Discard, Keep editing, and Save and leave actions.","name":"shadcn-ui-blocks/application-pro-dialogs-unsaved-changes-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-transfer-ownership-dialog","description":"Transfer-ownership dialog with a member Select, two named consequence rows, a type-to-confirm input, and the irreversible-without-them note.","name":"shadcn-ui-blocks/application-pro-dialogs-transfer-ownership-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-share-link-dialog","description":"The link as a copyable chip, access level, expiry, and who already has it.","name":"shadcn-ui-blocks/application-pro-dialogs-share-link-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-session-expiring-dialog","description":"Session expiry warning dialog giving two minutes notice, a stay-signed-in action, and a guarantee that open drafts are saved regardless of choice.","name":"shadcn-ui-blocks/application-pro-dialogs-session-expiring-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-schedule-action-dialog","description":"Publish now or schedule for later dialog with a date and time pair, inline timezone, and an offline-safe run note.","name":"shadcn-ui-blocks/application-pro-dialogs-schedule-action-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-role-change-dialog","description":"Role change confirmation for Maya Chen from Member to Admin with three access gain bullets and an effective immediately note.","name":"shadcn-ui-blocks/application-pro-dialogs-role-change-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-restore-version-dialog","description":"A version history dialog with the current revision pinned above a radio list of prior versions showing authors, timestamps, and change summaries.","name":"shadcn-ui-blocks/application-pro-dialogs-restore-version-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-request-access-dialog","description":"Request access dialog with a locked document card, an access level radio list from view to edit, a message field, and a response note.","name":"shadcn-ui-blocks/application-pro-dialogs-request-access-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-remove-member-dialog","description":"A remove member dialog with the member card, a counted list of what they still own, a reassign select, and a confirm and reassign action.","name":"shadcn-ui-blocks/application-pro-dialogs-remove-member-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-payment-failed-dialog","description":"Payment failed dialog with the invoice in label and value rows, an expired card flagged inline, a dated retry schedule, and card actions.","name":"shadcn-ui-blocks/application-pro-dialogs-payment-failed-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-merge-duplicates-dialog","description":"A merge dialog pairing two contact records with per field radio picks for the winning value, a retention note, and keep or merge actions.","name":"shadcn-ui-blocks/application-pro-dialogs-merge-duplicates-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-keyboard-shortcuts-dialog","description":"Two columns of Kbd combos with the honest note that remapping is not here yet.","name":"shadcn-ui-blocks/application-pro-dialogs-keyboard-shortcuts-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-keyboard-help-dialog","description":"Keyboard shortcuts reference dialog with two columns of grouped Kbd combos, a search bar, and a roadmap note that remapping is not yet available.","name":"shadcn-ui-blocks/application-pro-dialogs-keyboard-help-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-invite-members-dialog","description":"Emails, role, and the seat consequence stated before send, not after.","name":"shadcn-ui-blocks/application-pro-dialogs-invite-members-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-import-result-dialog","description":"Post-import report dialog showing created, skipped, and failed row counts with named skip reasons and a download link for the skipped rows.","name":"shadcn-ui-blocks/application-pro-dialogs-import-result-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-export-data-dialog","description":"Format and scope choices with real counts, delivered in minutes, not 30 days.","name":"shadcn-ui-blocks/application-pro-dialogs-export-data-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-edit-conflict-dialog","description":"Edit conflict dialog with a three column yours versus theirs field diff, a radio list of resolutions, and a version history safety note.","name":"shadcn-ui-blocks/application-pro-dialogs-edit-conflict-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-create-webhook-dialog","description":"A create webhook dialog with an endpoint URL field, a checklist of subscribable events showing volume estimates, a signing note, and create actions.","name":"shadcn-ui-blocks/application-pro-dialogs-create-webhook-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-connect-account-dialog","description":"Integration connect dialog listing exact OAuth scopes, a minimal-scope trust note, and both an OAuth button and an API key path.","name":"shadcn-ui-blocks/application-pro-dialogs-connect-account-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-confirm-delete-dialog","description":"What deleting Apollo destroys and what survives, gated by typing the name.","name":"shadcn-ui-blocks/application-pro-dialogs-confirm-delete-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-cancel-subscription-dialog","description":"A cancel subscription dialog with a reason radio list, a pause offer panel, a period end access note, and a keep plan primary action.","name":"shadcn-ui-blocks/application-pro-dialogs-cancel-subscription-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-bulk-edit-dialog","description":"Bulk-edit dialog for 14 selected items with a status Select, a change-preview callout, optional fields, and a 30-second undo-window note.","name":"shadcn-ui-blocks/application-pro-dialogs-bulk-edit-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-archive-project-dialog","description":"Archive confirmation dialog with icon rows for what changes, a kept and restorable stats strip, a notify members checkbox, and a restore note.","name":"shadcn-ui-blocks/application-pro-dialogs-archive-project-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-9","description":"Dialog with segmented one-time password inputs and verify action.","name":"shadcnblocks/dialog-dialog-standard-9","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-8","description":"Dialog letting users pick a star or numeric rating before submitting.","name":"shadcnblocks/dialog-dialog-standard-8","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-7","description":"Dialog with textarea and rating-style feedback submission for product input.","name":"shadcnblocks/dialog-dialog-standard-7","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-6","description":"Dialog with email field and subscribe action for capturing newsletter signups.","name":"shadcnblocks/dialog-dialog-standard-6","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-5","description":"Destructive confirmation dialog requiring typed phrase before delete proceeds.","name":"shadcnblocks/dialog-dialog-standard-5","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-4","description":"Dialog presenting scrollable legal text with accept and decline footer actions.","name":"shadcnblocks/dialog-dialog-standard-4","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-3","description":"Scrollable dialog body with a header bar that stays visible while content scrolls.","name":"shadcnblocks/dialog-dialog-standard-3","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-2","description":"Dialog with a tall scrollable body region for content longer than the viewport.","name":"shadcnblocks/dialog-dialog-standard-2","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-17","description":"Multi-step onboarding dialog walking through welcome and setup tasks.","name":"shadcnblocks/dialog-dialog-standard-17","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-16","description":"Dialog with avatar, name, and bio fields for quick profile updates.","name":"shadcnblocks/dialog-dialog-standard-16","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-15","description":"Dialog comparing subscription plans with select or upgrade actions.","name":"shadcnblocks/dialog-dialog-standard-15","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-14","description":"Dialog summarizing order items, totals, and confirm purchase actions.","name":"shadcnblocks/dialog-dialog-standard-14","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-13","description":"Dialog form for card number, expiry, and CVC entry in a payment flow.","name":"shadcnblocks/dialog-dialog-standard-13","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-12","description":"Dialog to enter email addresses and send team invitations from a workspace.","name":"shadcnblocks/dialog-dialog-standard-12","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-11","description":"Dialog with email, password, and sign-in action for returning users.","name":"shadcnblocks/dialog-dialog-standard-11","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-10","description":"Dialog containing name, email, and password fields for account registration.","name":"shadcnblocks/dialog-dialog-standard-10","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcnblocks/dialog-dialog-standard-1","description":"Basic shadcn Dialog with trigger, header, share link field, and footer actions.","name":"shadcnblocks/dialog-dialog-standard-1","registry":"@shadcnblocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-two-factor-setup-dialog","description":"A two factor setup dialog with a QR mockup beside a copyable manual key, a six cell code entry, and a one time recovery codes note.","name":"shadcn-ui-blocks/application-pro-dialogs-two-factor-setup-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-sign-out-sessions-dialog","description":"A sign out sessions dialog with the current device pinned, a checkbox list of other active sessions, an unfamiliar flag, and a sign out action.","name":"shadcn-ui-blocks/application-pro-dialogs-sign-out-sessions-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-move-to-project-dialog","description":"Bulk-move dialog for 8 selected items with a searchable project list, a what-moves callout, and a 30-minute undo window note.","name":"shadcn-ui-blocks/application-pro-dialogs-move-to-project-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@shadcn-ui-blocks/application-pro-dialogs-api-key-created-dialog","description":"One-time API key reveal dialog with a monospaced copy field, a one-time-only warning, scoped permissions, and a checkbox-gated Done button.","name":"shadcn-ui-blocks/application-pro-dialogs-api-key-created-dialog","registry":"@shadcn-ui-blocks","type":"registry:block"},{"addCommandArgument":"@coss/alert-dialog","name":"coss/alert-dialog","registry":"@coss","type":"registry:ui"},{"addCommandArgument":"@liquefy-ui/liquid-dialog","description":"A modal on Base UI: trapped focus, inert background and wired-up title and description.","name":"liquefy-ui/liquid-dialog","registry":"@liquefy-ui","type":"registry:ui"},{"addCommandArgument":"@cubby-ui/alert-dialog","description":"A alert-dialog component.","name":"cubby-ui/alert-dialog","registry":"@cubby-ui","type":"registry:ui"},{"addCommandArgument":"@cnippet/alert-dialog","name":"cnippet/alert-dialog","registry":"@cnippet","type":"registry:ui"},{"addCommandArgument":"@ai2/command-dialog","description":"Styled command: the Dialog set. 5 decorative command variations (ModalCommand, OverlayCommand, CenterCommand, TopCommand, FullscreenCommand) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/command-dialog","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-motion","description":"Styled dialog: the Motion set. 5 decorative dialog variations (FlipDialog, SwingDialog, ZoomDialog, ElasticDialog, RotateDialog) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/dialog-motion","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-header","description":"Styled dialog: the Header set. 5 decorative dialog variations (AccentHeaderDialog, IconHeaderDialog, GradientHeaderDialog, StickyHeaderDialog, DividerHeaderDialog) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/dialog-header","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-corner","description":"Styled dialog: the Corner set. 5 decorative dialog variations (TopRightDialog, BottomRightDialog, TopCenterDialog, DockedDialog, OffsetDialog) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/dialog-corner","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-bordered","description":"Styled dialog: the Bordered set. 5 decorative dialog variations (RingDialog, GlowDialog, GradientBorderDialog, InsetDialog, AccentBarDialog) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/dialog-bordered","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-blur","description":"Styled dialog: the Blur set. 5 decorative dialog variations (SoftBlurDialog, HeavyBlurDialog, DarkBlurDialog, TintBlurDialog, GradientBlurDialog) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/dialog-blur","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-styled","description":"Styled dialog: the essentials set. 5 decorative dialog variations (CenterDialog, SlideUpDialog, GlassDialog, FullscreenDialog, DropDialog) on the ai2 token system, powered by framer-motion, reduced-motion aware and sized sm to xl. Part of the free styled layer.","name":"ai2/dialog-styled","registry":"@ai2","type":"registry:component"},{"addCommandArgument":"@ai2/dialog-demo","description":"Usage example for the ai2 dialog component.","name":"ai2/dialog-demo","registry":"@ai2","type":"registry:example"},{"addCommandArgument":"@ai2/alert-dialog","description":"Confirmation dialog on radix-ui AlertDialog for destructive or irreversible actions. Action button defaults to the danger tone; cancel is focused first per WAI-ARIA.","name":"ai2/alert-dialog","registry":"@ai2","type":"registry:ui"},{"addCommandArgument":"@hirael/morphing-dialog","description":"A trigger card that morphs into a centered dialog via shared-layout animation, with focus trapping, scroll lock, Esc to close and reduced-motion support.","name":"hirael/morphing-dialog","registry":"@hirael","type":"registry:ui"},{"addCommandArgument":"@uiable/alert-dialog","description":"Alert Dialog component.","name":"uiable/alert-dialog","registry":"@uiable","type":"registry:ui"},{"addCommandArgument":"@tuiparts/solid/dialog","description":"Editable Solid Dialog recipe built on the tuiparts.sh packaged primitive.","name":"tuiparts/solid/dialog","registry":"@tuiparts","type":"registry:item"}],"totalResults":100,"timestamp":"2026-08-04T11:00:10.948Z"}