diff --git a/.github/contribution/testing-conventions.md b/.github/contribution/testing-conventions.md index 20c72c1e34..76ff08e0f3 100644 --- a/.github/contribution/testing-conventions.md +++ b/.github/contribution/testing-conventions.md @@ -94,14 +94,12 @@ Screenshots are OS-specific. CI runs Linux on its machines. In order to generate screenshots, you need to run the tests on Linux. You can do that by running the tests in Docker: - `docker run --rm --network host -v $(pwd):/work/ -w /work/ -it mcr.microsoft.com/playwright:v1.39.0-jammy /bin/bash` -- `rm -rf packages/orbit-components/playwright/.cache` -- `yarn install --frozen-lockfile` +- `yarn run docker:reset` - `yarn components test-ct --update-snapshots` After you're done, reset the environment: -- `rm -rf packages/orbit-components/playwright/.cache` -- `yarn install --frozen-lockfile` +- `yarn run docker:reset` Both `darwin` and `linux` screenshots are kept: diff --git a/package.json b/package.json index 1ea6e28258..a49698a2c6 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,8 @@ "tailwind-preset": "yarn workspace @kiwicom/orbit-tailwind-preset", "tokens": "yarn workspace @kiwicom/orbit-design-tokens", "tracking": "yarn workspace @kiwicom/orbit-tracking", - "update-supported-browsers": "markdown --path .github/contribution/testing-conventions.md && git add .github/contribution/testing-conventions.md" + "update-supported-browsers": "markdown --path .github/contribution/testing-conventions.md && git add .github/contribution/testing-conventions.md", + "docker:reset": "rm -rf packages/orbit-components/playwright/.cache && yarn install --frozen-lockfile" }, "engines": { "yarn": ">=1.19.1" diff --git a/packages/orbit-components/playwright-ct.config.ts b/packages/orbit-components/playwright-ct.config.ts index 12da759b34..482555ca1c 100644 --- a/packages/orbit-components/playwright-ct.config.ts +++ b/packages/orbit-components/playwright-ct.config.ts @@ -13,6 +13,11 @@ export default defineConfig({ retries: process.env.CI == null ? 0 : 2, workers: process.env.CI == null ? undefined : 1, reporter: process.env.CI == null ? "list" : "github", + expect: { + toHaveScreenshot: { + threshold: 0.01, // default is 0.2 and that is way too lax, gives false negatives + }, + }, use: { trace: "on-first-retry", testIdAttribute: "data-test", diff --git a/packages/orbit-components/playwright/index.tsx b/packages/orbit-components/playwright/index.tsx index 3a29aed159..3a5cfcea49 100644 --- a/packages/orbit-components/playwright/index.tsx +++ b/packages/orbit-components/playwright/index.tsx @@ -1 +1,14 @@ import "./index.css"; + +import * as React from "react"; +import { beforeMount } from "@playwright/experimental-ct-react/hooks"; + +import RandomIdProvider from "../src/OrbitProvider/RandomId/Provider"; + +beforeMount(async ({ App }) => { + return ( + + + + ); +}); diff --git a/packages/orbit-components/src/InputField/InputField.ct-story.tsx b/packages/orbit-components/src/InputField/InputField.ct-story.tsx new file mode 100644 index 0000000000..bf3a057e84 --- /dev/null +++ b/packages/orbit-components/src/InputField/InputField.ct-story.tsx @@ -0,0 +1,67 @@ +import * as React from "react"; + +import Tag from "../Tag"; +import type { Props } from "./types"; + +import InputField from "."; + +// Green backgrounds to provide contrast + +export function Test(props: Props) { + return ( +
+ +
+ ); +} + +export function TestError(props: Props) { + return ( +
+ +
+ ); +} + +export function TestHelp(props: Props) { + return ( +
+ +
+ ); +} + +export function TestSuffix() { + return ( +
+ kg} /> +
+ ); +} + +export function TestTags() { + return ( +
+ Snake 🐍, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Badger 🦡, + Mushroom 🍄, + Mushroom 🍄, + ]} + /> +
+ ); +} diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx b/packages/orbit-components/src/InputField/InputField.ct.tsx new file mode 100644 index 0000000000..31c0955795 --- /dev/null +++ b/packages/orbit-components/src/InputField/InputField.ct.tsx @@ -0,0 +1,107 @@ +import * as React from "react"; +import { test, expect } from "@playwright/experimental-ct-react"; + +import { Test, TestError, TestHelp, TestSuffix, TestTags } from "./InputField.ct-story"; + +test.describe("visual InputField", () => { + test("screenshot", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot disabled", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot hover", async ({ mount }) => { + const component = await mount(); + component.getByTestId("input").hover(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot focus", async ({ mount }) => { + const component = await mount(); + component.getByTestId("input").focus(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot inline label", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot placeholder", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot value", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot required", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot help", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot help focus", async ({ mount }) => { + const component = await mount(); + component.getByTestId("input").focus(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot error", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot error hover", async ({ mount }) => { + const component = await mount(); + component.getByTestId("input").hover(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot error focus", async ({ mount }) => { + const component = await mount(); + component.getByTestId("input").focus(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot prefix", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot suffix", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot tags", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); +}); diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Desktop-darwin.png new file mode 100644 index 0000000000..3af6ed7b7f Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Desktop-linux.png new file mode 100644 index 0000000000..0162188338 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..2f9ae0ff0e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..ded2bd8363 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..3ed2a6fdee Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..42aa77f061 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..7a62ae7129 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..ff4bfb8f64 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..fa60a57af0 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..dc4bd44cde Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Tablet-darwin.png new file mode 100644 index 0000000000..859afbad4d Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Tablet-linux.png new file mode 100644 index 0000000000..cabeab7e7b Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Desktop-darwin.png new file mode 100644 index 0000000000..7aab5453d3 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Desktop-linux.png new file mode 100644 index 0000000000..797c0de30f Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..ab80dd9884 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..c35bf4a3d8 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..a7a29f8fa2 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..481d1c170e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..d21b278893 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..2c634d9562 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..d1729afcaa Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..a42268ce2c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Tablet-darwin.png new file mode 100644 index 0000000000..96f76caf3a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Tablet-linux.png new file mode 100644 index 0000000000..a8e9363d2d Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-disabled-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Desktop-darwin.png new file mode 100644 index 0000000000..a5fc28a065 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Desktop-linux.png new file mode 100644 index 0000000000..0fbe91e615 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..37deb15156 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..aa3564cdf5 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..b33d4e4edd Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..dcc47fc781 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..72d76178dd Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..efb9bf86f2 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..0e7a140474 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..13ad8300e9 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Tablet-darwin.png new file mode 100644 index 0000000000..9f01638bc3 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Tablet-linux.png new file mode 100644 index 0000000000..7ef73fcce6 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Desktop-darwin.png new file mode 100644 index 0000000000..48c287ecf1 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Desktop-linux.png new file mode 100644 index 0000000000..1dcccfcbeb Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..f84b7111b7 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..142dd2a796 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..47135a2992 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..29f63d2f94 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..a552f647fc Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..9b539e751a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..438eb8dcf9 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..bc076b8caa Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Tablet-darwin.png new file mode 100644 index 0000000000..dafdd6decc Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Tablet-linux.png new file mode 100644 index 0000000000..1e3c961859 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-focus-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Desktop-darwin.png new file mode 100644 index 0000000000..7a60025e32 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Desktop-linux.png new file mode 100644 index 0000000000..d1cf280181 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..cfa77f40e2 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..ab5187d967 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..d53d814c65 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..fd1bd1ec57 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..dcb6658759 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..b8a8b741bd Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..6435dfb2f4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..caf46177ce Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Tablet-darwin.png new file mode 100644 index 0000000000..b7001cb332 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Tablet-linux.png new file mode 100644 index 0000000000..cd71528699 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-error-hover-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Desktop-darwin.png new file mode 100644 index 0000000000..2b7fcb3af3 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Desktop-linux.png new file mode 100644 index 0000000000..477e198b9c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..de4cb009c0 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..50cfc50b0b Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..bda2d1c0d4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..f7d3a9d9af Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..941939fafa Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..2aa0214a90 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..1b585cf868 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..dd5a557563 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Tablet-darwin.png new file mode 100644 index 0000000000..abf5129300 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Tablet-linux.png new file mode 100644 index 0000000000..338b1345f3 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-focus-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Desktop-darwin.png new file mode 100644 index 0000000000..8ca24ac26c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Desktop-linux.png new file mode 100644 index 0000000000..6d7a27795b Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..8dbd54ad48 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..a3804cc607 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..8678c2b864 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..248d0e9d39 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..bd688393af Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..ec8ea70fa1 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..ad607c34af Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..187ce69581 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Tablet-darwin.png new file mode 100644 index 0000000000..cafa04f3e9 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Tablet-linux.png new file mode 100644 index 0000000000..abb00c0fed Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Desktop-darwin.png new file mode 100644 index 0000000000..80b138d7e7 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Desktop-linux.png new file mode 100644 index 0000000000..f397f4f0d4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..d7a6ab8c7e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..ef363212ba Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..1c7956fc22 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..5447c23e0c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..802a4233aa Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..f78159fcd7 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..9d0283d3cd Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..3c0c932339 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Tablet-darwin.png new file mode 100644 index 0000000000..5cc9db183b Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Tablet-linux.png new file mode 100644 index 0000000000..2babf956d5 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-help-focus-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Desktop-darwin.png new file mode 100644 index 0000000000..52361a63e8 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Desktop-linux.png new file mode 100644 index 0000000000..86d9ebcad5 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..33f148093b Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..d1ded2701e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..5e1c7c2af4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..de88378b8e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..a3f88b65b3 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..435ae5718e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..79038da1ff Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..8ac003cc25 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Tablet-darwin.png new file mode 100644 index 0000000000..77077811b4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Tablet-linux.png new file mode 100644 index 0000000000..e6e8bcb4f3 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-hover-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Desktop-darwin.png new file mode 100644 index 0000000000..fd302e5ed5 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Desktop-linux.png new file mode 100644 index 0000000000..78759473ea Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..3ec135838e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..d208c39a91 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..f35b886c13 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..517dcd71e1 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..fbc3b42fcd Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..17e282eb54 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..c15ee49151 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..906fd560b2 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Tablet-darwin.png new file mode 100644 index 0000000000..b9c6ee1167 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Tablet-linux.png new file mode 100644 index 0000000000..3e8051c645 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-inline-label-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Desktop-darwin.png new file mode 100644 index 0000000000..636a26abf9 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Desktop-linux.png new file mode 100644 index 0000000000..38be6b123a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..b1b26a25bf Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..838c2fd78f Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..f5a20bf7f1 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..bcc0669984 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..e966a1f1ac Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..0468f8aa91 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..462a2d9780 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..472fda695d Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Tablet-darwin.png new file mode 100644 index 0000000000..937220be9c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Tablet-linux.png new file mode 100644 index 0000000000..d6e9fb708d Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-placeholder-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Desktop-darwin.png new file mode 100644 index 0000000000..e33574e314 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Desktop-linux.png new file mode 100644 index 0000000000..0b0c42c737 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..a5a830e9e6 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..e2a44c50a1 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..072db93fde Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..e7d8e46dea Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..92cad18257 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..aca1072616 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..275a0a0aaa Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..04ef3ccd1a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Tablet-darwin.png new file mode 100644 index 0000000000..c3d6a3b9f7 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Tablet-linux.png new file mode 100644 index 0000000000..fe6d6e46d5 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-prefix-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Desktop-darwin.png new file mode 100644 index 0000000000..c31dcc0589 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Desktop-linux.png new file mode 100644 index 0000000000..5e484daf2a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..0375d42f30 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..a27199189a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..80dc370ac4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..b0f340cd6e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..26210de8f8 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..8ffc669e2e Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..5af41bed82 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..8027b8dd71 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Tablet-darwin.png new file mode 100644 index 0000000000..334b1bedae Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Tablet-linux.png new file mode 100644 index 0000000000..18e1d15d16 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-required-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Desktop-darwin.png new file mode 100644 index 0000000000..84fa78c07a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Desktop-linux.png new file mode 100644 index 0000000000..8fa12c3af2 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..72ed50e8c1 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..5afd46fca4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..dc36c2b058 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..4e9e7d1d23 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..9c8f134ca0 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..7257d9c847 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..266ae19aae Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..e33f115f98 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Tablet-darwin.png new file mode 100644 index 0000000000..0447072287 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Tablet-linux.png new file mode 100644 index 0000000000..59a2e581be Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-suffix-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Desktop-darwin.png new file mode 100644 index 0000000000..ca4f85206f Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Desktop-linux.png new file mode 100644 index 0000000000..35969e7a95 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..2c23ce9b5f Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..3799c6a0af Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..5278cfaec4 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..b30e161002 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..737e62dec2 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..03b24ecba7 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..cdcc57b196 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..796d344ac9 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Tablet-darwin.png new file mode 100644 index 0000000000..3a0ef489d5 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Tablet-linux.png new file mode 100644 index 0000000000..5755b16a84 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-tags-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Desktop-darwin.png new file mode 100644 index 0000000000..e256e3205c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Desktop-linux.png new file mode 100644 index 0000000000..4c3c83574f Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Desktop-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..cf05ff3951 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Desktop-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..73d9eaaa8a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..9bfa3fb3e8 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..210abaf052 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..0d43e0874a Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Medium-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..bf9333ff19 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Small-Mobile-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..dd420a83fc Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Small-Mobile-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..8e26d6a26c Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Tablet-darwin.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Tablet-darwin.png new file mode 100644 index 0000000000..b3e3f28bda Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Tablet-linux.png b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Tablet-linux.png new file mode 100644 index 0000000000..a72397ac79 Binary files /dev/null and b/packages/orbit-components/src/InputField/InputField.ct.tsx-snapshots/visual-InputField-screenshot-value-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/InputField/index.tsx b/packages/orbit-components/src/InputField/index.tsx index 6dd8bd9cd3..7ecd8355f6 100644 --- a/packages/orbit-components/src/InputField/index.tsx +++ b/packages/orbit-components/src/InputField/index.tsx @@ -37,7 +37,7 @@ export const FakeInput = ({ disabled || readOnly ? "bg-form-element-disabled-background" : [ - "bg-transparent", + "bg-form-element-background", error ? "peer-hover:shadow-form-element-error-hover" : "peer-hover:shadow-form-element-hover", diff --git a/packages/orbit-components/src/Radio/Radio.ct-story.tsx b/packages/orbit-components/src/Radio/Radio.ct-story.tsx new file mode 100644 index 0000000000..638a7281cb --- /dev/null +++ b/packages/orbit-components/src/Radio/Radio.ct-story.tsx @@ -0,0 +1,15 @@ +import * as React from "react"; + +import type { Props } from "./types"; + +import Radio from "."; + +// Green backgrounds to provide contrast + +export function Test(props: Props) { + return ( +
+ +
+ ); +} diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx b/packages/orbit-components/src/Radio/Radio.ct.tsx new file mode 100644 index 0000000000..9a2d802d86 --- /dev/null +++ b/packages/orbit-components/src/Radio/Radio.ct.tsx @@ -0,0 +1,64 @@ +import * as React from "react"; +import { test, expect } from "@playwright/experimental-ct-react"; + +import { Test } from "./Radio.ct-story"; + +test.describe("visual Radio", () => { + test("screenshot", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot hover", async ({ mount }) => { + const component = await mount(); + await component.getByText("Label").hover(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot focus", async ({ mount }) => { + const component = await mount(); + await component.getByText("Label").focus(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot disabled", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot info", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot checked", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot error", async ({ mount }) => { + const component = await mount(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot error hover", async ({ mount }) => { + const component = await mount(); + await component.getByText("Label").hover(); + + await expect(component).toHaveScreenshot(); + }); + + test("screenshot error focus", async ({ mount }) => { + const component = await mount(); + await component.getByText("Label").focus(); + + await expect(component).toHaveScreenshot(); + }); +}); diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Desktop-darwin.png new file mode 100644 index 0000000000..ee6b59be6f Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Desktop-linux.png new file mode 100644 index 0000000000..5e5ed91561 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..10168f1d2d Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..5a8e46fa14 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..95e80f3c2e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..cd7813c8ab Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..069d1292e1 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..2033b9d06d Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..1a7b477753 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..ab881b0a6a Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Tablet-darwin.png new file mode 100644 index 0000000000..ad81ddf7b6 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Tablet-linux.png new file mode 100644 index 0000000000..3d94c6ece4 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Desktop-darwin.png new file mode 100644 index 0000000000..98bab8f7e2 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Desktop-linux.png new file mode 100644 index 0000000000..8b504959a7 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..9957dac9ac Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..df44555ebd Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..3bb8ddbe47 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..0fdef85d13 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..73568ee9d6 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..2514edeb3a Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..5f5aaefe8d Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..28cfe752fe Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Tablet-darwin.png new file mode 100644 index 0000000000..2b6219c7b7 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Tablet-linux.png new file mode 100644 index 0000000000..69a2cc20c4 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-checked-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Desktop-darwin.png new file mode 100644 index 0000000000..05885ef181 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Desktop-linux.png new file mode 100644 index 0000000000..961ac19b52 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..0eafd40412 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..e61857be7e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..5051ccb1e3 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..19eda8014e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..9649c5cb9b Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..b13ff68610 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..050f04c22c Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..655745d326 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Tablet-darwin.png new file mode 100644 index 0000000000..3215908e62 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Tablet-linux.png new file mode 100644 index 0000000000..3a01035115 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-disabled-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Desktop-darwin.png new file mode 100644 index 0000000000..8e0447857e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Desktop-linux.png new file mode 100644 index 0000000000..10c0ef1147 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..6b707d3a56 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..35b377bb18 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..4f6eb0a9ef Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..1d559aa9e6 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..21128eff44 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..cda6c544d5 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..df5273838f Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..f43872442f Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Tablet-darwin.png new file mode 100644 index 0000000000..224a7bc679 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Tablet-linux.png new file mode 100644 index 0000000000..c8d71b9334 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Desktop-darwin.png new file mode 100644 index 0000000000..8e0447857e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Desktop-linux.png new file mode 100644 index 0000000000..10c0ef1147 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..6b707d3a56 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..35b377bb18 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..4f6eb0a9ef Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..1d559aa9e6 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..21128eff44 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..cda6c544d5 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..df5273838f Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..f43872442f Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Tablet-darwin.png new file mode 100644 index 0000000000..224a7bc679 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Tablet-linux.png new file mode 100644 index 0000000000..c8d71b9334 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-focus-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Desktop-darwin.png new file mode 100644 index 0000000000..7b17fef4fd Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Desktop-linux.png new file mode 100644 index 0000000000..2a8307a829 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..3530aa8d8c Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..3702ffe686 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..601b944495 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..63807285ef Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..9d9cb7ced4 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..164294d8cb Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..07201ba49d Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..c99c5dff9c Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Tablet-darwin.png new file mode 100644 index 0000000000..b4ca3416d2 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Tablet-linux.png new file mode 100644 index 0000000000..765e390fe5 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-error-hover-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Desktop-darwin.png new file mode 100644 index 0000000000..ee6b59be6f Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Desktop-linux.png new file mode 100644 index 0000000000..5e5ed91561 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..10168f1d2d Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..5a8e46fa14 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..95e80f3c2e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..cd7813c8ab Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..069d1292e1 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..2033b9d06d Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..1a7b477753 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..ab881b0a6a Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Tablet-darwin.png new file mode 100644 index 0000000000..ad81ddf7b6 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Tablet-linux.png new file mode 100644 index 0000000000..3d94c6ece4 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-focus-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Desktop-darwin.png new file mode 100644 index 0000000000..71b8f093e1 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Desktop-linux.png new file mode 100644 index 0000000000..9d53cadb0a Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..a74e222748 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..5bc4bc9e22 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..c5bfe026c7 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..446a3d3db4 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..93a11e78b1 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..e72f680fd6 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..108c405541 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..a96a71d408 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Tablet-darwin.png new file mode 100644 index 0000000000..1180c9b665 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Tablet-linux.png new file mode 100644 index 0000000000..2135becc87 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-hover-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Desktop-darwin.png new file mode 100644 index 0000000000..4efb892ce7 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Desktop-linux.png new file mode 100644 index 0000000000..7b35bfff81 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Desktop-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Desktop-darwin.png new file mode 100644 index 0000000000..f4926c9699 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Desktop-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Desktop-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Desktop-linux.png new file mode 100644 index 0000000000..d259f21ce3 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Desktop-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Mobile-darwin.png new file mode 100644 index 0000000000..7633697b7e Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Mobile-linux.png new file mode 100644 index 0000000000..c50fd6e566 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Large-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Medium-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Medium-Mobile-darwin.png new file mode 100644 index 0000000000..26f40de460 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Medium-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Medium-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Medium-Mobile-linux.png new file mode 100644 index 0000000000..19c0497924 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Medium-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Small-Mobile-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Small-Mobile-darwin.png new file mode 100644 index 0000000000..8c51dd70ae Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Small-Mobile-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Small-Mobile-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Small-Mobile-linux.png new file mode 100644 index 0000000000..2bc651d146 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Small-Mobile-linux.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Tablet-darwin.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Tablet-darwin.png new file mode 100644 index 0000000000..d980306793 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Tablet-darwin.png differ diff --git a/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Tablet-linux.png b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Tablet-linux.png new file mode 100644 index 0000000000..2ed6a6c701 Binary files /dev/null and b/packages/orbit-components/src/Radio/Radio.ct.tsx-snapshots/visual-Radio-screenshot-info-1-Tablet-linux.png differ diff --git a/packages/orbit-components/src/Radio/index.tsx b/packages/orbit-components/src/Radio/index.tsx index 78ee05da2a..473cba7f10 100644 --- a/packages/orbit-components/src/Radio/index.tsx +++ b/packages/orbit-components/src/Radio/index.tsx @@ -31,7 +31,6 @@ const Radio = React.forwardRef((props, ref) => { "font-base items-self-start text-form-element-label-foreground relative flex w-full", disabled ? "cursor-not-allowed" : "cursor-pointer", !disabled && [ - !checked && "bg-form-element-background", !checked && (hasError ? "[&>.orbit-radio-icon-container]:border-form-element-error [&>.orbit-radio-icon-container]:hover:border-form-element-error-hover [&>.orbit-radio-icon-container]:active:border-form-element-error " @@ -68,7 +67,9 @@ const Radio = React.forwardRef((props, ref) => { "lm:border border-[2px] border-solid", "active:scale-95", "peer-focus:outline-blue-normal peer-focus:outline peer-focus:outline-2", - disabled && "bg-form-element-disabled-background border-transparent", + disabled + ? "bg-form-element-disabled-background border-transparent" + : "bg-form-element-background", )} >