diff --git a/frontend/src/lib/components/apps/components/layout/AppTabs.svelte b/frontend/src/lib/components/apps/components/layout/AppTabs.svelte index 8ab1842c8b..09e4c65d9f 100644 --- a/frontend/src/lib/components/apps/components/layout/AppTabs.svelte +++ b/frontend/src/lib/components/apps/components/layout/AppTabs.svelte @@ -135,17 +135,35 @@ {:else if resolvedConfig.tabsKind == 'sidebar'}
{#each tabs ?? [] as res} (selected = res)} + class={twMerge( + 'rounded-sm !truncate text-sm hover:bg-gray-100 hover:border-gray-300 border border-transparent hover:text-black px-1 py-2', + css?.allTabs?.class, + 'wm-tabs-alltabs', + selected == res + ? twMerge( + 'outline outline-gray-500 outline-1 bg-surface text-black', + css?.selectedTab?.class, + 'wm-tabs-selectedTab' + ) + : '' + )} + style={selected == res + ? [css?.allTabs?.style, css?.selectedTab?.style].filter(Boolean).join(';') + : css?.allTabs?.style} > + {res} + {/each}
{/if}