diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page-client.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page-client.tsx
index f8535d189..e9c51d3ed 100644
--- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page-client.tsx
+++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/page-client.tsx
@@ -162,7 +162,7 @@ function DisabledProvidersDialog({ open, onOpenChange }: { open?: boolean, onOpe
placeholder="Search for a provider..."
value={providerSearch}
onChange={(e) => setProviderSearch(e.target.value)}
- leadingIcon={}
+ leadingIcon={}
/>
{filteredProviders
@@ -448,6 +448,7 @@ function useEmailVerificationToggle() {
open={!!pendingChange}
onClose={() => setPendingChange(null)}
title="Enable email verification requirement"
+ size="2xl"
danger
okButton={{
label: "Apply Change",
@@ -468,35 +469,50 @@ function useEmailVerificationToggle() {
Affected users
-
-
-
+
+
+
+
+
+
+
+
| User |
Email |
- Reason |
+ Reason |
-
- {pendingChange.affectedUsers.map((user) => (
-
- |
- {user.displayName || No name}
- |
-
- {user.primaryEmail || No email}
- |
-
-
- |
-
- ))}
-
+
+
+
+
+
+
+
+
+ {pendingChange.affectedUsers.map((user) => (
+
+ |
+ {user.displayName || No name}
+ |
+
+ {user.primaryEmail || No email}
+ |
+
+
+ |
+
+ ))}
+
+
+
{pendingChange.totalAffectedCount > pendingChange.affectedUsers.length && (
diff --git a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/providers.tsx b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/providers.tsx
index 65c202b08..74e6efbe5 100644
--- a/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/providers.tsx
+++ b/apps/dashboard/src/app/(main)/(protected)/projects/[projectId]/auth-methods/providers.tsx
@@ -80,9 +80,6 @@ export const providerFormSchema = yupObject({
export type ProviderFormValues = yup.InferType
-/** Modal chrome — "Floating soft" (variant G). */
-const PROVIDER_DIALOG_CHROME_CLASS = "border-0 rounded-3xl bg-background shadow-2xl shadow-black/30 dark:shadow-black/60";
-
function ProviderHeader({ providerId }: { providerId: string }) {
return (
@@ -329,7 +326,6 @@ export function ProviderSettingDialog(props: Props & { open: boolean, onClose: (
title={`${toTitle(props.id)} OAuth provider`}
cancelButton
okButton={{ label: 'Save' }}
- contentClassName={PROVIDER_DIALOG_CHROME_CLASS}
render={(form) => (