diff --git a/src/app/(main)/TopNav.tsx b/src/app/(main)/TopNav.tsx index 829d63444..ef42c73ef 100644 --- a/src/app/(main)/TopNav.tsx +++ b/src/app/(main)/TopNav.tsx @@ -1,7 +1,7 @@ 'use client'; import { Icon, Row } from '@umami/react-zen'; import { useNavigation } from '@/components/hooks'; -import { Slash } from '@/components/icons'; +import { Minus } from '@/components/icons'; import { BoardSelect } from '@/components/input/BoardSelect'; import { LinkSelect } from '@/components/input/LinkSelect'; import { PixelSelect } from '@/components/input/PixelSelect'; @@ -52,8 +52,8 @@ export function TopNav() { {(websiteId || linkId || pixelId || boardId) && ( <> - - + + {websiteId && ( )} diff --git a/src/components/input/TeamsButton.tsx b/src/components/input/TeamsButton.tsx index 4c91065db..bed0d6f1d 100644 --- a/src/components/input/TeamsButton.tsx +++ b/src/components/input/TeamsButton.tsx @@ -1,12 +1,11 @@ import { Button, - DialogTrigger, Icon, Menu, MenuItem, MenuSection, MenuSeparator, - Popover, + MenuTrigger, Row, Text, } from '@umami/react-zen'; @@ -53,7 +52,7 @@ export function TeamsButton() { }; return ( - + - - - - - } label={user.username} /> + + + + } label={user.username} /> + + + + + {user?.teams?.map(({ id, name }) => ( + handleNavigate(getUrl(`/teams/${id}`))}> + }> + {name} + - + ))} - - {user?.teams?.map(({ id, name }) => ( - handleNavigate(getUrl(`/teams/${id}`))}> - }> - {name} - - - ))} - - handleNavigate(getUrl('/settings/teams'))} - > - - Manage teams - - - - - - - - - + handleNavigate(getUrl('/settings/teams'))}> + + Manage teams + + + + + + + + ); } diff --git a/src/components/input/WebsiteSelect.tsx b/src/components/input/WebsiteSelect.tsx index 9f11f7915..8a0ac18cf 100644 --- a/src/components/input/WebsiteSelect.tsx +++ b/src/components/input/WebsiteSelect.tsx @@ -84,8 +84,13 @@ export function WebsiteSelect({ renderValue={renderValue} buttonProps={{ ...buttonProps, + className: [ + 'border-transparent bg-transparent shadow-none hover:border-transparent hover:bg-interactive active:bg-interactive-hover', + buttonProps?.className, + ] + .filter(Boolean) + .join(' '), style: { - minHeight: 40, gap: 0, justifyContent: isCollapsed ? 'start' : undefined, ...buttonProps?.style,