Skip to content

Commit 8f8ab02

Browse files
Refine admin MFA setup modal
1 parent f5c18e9 commit 8f8ab02

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

  • packages/admin/dashboard/src/routes/profile/profile-detail/components/profile-mfa-section

packages/admin/dashboard/src/routes/profile/profile-detail/components/profile-mfa-section/mfa-setup-modal.tsx

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -77,17 +77,19 @@ export const MfaSetupModal = ({ setup, onClose }: MfaSetupModalProps) => {
7777

7878
return (
7979
<FocusModal open onOpenChange={(open) => !open && onClose()}>
80-
<FocusModal.Content>
80+
<FocusModal.Content className="inset-auto left-1/2 top-1/2 max-h-[calc(100vh-32px)] w-[calc(100vw-32px)] max-w-[560px] -translate-x-1/2 -translate-y-1/2">
8181
<FocusModal.Header>
82-
<FocusModal.Title>
83-
{step === "verify"
84-
? t("profile.mfa.setupTitle")
85-
: t("profile.mfa.recoveryCodesTitle")}
82+
<FocusModal.Title asChild>
83+
<span className="sr-only">
84+
{step === "verify"
85+
? t("profile.mfa.setupTitle")
86+
: t("profile.mfa.recoveryCodesTitle")}
87+
</span>
8688
</FocusModal.Title>
8789
</FocusModal.Header>
88-
<FocusModal.Body className="flex flex-1 items-center justify-center">
90+
<FocusModal.Body className="overflow-y-auto p-6">
8991
{step === "verify" ? (
90-
<div className="flex w-full max-w-[480px] flex-col items-center gap-y-6">
92+
<div className="flex w-full flex-col items-center gap-y-6">
9193
<div className="flex flex-col items-center gap-y-2 text-center">
9294
<Heading>{t("profile.mfa.setupAuthenticatorApp")}</Heading>
9395
<Text size="small" className="text-ui-fg-subtle">
@@ -122,7 +124,7 @@ export const MfaSetupModal = ({ setup, onClose }: MfaSetupModalProps) => {
122124
</div>
123125
</div>
124126
) : (
125-
<div className="flex w-full max-w-[480px] flex-col gap-y-4">
127+
<div className="flex w-full flex-col gap-y-4">
126128
<div>
127129
<Heading>{t("profile.mfa.recoveryCodesTitle")}</Heading>
128130
<Text size="small" className="text-ui-fg-subtle">

0 commit comments

Comments
 (0)