diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct-story.tsx b/packages/orbit-components/src/Tooltip/Tooltip.ct-story.tsx new file mode 100644 index 0000000000..7abece0001 --- /dev/null +++ b/packages/orbit-components/src/Tooltip/Tooltip.ct-story.tsx @@ -0,0 +1,16 @@ +import React from "react"; + +import { tooltipContentCtStory } from "../primitives/TooltipPrimitive/TooltipPrimitive.ct-story"; +import Text from "../Text"; + +import Tooltip from "."; + +export function TooltipVisualDefaultStory() { + return ( +
+ + Tooltip. + +
+ ); +} diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx new file mode 100644 index 0000000000..0f5985d7be --- /dev/null +++ b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx @@ -0,0 +1,47 @@ +import * as React from "react"; +import { test, expect } from "@playwright/experimental-ct-react"; +import { defaultTokens } from "@kiwicom/orbit-design-tokens"; + +import { TooltipVisualDefaultStory } from "./Tooltip.ct-story"; + +const skipIfViewportSmallerThan = (viewport, width, message) => { + test.skip(viewport !== null && viewport.width < width, message); +}; + +const skipIfViewportLargerThanOrEqual = (viewport, width, message) => { + test.skip(viewport !== null && viewport.width >= width, message); +}; + +test.describe("Tooltip visual tests", () => { + const { breakpointLargeMobile } = defaultTokens; + + test(`screenshot for default - desktop`, async ({ mount, viewport }) => { + skipIfViewportSmallerThan( + viewport, + breakpointLargeMobile, + "This feature is largeMobile, tablet and desktop only", + ); + + const component = await mount(); + + await component.getByRole("button").hover(); + await expect(component).toHaveScreenshot(); + }); + + test(`screenshot for default - mobile`, async ({ mount, viewport, page }) => { + skipIfViewportLargerThanOrEqual( + viewport, + breakpointLargeMobile, + "This feature is small and medium mobile only", + ); + + const component = await mount(); + + const tooltip = await page.getByRole("tooltip"); + + await component.getByRole("button").click(); + + await expect(tooltip).toBeVisible(); + await expect(component).toHaveScreenshot(); + }); +}); diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Desktop-darwin.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Desktop-darwin.png new file mode 100644 index 0000000000..8fb31850c2 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Desktop-linux.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Desktop-linux.png new file mode 100644 index 0000000000..c262867397 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..ca934f2fcc Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Desktop-linux.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..bd3f337de5 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..8e1cdc2739 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Mobile-linux.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..ca45dd9487 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Tablet-darwin.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Tablet-darwin.png new file mode 100644 index 0000000000..fb59d9e927 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Tablet-linux.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Tablet-linux.png new file mode 100644 index 0000000000..4969ff9a68 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---desktop-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..eef74258e3 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..06036c5635 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..3d164011eb Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Small-Mobile-linux.png b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..0766514cc4 Binary files /dev/null and b/packages/orbit-components/src/Tooltip/Tooltip.ct.tsx-snapshots/Tooltip-visual-tests-screenshot-for-default---mobile-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct-story.tsx b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct-story.tsx new file mode 100644 index 0000000000..e763732e55 --- /dev/null +++ b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct-story.tsx @@ -0,0 +1,55 @@ +import React from "react"; + +import { PLACEMENTS } from "../../common/placements"; +import Stack from "../../Stack"; +import Text from "../../Text"; +import type { Props } from "./types"; + +import TooltipPrimitive from "."; + +export const tooltipContentCtStory = Lorem ipsum.; + +type TooltipPrimitiveProps = Pick; + +export function TooltipPrimitiveVisualDefaultStory({ + size = "medium", + removeUnderlinedText, + error, + help, +}: TooltipPrimitiveProps) { + return ( +
+ + Tooltip. + +
+ ); +} + +export function TooltipPrimitiveVariousPlacementsStory() { + return ( +
+ {Object.values(PLACEMENTS).map(placement => ( +
+ + + Tooltip + + +
+ ))} +
+ ); +} diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx new file mode 100644 index 0000000000..a02fa1a9e6 --- /dev/null +++ b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx @@ -0,0 +1,41 @@ +import * as React from "react"; +import { test, expect } from "@playwright/experimental-ct-react"; + +import { + TooltipPrimitiveVisualDefaultStory, + TooltipPrimitiveVariousPlacementsStory, +} from "./TooltipPrimitive.ct-story"; + +test.describe("Tooltip primitive visual tests", () => { + test(`screenshot for default - various placements`, async ({ mount, page }) => { + const viewportSize = await page.viewportSize(); + + if (viewportSize) { + // Set a new height, keeping the original width + await page.setViewportSize({ width: viewportSize.width, height: 1300 }); + } + + const component = await mount(); + await expect(component).toHaveScreenshot(); + }); + + test(`screenshot for help state`, async ({ mount }) => { + const component = await mount(); + await expect(component).toHaveScreenshot(); + }); + + test(`screenshot for error state`, async ({ mount }) => { + const component = await mount(); + await expect(component).toHaveScreenshot(); + }); + + test(`screenshot for small size`, async ({ mount }) => { + const component = await mount(); + await expect(component).toHaveScreenshot(); + }); + + test(`screenshot for no underline text`, async ({ mount }) => { + const component = await mount(); + await expect(component).toHaveScreenshot(); + }); +}); diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Desktop-darwin.png new file mode 100644 index 0000000000..e3bb556a7b Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Desktop-linux.png new file mode 100644 index 0000000000..0b3cb5ca86 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..fa7bbc271a Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..abeedfdfef Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..f59f574999 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..0461326b13 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..196d39929b Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Medium-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..fa4bfa784f Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Small-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..e8e282430f Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Small-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..c9ffeccd03 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Tablet-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Tablet-darwin.png new file mode 100644 index 0000000000..e925822eb8 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Tablet-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Tablet-linux.png new file mode 100644 index 0000000000..99d1d3c21f Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-default---various-placements-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Desktop-darwin.png new file mode 100644 index 0000000000..4a939d3aa5 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Desktop-linux.png new file mode 100644 index 0000000000..8f9339926e Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..3cb8348eb3 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..ad1956d9b2 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..7fe56ae8fb Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..6da1119637 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..13f338f1aa Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Medium-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..12a16bbdd3 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Small-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..3702b0195b Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Small-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..e30dbaa6aa Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Tablet-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Tablet-darwin.png new file mode 100644 index 0000000000..4d15ac6a62 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Tablet-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Tablet-linux.png new file mode 100644 index 0000000000..b9bef52bc0 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-error-state-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Desktop-darwin.png new file mode 100644 index 0000000000..090e6e76b9 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Desktop-linux.png new file mode 100644 index 0000000000..86fb46e473 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..dabfe81d9e Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..12c899c1c5 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..58f0de4e66 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..910619e238 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..0e20b27a74 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Medium-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..71d20d1c69 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Small-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..904354ea11 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Small-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..551538430d Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Tablet-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Tablet-darwin.png new file mode 100644 index 0000000000..7dc781296d Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Tablet-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Tablet-linux.png new file mode 100644 index 0000000000..f452745c6f Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-help-state-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Desktop-darwin.png new file mode 100644 index 0000000000..162b3a24ba Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Desktop-linux.png new file mode 100644 index 0000000000..98a4667d60 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..1337ba1a40 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..a5bc218889 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..6c6d9c8803 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..594b2d204a Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..e3a68bf76b Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Medium-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..2baf2eae75 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Small-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..9108153849 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Small-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..60ba38eda0 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Tablet-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Tablet-darwin.png new file mode 100644 index 0000000000..b5d0919f48 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Tablet-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Tablet-linux.png new file mode 100644 index 0000000000..d4ab3f5023 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-no-underline-text-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Desktop-darwin.png new file mode 100644 index 0000000000..4ce3121f3b Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Desktop-linux.png new file mode 100644 index 0000000000..1eb16e0308 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Desktop-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..2b3f070aee Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Desktop-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..eaf4a4fcc1 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..8e14479ac3 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..02fd23b0aa Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..2929c80e31 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Medium-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..c50a487674 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Small-Mobile-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..bc6a0bde45 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Small-Mobile-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..0a23241a69 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Tablet-darwin.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Tablet-darwin.png new file mode 100644 index 0000000000..925ab284a7 Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Tablet-linux.png b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Tablet-linux.png new file mode 100644 index 0000000000..4bb4c4b46d Binary files /dev/null and b/packages/orbit-components/src/primitives/TooltipPrimitive/TooltipPrimitive.ct.tsx-snapshots/Tooltip-primitive-visual-tests-screenshot-for-small-size-1-Tablet-linux.png differ