Skip to content

Commit 36eba47

Browse files
committed
fix: update overflow styling for breadcrumb segments
1 parent c8f9226 commit 36eba47

File tree

1 file changed

+11
-15
lines changed

1 file changed

+11
-15
lines changed

site/src/pages/WorkspacePage/WorkspaceTopbar.tsx

Lines changed: 11 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -291,8 +291,7 @@ const OwnerBreadcrumb: FC<OwnerBreadcrumbProps> = ({
291291
username={ownerName}
292292
avatarURL={ownerAvatarUrl}
293293
/>
294-
295-
{ownerName}
294+
<span css={styles.breadcrumbText}>{ownerName}</span>
296295
</span>
297296
</PopoverTrigger>
298297

@@ -326,7 +325,7 @@ const OrganizationBreadcrumb: FC<OrganizationBreadcrumbProps> = ({
326325
<PopoverTrigger>
327326
<span css={styles.breadcrumbSegment}>
328327
<UserAvatar size="xs" src={orgIconUrl ?? ""} username={orgName} />
329-
{orgName}
328+
<span css={styles.breadcrumbText}>{orgName}</span>
330329
</span>
331330
</PopoverTrigger>
332331

@@ -380,17 +379,11 @@ const WorkspaceBreadcrumb: FC<WorkspaceBreadcrumbProps> = ({
380379
return (
381380
<Popover mode="hover">
382381
<PopoverTrigger>
383-
<span
384-
css={{
385-
display: "flex",
386-
alignItems: "center",
387-
gap: 8,
388-
cursor: "default",
389-
padding: "4px 0",
390-
}}
391-
>
382+
<span css={styles.breadcrumbSegment}>
392383
<TopbarAvatar src={templateIconUrl} />
393-
<span css={{ fontWeight: 500 }}>{workspaceName}</span>
384+
<span css={[styles.breadcrumbText, { fontWeight: 500 }]}>
385+
{workspaceName}
386+
</span>
394387
</span>
395388
</PopoverTrigger>
396389

@@ -443,9 +436,12 @@ const styles = {
443436
flexFlow: "row nowrap",
444437
gap: "8px",
445438
maxWidth: "160px",
446-
textOverflow: "ellipsis",
447-
overflowX: "hidden",
448439
whiteSpace: "nowrap",
449440
cursor: "default",
450441
},
442+
443+
breadcrumbText: {
444+
overflowX: "hidden",
445+
textOverflow: "ellipsis",
446+
},
451447
} satisfies Record<string, Interpolation<Theme>>;

0 commit comments

Comments
 (0)