Skip to content

Commit 60d2190

Browse files
feat: smart account options for ecosystems (#5136)
1 parent 3cf0039 commit 60d2190

File tree

14 files changed

+512
-269
lines changed

14 files changed

+512
-269
lines changed

apps/dashboard/src/@/components/ui/radio-group.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,12 +51,12 @@ const RadioGroupItemButton = React.forwardRef<
5151
<RadioGroupPrimitive.Item
5252
ref={ref}
5353
className={cn(
54-
"group flex min-w-32 cursor-pointer items-center space-x-3 space-y-0 rounded-md border-2 px-3 py-4 font-medium transition-all hover:border-foreground/25 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 peer-hover:border-nonce data-[state=checked]:border-inverted",
54+
"group flex min-w-32 cursor-pointer items-center space-x-3 space-y-0 rounded-lg border px-4 py-3 font-medium transition-all hover:border-foreground/25 hover:bg-muted focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 peer-hover:border-nonce data-[state=checked]:border-muted-foreground",
5555
className,
5656
)}
5757
{...props}
5858
>
59-
<div className="flex aspect-square h-4 w-4 items-center justify-center rounded-full border-2 text-inverted ring-offset-background transition-all focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 group-hover:border-foreground/25 group-data-[state=checked]:border-inverted">
59+
<div className="flex aspect-square h-4 w-4 items-center justify-center rounded-full border text-inverted ring-offset-background transition-all focus:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50 group-hover:border-foreground/25 group-data-[state=checked]:border-inverted">
6060
{/* Show on checked */}
6161
<RadioGroupPrimitive.Indicator className="flex items-center justify-center rounded-full transition-all">
6262
<Circle className="h-2 w-2 fill-current text-current" />

apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/EcosystemPermissionsPage.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ export function EcosystemPermissionsPage({
1010
const { ecosystem } = useEcosystem({ slug: params.slug });
1111

1212
return (
13-
<div className="flex flex-col gap-12">
13+
<div className="flex flex-col gap-8">
1414
<IntegrationPermissionsSection ecosystem={ecosystem} />
1515
<AuthOptionsSection ecosystem={ecosystem} />
1616
{ecosystem?.permission === "PARTNER_WHITELIST" && (

apps/dashboard/src/app/(dashboard)/dashboard/connect/ecosystem/[slug]/(active)/components/client/AddPartnerDialogButton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export function AddPartnerDialogButton(props: {
2020
return (
2121
<Dialog open={open} onOpenChange={setOpen}>
2222
<DialogTrigger asChild>
23-
<Button className="gap-2 max-sm:w-full">
23+
<Button className="gap-2 max-sm:w-full" variant="outline" size="sm">
2424
<PlusIcon className="size-4" />
2525
Add Partner
2626
</Button>

0 commit comments

Comments
 (0)