diff --git a/desktop/src/components/layout/TabBar.tsx b/desktop/src/components/layout/TabBar.tsx index 788677e5..78eb614f 100644 --- a/desktop/src/components/layout/TabBar.tsx +++ b/desktop/src/components/layout/TabBar.tsx @@ -99,14 +99,15 @@ export function TabBar() { if (tabs.length === 0) return null return ( -
+
+ {canScrollLeft && ( - )} -
+
{tabs.map((tab) => ( {canScrollRight && ( - )} @@ -197,10 +198,10 @@ function TabItem({ tab, isActive, onClick, onClose, onContextMenu }: { onClick={onClick} onContextMenu={onContextMenu} className={` - flex-shrink-0 flex items-center gap-1.5 px-3 h-[36px] border-r border-[var(--color-border)] cursor-pointer group transition-colors + flex-shrink-0 flex items-center gap-1.5 px-3 cursor-pointer group transition-colors ${isActive - ? 'bg-[var(--color-surface)] border-b-2 border-b-[var(--color-brand)]' - : 'bg-[var(--color-surface-container-low)] hover:bg-[var(--color-surface-hover)]' + ? 'h-[37px] bg-[var(--color-surface)] border-t-2 border-t-[var(--color-brand)]' + : 'h-[37px] bg-transparent hover:bg-[var(--color-surface-hover)]' } `} style={{ width: TAB_WIDTH, maxWidth: TAB_WIDTH }} diff --git a/desktop/src/pages/Settings.tsx b/desktop/src/pages/Settings.tsx index 0c09a1a1..2d225b68 100644 --- a/desktop/src/pages/Settings.tsx +++ b/desktop/src/pages/Settings.tsx @@ -22,7 +22,7 @@ export function Settings() {
{/* Tab navigation */} -
+
setActiveTab('providers')} /> setActiveTab('permissions')} /> setActiveTab('general')} />