fix: make all dialogs responsive using left-4 right-4 and translate-x-0 on mobile

This commit is contained in:
2026-07-10 14:03:39 +00:00
parent eb998492f0
commit f40abecbca
2 changed files with 2 additions and 2 deletions
@@ -52,7 +52,7 @@ export function GlobalWindSettingsModal() {
<span className="hidden sm:inline">Parâmetros do Vento</span> <span className="hidden sm:inline">Parâmetros do Vento</span>
</Button> </Button>
</DialogTrigger> </DialogTrigger>
<DialogContent className="w-[calc(100vw-2rem)] max-w-[380px] sm:w-full sm:max-w-[500px] max-h-[85vh] overflow-y-auto p-4 sm:p-6 overflow-x-hidden"> <DialogContent className="sm:max-w-[500px] p-4 sm:p-6">
<DialogHeader> <DialogHeader>
<DialogTitle>Configurações Globais</DialogTitle> <DialogTitle>Configurações Globais</DialogTitle>
<DialogDescription> <DialogDescription>
+1 -1
View File
@@ -36,7 +36,7 @@ const DialogContent = React.forwardRef<
<DialogPrimitive.Content <DialogPrimitive.Content
ref={ref} ref={ref}
className={cn( className={cn(
"fixed left-[50%] top-[50%] z-50 grid w-full max-w-lg translate-x-[-50%] translate-y-[-50%] gap-4 border bg-background 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%] sm:rounded-lg", "fixed left-4 right-4 translate-x-0 top-[50%] translate-y-[-50%] z-50 grid w-auto max-h-[90vh] overflow-y-auto gap-4 border bg-background 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%] sm:left-[50%] sm:translate-x-[-50%] sm:w-full sm:max-w-lg sm:rounded-lg",
className className
)} )}
{...props} {...props}