Skip to content

Commit 5df4148

Browse files
committed
cleanup onboarding
1 parent f19417d commit 5df4148

File tree

9 files changed

+902
-860
lines changed

9 files changed

+902
-860
lines changed

apps/dashboard/app/(main)/organizations/invitations/invitations-view.tsx

Lines changed: 30 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -179,48 +179,38 @@ export function InvitationsView({
179179
className="flex h-full flex-col"
180180
onValueChange={setTab}
181181
value={selectedTab}
182+
variant="underline"
182183
>
183184
{/* Tabs */}
184-
<div className="border-b">
185-
<TabsList className="flex h-10 w-full bg-transparent p-0">
186-
<TabsTrigger
187-
className="flex flex-1 cursor-pointer items-center justify-center gap-1.5 rounded-none border-transparent border-b-2 bg-transparent data-[state=active]:border-primary data-[state=active]:text-foreground data-[state=inactive]:text-muted-foreground data-[state=active]:shadow-none"
188-
value="pending"
189-
>
190-
<ClockIcon className="size-3.5" weight="duotone" />
191-
Pending
192-
{pendingCount > 0 && (
193-
<span className="rounded-full bg-amber-500/10 px-1.5 py-0.5 text-amber-600 text-xs dark:text-amber-500">
194-
{pendingCount}
195-
</span>
196-
)}
197-
</TabsTrigger>
198-
<TabsTrigger
199-
className="flex flex-1 cursor-pointer items-center justify-center gap-1.5 rounded-none border-transparent border-b-2 bg-transparent data-[state=active]:border-primary data-[state=active]:text-foreground data-[state=inactive]:text-muted-foreground data-[state=active]:shadow-none"
200-
value="expired"
201-
>
202-
<XIcon className="size-3.5" weight="bold" />
203-
Expired
204-
{expiredCount > 0 && (
205-
<span className="rounded-full bg-muted px-1.5 py-0.5 text-muted-foreground text-xs">
206-
{expiredCount}
207-
</span>
208-
)}
209-
</TabsTrigger>
210-
<TabsTrigger
211-
className="flex flex-1 cursor-pointer items-center justify-center gap-1.5 rounded-none border-transparent border-b-2 bg-transparent data-[state=active]:border-primary data-[state=active]:text-foreground data-[state=inactive]:text-muted-foreground data-[state=active]:shadow-none"
212-
value="accepted"
213-
>
214-
<CheckIcon className="size-3.5" weight="bold" />
215-
Accepted
216-
{acceptedCount > 0 && (
217-
<span className="rounded-full bg-green-500/10 px-1.5 py-0.5 text-green-600 text-xs dark:text-green-500">
218-
{acceptedCount}
219-
</span>
220-
)}
221-
</TabsTrigger>
222-
</TabsList>
223-
</div>
185+
<TabsList>
186+
<TabsTrigger value="pending">
187+
<ClockIcon className="size-3.5" weight="duotone" />
188+
Pending
189+
{pendingCount > 0 && (
190+
<span className="rounded-full bg-amber-500/10 px-1.5 py-0.5 text-amber-600 text-xs dark:text-amber-500">
191+
{pendingCount}
192+
</span>
193+
)}
194+
</TabsTrigger>
195+
<TabsTrigger value="expired">
196+
<XIcon className="size-3.5" weight="bold" />
197+
Expired
198+
{expiredCount > 0 && (
199+
<span className="rounded-full bg-muted px-1.5 py-0.5 text-muted-foreground text-xs">
200+
{expiredCount}
201+
</span>
202+
)}
203+
</TabsTrigger>
204+
<TabsTrigger value="accepted">
205+
<CheckIcon className="size-3.5" weight="bold" />
206+
Accepted
207+
{acceptedCount > 0 && (
208+
<span className="rounded-full bg-green-500/10 px-1.5 py-0.5 text-green-600 text-xs dark:text-green-500">
209+
{acceptedCount}
210+
</span>
211+
)}
212+
</TabsTrigger>
213+
</TabsList>
224214

225215
{/* Content */}
226216
<div className="flex-1 overflow-y-auto">

0 commit comments

Comments
 (0)