Skip to content

Commit 6ee8ae1

Browse files
committed
fix(react): fix styles for toast, switch and dropdownmenu
1 parent aae1c83 commit 6ee8ae1

6 files changed

Lines changed: 24 additions & 16 deletions

File tree

packages/react/src/components/auth0/my-organization/shared/domain-management/domain-configure/domain-configure-providers-modal.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,13 @@ export function DomainConfigureProvidersModal({
8888
)}
8989
<Tooltip>
9090
<TooltipTrigger asChild>
91-
<Switch
92-
checked={provider.is_associated ?? false}
93-
onCheckedChange={(checked) => handleToggleSwitch(provider, checked)}
94-
disabled={isLoadingSwitch}
95-
/>
91+
<span>
92+
<Switch
93+
checked={provider.is_associated ?? false}
94+
onCheckedChange={(checked) => handleToggleSwitch(provider, checked)}
95+
disabled={isLoadingSwitch}
96+
/>
97+
</span>
9698
</TooltipTrigger>
9799
<TooltipContent className="z-[1000]">
98100
{provider.is_associated

packages/react/src/components/auth0/my-organization/shared/domain-management/domain-table/domain-table-actions-column.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ export function DomainTableActionsColumn({
6060
return (
6161
<div className="flex items-center justify-end gap-4 min-w-0">
6262
<DropdownMenu>
63-
<DropdownMenuTrigger className="h-8 w-8 p-0 rounded-xl bg-white dark:bg-gray-900 border border-gray-200 dark:border-gray-700 shadow-sm transition-all duration-200 hover:bg-gray-50 dark:hover:bg-gray-800 hover:shadow-md focus:outline-none focus:ring-2 focus:ring-blue-500">
63+
<DropdownMenuTrigger className="relative h-8 w-8 overflow-hidden rounded-xl border border-primary/35 bg-background shadow-button-outlined-resting transition-all duration-150 ease-in-out hover:bg-muted hover:shadow-button-outlined-hover focus:outline-none focus-visible:ring-4 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 theme-default:before:absolute theme-default:before:top-0 theme-default:before:left-0 theme-default:before:block theme-default:before:h-full theme-default:before:w-full theme-default:before:bg-gradient-to-t theme-default:before:from-primary/5 theme-default:before:to-primary/0 theme-default:before:content-[''] flex items-center justify-center">
6464
<MoreHorizontal className="h-4 w-4 text-gray-600 dark:text-gray-400" />
6565
</DropdownMenuTrigger>
6666
<DropdownMenuPortal>

packages/react/src/components/auth0/my-organization/shared/idp-management/sso-provider-edit/sso-domain-tab-action-column.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,13 @@ export function SsoDomainTabActionsColumn({
5454
{domain.status === 'verified' ? (
5555
<Tooltip>
5656
<TooltipTrigger asChild>
57-
<Switch
58-
checked={providerHasDomain}
59-
onCheckedChange={(checked) => onToggle(domain, checked)}
60-
disabled={readOnly || isUpdating}
61-
/>
57+
<span>
58+
<Switch
59+
checked={providerHasDomain}
60+
onCheckedChange={(checked) => onToggle(domain, checked)}
61+
disabled={readOnly || isUpdating}
62+
/>
63+
</span>
6264
</TooltipTrigger>
6365
<TooltipContent>
6466
{providerHasDomain

packages/react/src/components/auth0/my-organization/shared/idp-management/sso-provider-edit/sso-provisioning/sso-provisioning-tab.tsx

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,13 @@ export function SsoProvisioningTab({
134134
) : (
135135
<Tooltip>
136136
<TooltipTrigger asChild>
137-
<Switch
138-
checked={isProvisioningEnabled}
139-
onCheckedChange={handleProvisioningToggle}
140-
disabled={enableProvisioningToggle}
141-
/>
137+
<span>
138+
<Switch
139+
checked={isProvisioningEnabled}
140+
onCheckedChange={handleProvisioningToggle}
141+
disabled={enableProvisioningToggle}
142+
/>
143+
</span>
142144
</TooltipTrigger>
143145
<TooltipContent>
144146
{!provider.is_enabled

packages/react/src/providers/proxy-provider.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ export const Auth0ComponentProvider = ({
7979
<Toaster
8080
position={mergedToastSettings.settings?.position || 'top-right'}
8181
closeButton={mergedToastSettings.settings?.closeButton ?? true}
82+
className="auth0-universal"
8283
/>
8384
)}
8485
{coreClient ? (

packages/react/src/providers/spa-provider.tsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,7 @@ export const Auth0ComponentProvider = ({
9797
<Toaster
9898
position={mergedToastSettings.settings?.position || 'top-right'}
9999
closeButton={mergedToastSettings.settings?.closeButton ?? true}
100+
className="auth0-universal"
100101
/>
101102
)}
102103
{coreClient ? (

0 commit comments

Comments
 (0)