Skip to content

Commit 4e9bf0a

Browse files
committed
refactor: updated tab bar design
1 parent 72cce6d commit 4e9bf0a

5 files changed

Lines changed: 5 additions & 5 deletions

File tree

frontend/src/lib/components/tab-bar/tab-bar.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
let { items, onValueChange, class: className }: Props = $props();
1414
</script>
1515

16-
<Tabs.List class={cn('scrollbar-hide flex w-full justify-start gap-4 overflow-x-auto', className)}>
16+
<Tabs.List class={cn('scrollbar-hide inline-flex max-w-full justify-start gap-1 overflow-x-auto', className)}>
1717
{#each items as item}
1818
{@const IconComponent = item.icon}
1919
<Tabs.Trigger

frontend/src/lib/components/ui/tabs/tabs-list.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<TabsPrimitive.List
99
bind:ref
1010
class={cn(
11-
'text-muted-foreground inline-flex h-10 items-center justify-center rounded-lg bg-black/5 p-1 backdrop-blur-lg dark:bg-white/5',
11+
'text-muted-foreground inline-flex h-10 items-center justify-center rounded-full border border-black/5 bg-black/5 p-1 shadow-sm backdrop-blur-xl backdrop-saturate-150 dark:border-white/10 dark:bg-white/5',
1212
className
1313
)}
1414
{...restProps}

frontend/src/lib/components/ui/tabs/tabs-trigger.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<TabsPrimitive.Trigger
99
bind:ref
1010
class={cn(
11-
'ring-offset-background focus-visible:ring-ring hover:bg-primary/5 data-[state=active]:bg-primary/15 data-[state=active]:text-primary inline-flex items-center justify-center rounded-md px-3 py-1.5 text-sm font-medium whitespace-nowrap transition-all focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm',
11+
'ring-offset-background focus-visible:ring-ring hover:bg-primary/5 data-[state=active]:bg-primary/15 data-[state=active]:text-primary inline-flex items-center justify-center rounded-full px-3 py-1.5 text-sm font-medium whitespace-nowrap transition-all focus-visible:ring-2 focus-visible:ring-offset-2 focus-visible:outline-none disabled:pointer-events-none disabled:opacity-50 data-[state=active]:shadow-sm',
1212
className
1313
)}
1414
{...restProps}

frontend/src/routes/(app)/dashboard/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -429,7 +429,7 @@
429429

430430
<Tabs.Root value={activeView} class="w-full">
431431
<div class="pt-3 md:pt-4">
432-
<TabBar items={viewTabs} value={activeView} onValueChange={handleViewChange} class="w-full" />
432+
<TabBar items={viewTabs} value={activeView} onValueChange={handleViewChange} />
433433
</div>
434434

435435
{#if activeView === 'all'}

frontend/src/routes/(app)/environments/[id]/+page.svelte

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -619,7 +619,7 @@
619619

620620
<Tabs.Root bind:value={activeTab} class="w-full">
621621
<div class="my-4">
622-
<TabBar items={tabItems} value={activeTab} onValueChange={handleTabChange} class="w-full" />
622+
<TabBar items={tabItems} value={activeTab} onValueChange={handleTabChange} />
623623
</div>
624624

625625
<Tabs.Content value="details">

0 commit comments

Comments
 (0)