Skip to content

Commit b98f6b9

Browse files
committed
Adjust styling to match design guide better
1 parent 1974d9d commit b98f6b9

2 files changed

Lines changed: 19 additions & 6 deletions

File tree

src/components/ui/tooltip.tsx

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ function TooltipContent({
4040
{...props}
4141
>
4242
{children}
43-
<TooltipPrimitive.Arrow className="bg-primary fill-primary z-50 size-2.5 translate-y-[calc(-50%_-_2px)] rotate-45 rounded-[2px]" />
4443
</TooltipPrimitive.Content>
4544
</TooltipPrimitive.Portal>
4645
)
@@ -54,11 +53,25 @@ type TooltipWrapperProps = React.ComponentProps<typeof TooltipPrimitive.Root> &
5453
align?: 'start' | 'center' | 'end'
5554
}
5655

57-
function TooltipWrapper({ title, children, side, sideOffset, hidden, align, ...props }: TooltipWrapperProps) {
56+
function TooltipWrapper({
57+
title,
58+
children,
59+
side,
60+
sideOffset = 8,
61+
hidden,
62+
align,
63+
...props
64+
}: TooltipWrapperProps) {
5865
return (
5966
<Tooltip {...props}>
6067
<TooltipTrigger>{children}</TooltipTrigger>
61-
<TooltipContent side={side} sideOffset={sideOffset} hidden={hidden} align={align}>
68+
<TooltipContent
69+
side={side}
70+
sideOffset={sideOffset}
71+
hidden={hidden}
72+
align={align}
73+
className="text-pretty border bg-popover text-popover-foreground"
74+
>
6275
{title}
6376
</TooltipContent>
6477
</Tooltip>

src/stories/Tooltip/Tooltip.stories.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
import type { Meta, StoryObj } from '@storybook/react-vite'
2-
import { TooltipApp } from '../../components/ui/tooltip.tsx'
2+
import { Tooltip } from '../../components/ui/tooltip.tsx'
33
import { Button } from '../../components/ui/button.tsx'
44
import { expect, within } from 'storybook/test'
55

6-
const meta: Meta<typeof TooltipApp> = {
6+
const meta: Meta<typeof Tooltip> = {
77
title: 'Components/Tooltip',
8-
component: TooltipApp,
8+
component: Tooltip,
99
parameters: {
1010
docs: {
1111
description: {

0 commit comments

Comments
 (0)