diff --git a/src/components/Dialog/index.web.tsx b/src/components/Dialog/index.web.tsx
index 4ab21c0fbc..066cfbd3a5 100644
--- a/src/components/Dialog/index.web.tsx
+++ b/src/components/Dialog/index.web.tsx
@@ -116,20 +116,21 @@ export function Outer({
web(a.fixed),
a.inset_0,
a.z_10,
+ a.px_xl,
+ webOptions?.alignCenter ? a.justify_center : undefined,
a.align_center,
- gtMobile ? a.p_5xl : a.p_xl,
- {overflowY: 'auto'},
+ {
+ overflowY: 'auto',
+ paddingVertical: gtMobile ? '10vh' : a.pt_xl.paddingTop,
+ },
]}>
{children}
diff --git a/src/components/Dialog/types.ts b/src/components/Dialog/types.ts
index 88ea9ba731..b87bfe2b71 100644
--- a/src/components/Dialog/types.ts
+++ b/src/components/Dialog/types.ts
@@ -61,7 +61,7 @@ export type DialogOuterProps = {
onClose?: () => void
nativeOptions?: Omit
webOptions?: {
- alignTop?: boolean
+ alignCenter?: boolean
}
testID?: string
}
diff --git a/src/components/Prompt.tsx b/src/components/Prompt.tsx
index 7b33c6e256..404790462b 100644
--- a/src/components/Prompt.tsx
+++ b/src/components/Prompt.tsx
@@ -45,6 +45,7 @@ export function Outer({
diff --git a/src/components/ReportDialog/index.tsx b/src/components/ReportDialog/index.tsx
index d8efc4c969..4402152abe 100644
--- a/src/components/ReportDialog/index.tsx
+++ b/src/components/ReportDialog/index.tsx
@@ -22,7 +22,7 @@ import {ReportDialogProps} from './types'
export function ReportDialog(props: ReportDialogProps) {
return (
-
+