From 5478d4b1662b1d2a0087840ef8da8e0a41261f0f Mon Sep 17 00:00:00 2001 From: KMKoushik Date: Mon, 16 Mar 2026 12:25:41 +0100 Subject: [PATCH] fix: restore centered dialog fade animation after tailwind v4 migration --- packages/ui/src/dialog.tsx | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/packages/ui/src/dialog.tsx b/packages/ui/src/dialog.tsx index 79081934..cc67fc66 100644 --- a/packages/ui/src/dialog.tsx +++ b/packages/ui/src/dialog.tsx @@ -22,7 +22,7 @@ const DialogOverlay = React.forwardRef< ref={ref} className={cn( "fixed inset-0 z-50 bg-background/50 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 backdrop-blur", - className + className, )} {...props} /> @@ -39,8 +39,8 @@ const DialogContent = React.forwardRef< ref={ref} data-slot="dialog-content" className={cn( - "fixed left-[50%] top-[50%] rounded-2xl z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border-2 bg-popover p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0 data-[state=closed]:zoom-out-95 data-[state=open]:zoom-in-95 data-[state=closed]:slide-out-to-left-1/2 data-[state=closed]:slide-out-to-top-[48%] data-[state=open]:slide-in-from-left-1/2 data-[state=open]:slide-in-from-top-[48%]", - className + "fixed left-[50%] top-[50%] rounded-2xl z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border-2 bg-popover p-6 shadow-lg duration-200 data-[state=open]:animate-in data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0", + className, )} {...props} > @@ -61,7 +61,7 @@ const DialogHeader = ({
@@ -75,7 +75,7 @@ const DialogFooter = ({
@@ -90,7 +90,7 @@ const DialogTitle = React.forwardRef< ref={ref} className={cn( "text-lg font-semibold leading-none tracking-tight", - className + className, )} {...props} />