Skip to content

Commit de554d6

Browse files
committed
chore: expand tooltip styling for owner
1 parent 6696c0a commit de554d6

File tree

1 file changed

+34
-21
lines changed

1 file changed

+34
-21
lines changed

site/src/pages/WorkspacePage/WorkspaceTopbar.tsx

Lines changed: 34 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -145,28 +145,41 @@ export const WorkspaceTopbar: FC<WorkspaceProps> = ({
145145
}}
146146
>
147147
<TopbarData>
148-
<Tooltip title={`Owner: ${workspace.owner_name}`}>
149-
<span
150-
css={{
151-
display: "flex",
152-
flexFlow: "row nowrap",
153-
gap: "8px",
154-
maxWidth: "160px",
155-
textOverflow: "ellipsis",
156-
overflowX: "hidden",
157-
whiteSpace: "nowrap",
158-
cursor: "default",
159-
}}
148+
<Popover mode="hover">
149+
<PopoverTrigger>
150+
<span
151+
css={{
152+
display: "flex",
153+
flexFlow: "row nowrap",
154+
gap: "8px",
155+
maxWidth: "160px",
156+
textOverflow: "ellipsis",
157+
overflowX: "hidden",
158+
whiteSpace: "nowrap",
159+
cursor: "default",
160+
}}
161+
>
162+
<UserAvatar
163+
size="xs"
164+
username={workspace.owner_name}
165+
avatarURL={workspace.owner_avatar_url}
166+
/>
167+
168+
{workspace.owner_name}
169+
</span>
170+
</PopoverTrigger>
171+
172+
<HelpTooltipContent
173+
anchorOrigin={{ vertical: "bottom", horizontal: "center" }}
174+
transformOrigin={{ vertical: "top", horizontal: "center" }}
160175
>
161-
<UserAvatar
162-
size="xs"
163-
username={workspace.owner_name}
164-
avatarURL={workspace.owner_avatar_url}
176+
<AvatarData
177+
title={workspace.owner_name}
178+
subtitle="Owner"
179+
avatar={workspace.owner_avatar_url}
165180
/>
166-
167-
{workspace.owner_name}
168-
</span>
169-
</Tooltip>
181+
</HelpTooltipContent>
182+
</Popover>
170183

171184
{showOrganizations && (
172185
<>
@@ -272,7 +285,7 @@ export const WorkspaceTopbar: FC<WorkspaceProps> = ({
272285
to={`${templateLink}/versions/${workspace.latest_build.template_version_name}`}
273286
css={{ color: "inherit" }}
274287
>
275-
{workspace.latest_build.template_version_name}
288+
Version: {workspace.latest_build.template_version_name}
276289
</Link>
277290
}
278291
avatar={

0 commit comments

Comments
 (0)