Dev Design Library

Dialog

Animated modal dialog with spring-based scale and opacity transitions in three widths (sm, lg, and an xl canvas for composed layouts such as a sidebar), plus a container prop to scope it to a region. Built on Radix UI Dialog with overlay, h.

Dialog preview
Library
Fluid Functionalism
Framework
React
Type
ui
License
MIT
Dependencies
@radix-ui/react-dialog, lucide-react, motion
Install
npx shadcn@latest add @fluid/dialog
Files
  • registry/radix/dialog.tsx
  • registry/default/lib/utils.ts
  • registry/default/lib/springs.ts
  • registry/default/lib/shape-context.tsx
  • registry/default/lib/surface-context.tsx
  • registry/default/lib/surface-classes.ts
  • registry/default/lib/icon-context.tsx
  • registry/radix/button.tsx
Source
https://github.com/mickadesign/fluid-functionalism

Categories

More from Fluid Functionalism