mirror of
https://github.com/awatertrevi/infisical.git
synced 2026-10-07 21:27:31 +00:00
feat: resolved tooltip overflow
This commit is contained in:
@@ -43,6 +43,7 @@ export const Tooltip = ({
|
|||||||
onOpenChange={onOpenChange}
|
onOpenChange={onOpenChange}
|
||||||
>
|
>
|
||||||
<TooltipPrimitive.Trigger asChild={asChild}>{children}</TooltipPrimitive.Trigger>
|
<TooltipPrimitive.Trigger asChild={asChild}>{children}</TooltipPrimitive.Trigger>
|
||||||
|
<TooltipPrimitive.Portal>
|
||||||
<TooltipPrimitive.Content
|
<TooltipPrimitive.Content
|
||||||
side={position}
|
side={position}
|
||||||
align="center"
|
align="center"
|
||||||
@@ -60,6 +61,7 @@ export const Tooltip = ({
|
|||||||
{content}
|
{content}
|
||||||
<TooltipPrimitive.Arrow width={11} height={5} className="fill-mineshaft-600" />
|
<TooltipPrimitive.Arrow width={11} height={5} className="fill-mineshaft-600" />
|
||||||
</TooltipPrimitive.Content>
|
</TooltipPrimitive.Content>
|
||||||
|
</TooltipPrimitive.Portal>
|
||||||
</TooltipPrimitive.Root>
|
</TooltipPrimitive.Root>
|
||||||
) : (
|
) : (
|
||||||
// eslint-disable-next-line react/jsx-no-useless-fragment
|
// eslint-disable-next-line react/jsx-no-useless-fragment
|
||||||
|
|||||||
@@ -176,7 +176,7 @@ export const ProjectSelect = () => {
|
|||||||
>
|
>
|
||||||
<div className="flex items-center">
|
<div className="flex items-center">
|
||||||
<div className="flex flex-1 items-center justify-between overflow-hidden">
|
<div className="flex flex-1 items-center justify-between overflow-hidden">
|
||||||
<Tooltip content={workspace.name}>
|
<Tooltip className="text-ellipsiss" content={workspace.name}>
|
||||||
<div className="max-w-40 overflow-hidden truncate whitespace-nowrap">
|
<div className="max-w-40 overflow-hidden truncate whitespace-nowrap">
|
||||||
{workspace.name}
|
{workspace.name}
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user