diff --git a/.eslintrc b/.eslintrc index f11af1b6e1..b38843c8a8 100644 --- a/.eslintrc +++ b/.eslintrc @@ -31,7 +31,8 @@ "import/no-extraneous-dependencies": "off", "import/consistent-type-specifier-style": ["error", "prefer-top-level"], "@typescript-eslint/prefer-ts-expect-error": "error", - "@typescript-eslint/consistent-type-imports": ["error", {"prefer": "type-imports", "fixStyle": "separate-type-imports"}] + "@typescript-eslint/consistent-type-imports": ["error", {"prefer": "type-imports", "fixStyle": "separate-type-imports"}], + "complexity": "off" }, "overrides": [ { diff --git a/CHANGELOG.md b/CHANGELOG.md index c4e5d6c4a4..066dbf9b85 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,92 @@ # Changelog +## [6.36.0](https://github.com/gravity-ui/uikit/compare/v6.35.2...v6.36.0) (2024-11-25) + + +### Features + +* **PasswordInput:** add component ([#1745](https://github.com/gravity-ui/uikit/issues/1745)) ([2e7f2c7](https://github.com/gravity-ui/uikit/commit/2e7f2c731c8cb2fd08993fc30ffed8b06a5f0ea2)) + + +### Bug Fixes + +* **Select:** do not reserve space for clear if empty ([#1956](https://github.com/gravity-ui/uikit/issues/1956)) ([11dd537](https://github.com/gravity-ui/uikit/commit/11dd537feaa230133f8051fd6c370e6e3ec7d54f)) +* **Toc:** correctly display content of no items.length and add event forward ([#1939](https://github.com/gravity-ui/uikit/issues/1939)) ([8d456c3](https://github.com/gravity-ui/uikit/commit/8d456c3d77d63674f20ebac82913d8a26c14f997)) + +## [6.35.2](https://github.com/gravity-ui/uikit/compare/v6.35.1...v6.35.2) (2024-11-14) + + +### Bug Fixes + +* **PlaceholderContainer:** remove href attribute fallback in actions ([#1947](https://github.com/gravity-ui/uikit/issues/1947)) ([60a8b92](https://github.com/gravity-ui/uikit/commit/60a8b9240b51d78f0aa5e711a6bed8e30e049814)) +* **useBodyScrollLock:** correctly restore styles ([#1950](https://github.com/gravity-ui/uikit/issues/1950)) ([b41a53a](https://github.com/gravity-ui/uikit/commit/b41a53a477d479b925331bbc227862942da04d00)) + +## [6.35.1](https://github.com/gravity-ui/uikit/compare/v6.35.0...v6.35.1) (2024-11-13) + + +### Bug Fixes + +* fix incorrect scss "use" ([#1943](https://github.com/gravity-ui/uikit/issues/1943)) ([c9506dd](https://github.com/gravity-ui/uikit/commit/c9506dd5cfb78f155ea4e38f09e060233c4f691b)) + +## [6.35.0](https://github.com/gravity-ui/uikit/compare/v6.34.0...v6.35.0) (2024-11-11) + + +### Features + +* **FilePreview:** add component ([#1880](https://github.com/gravity-ui/uikit/issues/1880)) ([b5de671](https://github.com/gravity-ui/uikit/commit/b5de67126a76467853957df6d8e5436cc460886e)) +* **NumberInput:** add new component ([#1826](https://github.com/gravity-ui/uikit/issues/1826)) ([75be05e](https://github.com/gravity-ui/uikit/commit/75be05e42c95226592cdd2139894e9ff791280af)) +* **PlaceholderContainer:** add qa prop ([#1925](https://github.com/gravity-ui/uikit/issues/1925)) ([77ad28d](https://github.com/gravity-ui/uikit/commit/77ad28d8aa0af910999e0ed54fce806767241946)) + + +### Bug Fixes + +* **PlaceholderContainer:** add component to index file ([#1924](https://github.com/gravity-ui/uikit/issues/1924)) ([cdce171](https://github.com/gravity-ui/uikit/commit/cdce1715a6fe5ceebff7b43c9146c3c1bef9f093)) +* **Popover:** use visible title for popup a11y label ([#1941](https://github.com/gravity-ui/uikit/issues/1941)) ([f9d75e8](https://github.com/gravity-ui/uikit/commit/f9d75e8b1d902fd526b4a089d7bf6675299f2584)) +* **Toaster:** reveal animation lag ([#1927](https://github.com/gravity-ui/uikit/issues/1927)) ([e16fa1c](https://github.com/gravity-ui/uikit/commit/e16fa1ccc7e1f053f4ff696d24ee6d4bbfd35a6a)) + +## [6.34.0](https://github.com/gravity-ui/uikit/compare/v6.33.0...v6.34.0) (2024-10-25) + + +### Features + +* **ListItemExandIcon:** added new list component for expanded icon view ([#1762](https://github.com/gravity-ui/uikit/issues/1762)) ([b6516f4](https://github.com/gravity-ui/uikit/commit/b6516f46ce157a1297a5887e25487f621da07b43)) + + +### Bug Fixes + +* react 19 compatibility ([#1916](https://github.com/gravity-ui/uikit/issues/1916)) ([29f2558](https://github.com/gravity-ui/uikit/commit/29f255803582d9b6791f11b080b80d36626dd03b)) +* **styles:** rules order in block ([#1912](https://github.com/gravity-ui/uikit/issues/1912)) ([2d9c88e](https://github.com/gravity-ui/uikit/commit/2d9c88ee6a7040d33369c1a47d2022ec9f129d7c)) + +## [6.33.0](https://github.com/gravity-ui/uikit/compare/v6.32.0...v6.33.0) (2024-10-22) + + +### Features + +* **Dialog:** add className property to DialogFooter ([#1909](https://github.com/gravity-ui/uikit/issues/1909)) ([679c537](https://github.com/gravity-ui/uikit/commit/679c537a0a34add7e6dca4a3ba649934a68342e6)) +* **Table:** add width property ([#1907](https://github.com/gravity-ui/uikit/issues/1907)) ([7eb5e1e](https://github.com/gravity-ui/uikit/commit/7eb5e1e38cb9e79afaf988480b1b2d5dc998ff04)) +* **Toaster:** added onClose callback ([#1902](https://github.com/gravity-ui/uikit/issues/1902)) ([3069194](https://github.com/gravity-ui/uikit/commit/30691949ccce25e54614b5a0b49c7b11f7abf3e9)) + + +### Bug Fixes + +* **DefinitionList:** layout fixes ([#1910](https://github.com/gravity-ui/uikit/issues/1910)) ([e5cde3a](https://github.com/gravity-ui/uikit/commit/e5cde3ad58cfb1d8436c2a4ad75e074dfb94a741)) + +## [6.32.0](https://github.com/gravity-ui/uikit/compare/v6.31.0...v6.32.0) (2024-10-17) + + +### Features + +* add DefinitionList and HelpMark ([#1731](https://github.com/gravity-ui/uikit/issues/1731)) ([c587116](https://github.com/gravity-ui/uikit/commit/c587116b40e79c1ad7a2427f73d031b6efa4109c)) +* **AvatarStack:** forward ref to root element of component ([#1904](https://github.com/gravity-ui/uikit/issues/1904)) ([469d935](https://github.com/gravity-ui/uikit/commit/469d93586d6bb82b93a865541d8a974caa67d3b1)) + + +### Bug Fixes + +* **ListItemView:** fix type ListItemViewProps ([#1897](https://github.com/gravity-ui/uikit/issues/1897)) ([e49779a](https://github.com/gravity-ui/uikit/commit/e49779a4e519a6e89db3cecfe12ea66e0c720d3f)) +* **Toaster:** change spacing before actions ([#1891](https://github.com/gravity-ui/uikit/issues/1891)) ([235ea21](https://github.com/gravity-ui/uikit/commit/235ea21a548d39b6ebf22e31d9037abc83eb9fcd)) +* **types:** fix i18n types ([#1898](https://github.com/gravity-ui/uikit/issues/1898)) ([21954db](https://github.com/gravity-ui/uikit/commit/21954db04c9edc5d5068007fd4f137e0732e2b47)) +* **useBodyScrollLock:** avoid settings unrelated styles ([#1832](https://github.com/gravity-ui/uikit/issues/1832)) ([9d7fd36](https://github.com/gravity-ui/uikit/commit/9d7fd3649c7c82a1c3d68af7d2f8ceffe7172eef)) + ## [6.31.0](https://github.com/gravity-ui/uikit/compare/v6.30.1...v6.31.0) (2024-10-09) diff --git a/CODEOWNERS b/CODEOWNERS index 9724de97a6..dd3fceac5c 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -13,10 +13,12 @@ /src/components/ClipboardIcon @Raubzeug /src/components/ControlLabel @korvin89 /src/components/CopyToClipboard @SeqviriouM +/src/components/DefinitionList @Raubzeug #/src/components/Dialog /src/components/Disclosure @Raubzeug /src/components/Divider @v4dyar4 /src/components/DropdownMenu @axtk +/src/components/HelpMark @Raubzeug /src/components/Hotkey @d3m1d0v /src/components/Icon @amje /src/components/Label @goshander @@ -68,5 +70,6 @@ /src/hooks/useUniqId @ValeraS # Allow everyone to update dependencies + /package.json /package-lock.json diff --git a/gulpfile.js b/gulpfile.js index 2b87f3a05c..94b7be70f1 100644 --- a/gulpfile.js +++ b/gulpfile.js @@ -53,13 +53,23 @@ task('copy-i18n', () => { task('styles-global', () => { return src(['styles/styles.scss', 'styles/fonts.scss']) - .pipe(sass().on('error', sass.logError)) + .pipe( + sass().on('error', function (error) { + sass.logError.call(this, error); + process.exit(1); + }), + ) .pipe(dest('styles')); }); task('styles-components', () => { return src(['src/components/**/*.scss', '!src/components/**/__stories__/**/*']) - .pipe(sass().on('error', sass.logError)) + .pipe( + sass().on('error', function (error) { + sass.logError.call(this, error); + process.exit(1); + }), + ) .pipe(dest(path.resolve(BUILD_DIR, 'esm', 'components'))) .pipe(dest(path.resolve(BUILD_DIR, 'cjs', 'components'))); }); diff --git a/package-lock.json b/package-lock.json index 3c0bdb75e9..229234b478 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@gravity-ui/uikit", - "version": "6.31.0", + "version": "6.36.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@gravity-ui/uikit", - "version": "6.31.0", + "version": "6.36.0", "license": "MIT", "dependencies": { "@bem-react/classname": "^1.6.0", @@ -102,8 +102,8 @@ "yarn": "Please use npm instead of yarn to install dependencies" }, "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" + "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" } }, "node_modules/@aashutoshrathi/word-wrap": { diff --git a/package.json b/package.json index 660f1cb358..6909b8cc71 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@gravity-ui/uikit", - "version": "6.31.0", + "version": "6.36.0", "description": "Gravity UI base styling and components", "keywords": [ "component", @@ -71,7 +71,7 @@ "./build/esm/toaster-singleton-react-18.d.ts" ], "i18n": [ - "./build/esm/components/utils/addComponentKeysets.d.ts" + "./build/esm/i18n/index.d.ts" ], "unstable": [ "./build/esm/unstable.d.ts" @@ -204,8 +204,8 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "react": "^16.0.0 || ^17.0.0 || ^18.0.0", - "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0" + "react": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", + "react-dom": "^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "nano-staged": { "*.{scss}": [ diff --git a/playwright/core/expectScreenshotFixture.ts b/playwright/core/expectScreenshotFixture.ts index 829126623d..49e9afba96 100644 --- a/playwright/core/expectScreenshotFixture.ts +++ b/playwright/core/expectScreenshotFixture.ts @@ -1,6 +1,10 @@ import {expect} from '@playwright/experimental-ct-react'; -import type {ExpectScreenshotFixture, PlaywrightFixture} from './types'; +import type {CaptureScreenshotParams, ExpectScreenshotFixture, PlaywrightFixture} from './types'; + +const defaultParams: CaptureScreenshotParams = { + themes: ['light', 'dark'], +}; export const expectScreenshotFixture: PlaywrightFixture = async ( {page}, @@ -10,8 +14,9 @@ export const expectScreenshotFixture: PlaywrightFixture const expectScreenshot: ExpectScreenshotFixture = async ({ component, nameSuffix, + themes: paramsThemes, ...pageScreenshotOptions - } = {}) => { + } = defaultParams) => { const captureScreenshot = async () => { return (component || page.locator('.playwright-wrapper-test')).screenshot({ animations: 'disabled', @@ -22,17 +27,23 @@ export const expectScreenshotFixture: PlaywrightFixture const nameScreenshot = testInfo.titlePath.slice(1).join(' ') + (nameSuffix ? ` ${nameSuffix}` : ''); - await page.emulateMedia({colorScheme: 'light'}); + const themes = paramsThemes || defaultParams.themes; - expect(await captureScreenshot()).toMatchSnapshot({ - name: `${nameScreenshot} light.png`, - }); + if (themes?.includes('light')) { + await page.emulateMedia({colorScheme: 'light'}); - await page.emulateMedia({colorScheme: 'dark'}); + expect(await captureScreenshot()).toMatchSnapshot({ + name: `${nameScreenshot} light.png`, + }); + } - expect(await captureScreenshot()).toMatchSnapshot({ - name: `${nameScreenshot} dark.png`, - }); + if (themes?.includes('dark')) { + await page.emulateMedia({colorScheme: 'dark'}); + + expect(await captureScreenshot()).toMatchSnapshot({ + name: `${nameScreenshot} dark.png`, + }); + } }; await use(expectScreenshot); diff --git a/playwright/core/index.ts b/playwright/core/index.ts index e405b3e99a..3216e61acd 100644 --- a/playwright/core/index.ts +++ b/playwright/core/index.ts @@ -10,3 +10,11 @@ export const test = base.extend({ }); export {expect} from '@playwright/experimental-ct-react'; + +export const smokeTest = (testSuffix: string, body: Parameters[2]) => { + test.skip(({browserName}) => { + return browserName !== 'chromium'; + }, 'Smoke test is only relevant in Chrome'); + + test(`smoke ${testSuffix}`, {tag: ['@smoke']}, body); +}; diff --git a/playwright/core/types.ts b/playwright/core/types.ts index 929f190b50..3b379fa298 100644 --- a/playwright/core/types.ts +++ b/playwright/core/types.ts @@ -34,7 +34,8 @@ export interface ExpectScreenshotFixture { (props?: CaptureScreenshotParams): Promise; } -interface CaptureScreenshotParams extends PageScreenshotOptions { +export interface CaptureScreenshotParams extends PageScreenshotOptions { nameSuffix?: string; component?: Locator; + themes?: Array<'light' | 'dark'>; } diff --git a/src/components/ActionTooltip/ActionTooltip.tsx b/src/components/ActionTooltip/ActionTooltip.tsx index c65ec3bdd5..ad2b5e38b9 100644 --- a/src/components/ActionTooltip/ActionTooltip.tsx +++ b/src/components/ActionTooltip/ActionTooltip.tsx @@ -11,6 +11,7 @@ import {Popup} from '../Popup'; import type {PopupPlacement} from '../Popup'; import type {DOMProps, QAProps} from '../types'; import {block} from '../utils/cn'; +import {getElementRef} from '../utils/getElementRef'; import './ActionTooltip.scss'; @@ -77,7 +78,7 @@ export function ActionTooltip(props: ActionTooltipProps) { }; const child = React.Children.only(children); - const childRef = (child as any).ref; + const childRef = getElementRef(child); const ref = useForkRef(setAnchorElement, childRef); diff --git a/src/components/ActionTooltip/__tests__/ActionTooltip.tsx b/src/components/ActionTooltip/__tests__/ActionTooltip.test.tsx similarity index 100% rename from src/components/ActionTooltip/__tests__/ActionTooltip.tsx rename to src/components/ActionTooltip/__tests__/ActionTooltip.test.tsx diff --git a/src/components/AvatarStack/AvatarStack.tsx b/src/components/AvatarStack/AvatarStack.tsx index f7af7de699..378fad7430 100644 --- a/src/components/AvatarStack/AvatarStack.tsx +++ b/src/components/AvatarStack/AvatarStack.tsx @@ -12,60 +12,65 @@ import './AvatarStack.scss'; const b = block('avatar-stack'); -const AvatarStackComponent = ({ - max = AVATAR_STACK_DEFAULT_MAX, - total, - overlapSize = 's', - size, - children, - className, - renderMore, -}: AvatarStackProps) => { - const visibleItems: React.ReactElement[] = []; +const AvatarStackComponent = React.forwardRef( + ( + { + max = AVATAR_STACK_DEFAULT_MAX, + total, + overlapSize = 's', + size, + children, + className, + renderMore, + }, + ref, + ) => { + const visibleItems: React.ReactElement[] = []; - /** All avatars amount */ - const normalizedTotal = total ? Math.max(total, max) : React.Children.count(children); + /** All avatars amount */ + const normalizedTotal = total ? Math.max(total, max) : React.Children.count(children); - /** Amount avatars to be visible (doesn't include badge with remaining avatars) */ - let normalizedMax = max < 1 ? 1 : max; - // Skip rendering badge with +1, just show avatar instead - normalizedMax = normalizedTotal - normalizedMax > 1 ? normalizedMax : normalizedTotal; + /** Amount avatars to be visible (doesn't include badge with remaining avatars) */ + let normalizedMax = max < 1 ? 1 : max; + // Skip rendering badge with +1, just show avatar instead + normalizedMax = normalizedTotal - normalizedMax > 1 ? normalizedMax : normalizedTotal; - /** Remaining avatars */ - const moreItems = normalizedTotal - normalizedMax; + /** Remaining avatars */ + const moreItems = normalizedTotal - normalizedMax; - React.Children.forEach(children, (child) => { - if (!React.isValidElement(child)) { - return; - } + React.Children.forEach(children, (child) => { + if (!React.isValidElement(child)) { + return; + } - const item = {child}; + const item = {child}; - if (visibleItems.length < normalizedMax) { - visibleItems.unshift(item); - } - }); + if (visibleItems.length < normalizedMax) { + visibleItems.unshift(item); + } + }); - const hasMoreButton = moreItems > 0; + const hasMoreButton = moreItems > 0; - return ( - // Safari remove role=list with some styles, applied to li items, so we need - // to restore role manually - // eslint-disable-next-line jsx-a11y/no-redundant-roles -
    - {hasMoreButton ? ( - - {renderMore ? ( - renderMore({count: moreItems}) - ) : ( - - )} - - ) : null} - {visibleItems} -
- ); -}; + return ( + // Safari remove role=list with some styles, applied to li items, so we need + // to restore role manually + // eslint-disable-next-line jsx-a11y/no-redundant-roles +
    + {hasMoreButton ? ( + + {renderMore ? ( + renderMore({count: moreItems}) + ) : ( + + )} + + ) : null} + {visibleItems} +
+ ); + }, +); AvatarStackComponent.displayName = 'AvatarStack'; diff --git a/src/components/Button/Button.tsx b/src/components/Button/Button.tsx index 6ffa7adef4..173ffa2282 100644 --- a/src/components/Button/Button.tsx +++ b/src/components/Button/Button.tsx @@ -178,7 +178,6 @@ const isButtonIconComponent = isOfType(ButtonIcon); const isSpan = isOfType<{className?: string}>('span'); const buttonIconClassRe = RegExp(`^${b('icon')}($|\\s+\\w)`); -// eslint-disable-next-line complexity function prepareChildren(children: React.ReactNode) { const items = React.Children.toArray(children); diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-custom-Icon-size-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-custom-Icon-size-dark-webkit-linux.png deleted file mode 100644 index d40f60298a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-custom-Icon-size-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-custom-Icon-size-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-custom-Icon-size-light-webkit-linux.png deleted file mode 100644 index 17816deff0..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-custom-Icon-size-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Default-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Default-dark-webkit-linux.png deleted file mode 100644 index c33899c7f0..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Default-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Default-light-webkit-linux.png deleted file mode 100644 index c3c0f46458..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Disabled-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Disabled-dark-webkit-linux.png deleted file mode 100644 index 81fa983d19..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Disabled-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Disabled-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Disabled-light-webkit-linux.png deleted file mode 100644 index 214d258999..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Disabled-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Icon-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Icon-dark-webkit-linux.png deleted file mode 100644 index 65aa703101..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Icon-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Icon-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Icon-light-webkit-linux.png deleted file mode 100644 index 3d37307564..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Icon-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-InsideText-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-InsideText-dark-webkit-linux.png deleted file mode 100644 index fc337eec87..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-InsideText-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-InsideText-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-InsideText-light-webkit-linux.png deleted file mode 100644 index 824da38ce4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-InsideText-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Link-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Link-dark-webkit-linux.png deleted file mode 100644 index ad3c13cec6..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Link-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Link-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Link-light-webkit-linux.png deleted file mode 100644 index ea37de8516..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Link-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Loading-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Loading-dark-webkit-linux.png deleted file mode 100644 index ae49330667..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Loading-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Loading-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Loading-light-webkit-linux.png deleted file mode 100644 index 6b052816cc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Loading-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Pin-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Pin-dark-webkit-linux.png deleted file mode 100644 index cac5c69e36..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Pin-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Pin-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Pin-light-webkit-linux.png deleted file mode 100644 index 721a0eed00..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Pin-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Selected-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Selected-dark-webkit-linux.png deleted file mode 100644 index 796630fbca..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Selected-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Selected-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Selected-light-webkit-linux.png deleted file mode 100644 index 47d5d56a7d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Selected-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Size-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Size-dark-webkit-linux.png deleted file mode 100644 index 9b9fc3c7bc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Size-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Size-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Size-light-webkit-linux.png deleted file mode 100644 index d78980b6ff..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Size-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-View-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-View-dark-webkit-linux.png deleted file mode 100644 index 2b035f4d55..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-View-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-View-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-View-light-webkit-linux.png deleted file mode 100644 index 5afcefd992..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-View-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Width-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Width-dark-webkit-linux.png deleted file mode 100644 index f5608c14fe..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Width-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Width-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Width-light-webkit-linux.png deleted file mode 100644 index c1b14ad431..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-render-story-Width-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-dark-chromium-linux.png new file mode 100644 index 0000000000..300479ecfc Binary files /dev/null and b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-dark-chromium-linux.png differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-dark-chromium-linux.png deleted file mode 100644 index 77c73f8a14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-dark-webkit-linux.png deleted file mode 100644 index fed9c95b21..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-dark-chromium-linux.png deleted file mode 100644 index 48b401772e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-dark-webkit-linux.png deleted file mode 100644 index ee0551a799..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-light-webkit-linux.png deleted file mode 100644 index eecf9b056d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-light-chromium-linux.png deleted file mode 100644 index be71793dbe..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-light-webkit-linux.png deleted file mode 100644 index 39aec11edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-dark-chromium-linux.png deleted file mode 100644 index 2088324b42..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-dark-webkit-linux.png deleted file mode 100644 index 154459241a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-light-chromium-linux.png deleted file mode 100644 index b2e8c78843..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-light-webkit-linux.png deleted file mode 100644 index fdf1e25fbe..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-disabled-disabled-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-light-chromium-linux.png new file mode 100644 index 0000000000..e50765ea00 Binary files /dev/null and b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-light-chromium-linux.png differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-dark-chromium-linux.png deleted file mode 100644 index c44a66519d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-dark-webkit-linux.png deleted file mode 100644 index 2aae0386d1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-light-chromium-linux.png deleted file mode 100644 index 917e53ce38..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-light-webkit-linux.png deleted file mode 100644 index b0a85b6c74..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-loading-loading-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-dark-chromium-linux.png deleted file mode 100644 index 44f5f4049a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-dark-webkit-linux.png deleted file mode 100644 index 73d7d243ae..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-dark-chromium-linux.png deleted file mode 100644 index 32c4f2d99f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-dark-webkit-linux.png deleted file mode 100644 index 95c8fa5730..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-light-webkit-linux.png deleted file mode 100644 index 409087548f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-light-chromium-linux.png deleted file mode 100644 index 73a1c3965d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-light-webkit-linux.png deleted file mode 100644 index 83e09ada02..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-brick-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-dark-chromium-linux.png deleted file mode 100644 index 34e8b607e3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-dark-webkit-linux.png deleted file mode 100644 index 0b5eb0974f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-dark-chromium-linux.png deleted file mode 100644 index 9813913a8d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-dark-webkit-linux.png deleted file mode 100644 index a43f910e9e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-light-webkit-linux.png deleted file mode 100644 index f54c7a3529..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-light-chromium-linux.png deleted file mode 100644 index b421ef79a8..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-light-webkit-linux.png deleted file mode 100644 index 83b85f99c6..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-circle-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-dark-chromium-linux.png deleted file mode 100644 index 44f5f4049a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-dark-webkit-linux.png deleted file mode 100644 index 73d7d243ae..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-dark-chromium-linux.png deleted file mode 100644 index 32c4f2d99f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-dark-webkit-linux.png deleted file mode 100644 index 95c8fa5730..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-light-webkit-linux.png deleted file mode 100644 index 409087548f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-light-chromium-linux.png deleted file mode 100644 index 73a1c3965d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-light-webkit-linux.png deleted file mode 100644 index 83e09ada02..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-clear-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-dark-chromium-linux.png deleted file mode 100644 index acbf084735..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-dark-webkit-linux.png deleted file mode 100644 index e4311453b2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-dark-chromium-linux.png deleted file mode 100644 index 05677eec4c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-dark-webkit-linux.png deleted file mode 100644 index 420b2b86ea..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-light-webkit-linux.png deleted file mode 100644 index c246867c67..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-light-chromium-linux.png deleted file mode 100644 index 53712cc5ed..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-light-webkit-linux.png deleted file mode 100644 index e27ebee598..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-brick-round-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-dark-chromium-linux.png deleted file mode 100644 index df86c844da..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-dark-webkit-linux.png deleted file mode 100644 index cac09c783c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-dark-chromium-linux.png deleted file mode 100644 index aa407a3c38..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-dark-webkit-linux.png deleted file mode 100644 index 93ee150635..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-light-webkit-linux.png deleted file mode 100644 index e9ec8d4689..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-light-chromium-linux.png deleted file mode 100644 index 1003e3d8db..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-light-webkit-linux.png deleted file mode 100644 index 791669191c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-brick-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-dark-chromium-linux.png deleted file mode 100644 index 338986831b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-dark-webkit-linux.png deleted file mode 100644 index cbf3d2658e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-dark-chromium-linux.png deleted file mode 100644 index 4c4ee5aa3a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-dark-webkit-linux.png deleted file mode 100644 index da93be31e9..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-light-webkit-linux.png deleted file mode 100644 index b34ac6a98b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-light-chromium-linux.png deleted file mode 100644 index 2339e494c1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-light-webkit-linux.png deleted file mode 100644 index aa2d8c7181..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-circle-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-dark-chromium-linux.png deleted file mode 100644 index df86c844da..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-dark-webkit-linux.png deleted file mode 100644 index cac09c783c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-dark-chromium-linux.png deleted file mode 100644 index aa407a3c38..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-dark-webkit-linux.png deleted file mode 100644 index 93ee150635..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-light-webkit-linux.png deleted file mode 100644 index e9ec8d4689..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-light-chromium-linux.png deleted file mode 100644 index 1003e3d8db..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-light-webkit-linux.png deleted file mode 100644 index 791669191c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-circle-clear-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-dark-chromium-linux.png deleted file mode 100644 index 44f5f4049a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-dark-webkit-linux.png deleted file mode 100644 index 73d7d243ae..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-dark-chromium-linux.png deleted file mode 100644 index 32c4f2d99f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-dark-webkit-linux.png deleted file mode 100644 index 95c8fa5730..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-light-webkit-linux.png deleted file mode 100644 index 409087548f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-light-chromium-linux.png deleted file mode 100644 index 73a1c3965d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-light-webkit-linux.png deleted file mode 100644 index 83e09ada02..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-brick-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-dark-chromium-linux.png deleted file mode 100644 index 34e8b607e3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-dark-webkit-linux.png deleted file mode 100644 index 0b5eb0974f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-dark-chromium-linux.png deleted file mode 100644 index 9813913a8d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-dark-webkit-linux.png deleted file mode 100644 index a43f910e9e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-light-webkit-linux.png deleted file mode 100644 index f54c7a3529..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-light-chromium-linux.png deleted file mode 100644 index b421ef79a8..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-light-webkit-linux.png deleted file mode 100644 index 83b85f99c6..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-circle-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-dark-chromium-linux.png deleted file mode 100644 index 44f5f4049a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-dark-webkit-linux.png deleted file mode 100644 index 73d7d243ae..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-dark-chromium-linux.png deleted file mode 100644 index 32c4f2d99f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-dark-webkit-linux.png deleted file mode 100644 index 95c8fa5730..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-light-webkit-linux.png deleted file mode 100644 index 409087548f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-light-chromium-linux.png deleted file mode 100644 index 73a1c3965d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-light-webkit-linux.png deleted file mode 100644 index 83e09ada02..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-clear-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-dark-chromium-linux.png deleted file mode 100644 index acbf084735..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-dark-webkit-linux.png deleted file mode 100644 index e4311453b2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-dark-chromium-linux.png deleted file mode 100644 index 05677eec4c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-dark-webkit-linux.png deleted file mode 100644 index 420b2b86ea..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-light-webkit-linux.png deleted file mode 100644 index c246867c67..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-light-chromium-linux.png deleted file mode 100644 index 53712cc5ed..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-light-webkit-linux.png deleted file mode 100644 index e27ebee598..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-clear-round-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-dark-chromium-linux.png deleted file mode 100644 index 872bfe67ca..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-dark-webkit-linux.png deleted file mode 100644 index 28d4f00cdf..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-dark-chromium-linux.png deleted file mode 100644 index ef91528da4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-dark-webkit-linux.png deleted file mode 100644 index 4c0e117550..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-light-webkit-linux.png deleted file mode 100644 index e5a0ffac26..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-light-chromium-linux.png deleted file mode 100644 index b5fd8c7220..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-light-webkit-linux.png deleted file mode 100644 index 00f0049ee4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-brick-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-dark-chromium-linux.png deleted file mode 100644 index 872bfe67ca..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-dark-webkit-linux.png deleted file mode 100644 index 28d4f00cdf..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-dark-chromium-linux.png deleted file mode 100644 index ef91528da4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-dark-webkit-linux.png deleted file mode 100644 index 4c0e117550..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-light-webkit-linux.png deleted file mode 100644 index e5a0ffac26..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-light-chromium-linux.png deleted file mode 100644 index b5fd8c7220..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-light-webkit-linux.png deleted file mode 100644 index 00f0049ee4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-clear-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-dark-chromium-linux.png deleted file mode 100644 index 77c73f8a14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-dark-webkit-linux.png deleted file mode 100644 index fed9c95b21..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-dark-chromium-linux.png deleted file mode 100644 index 48b401772e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-dark-webkit-linux.png deleted file mode 100644 index ee0551a799..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-light-webkit-linux.png deleted file mode 100644 index eecf9b056d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-light-chromium-linux.png deleted file mode 100644 index be71793dbe..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-light-webkit-linux.png deleted file mode 100644 index 39aec11edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-pin-round-round-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-dark-chromium-linux.png deleted file mode 100644 index 1507a5102b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-dark-webkit-linux.png deleted file mode 100644 index 96e317a245..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-dark-chromium-linux.png deleted file mode 100644 index 22d0d4d88c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-dark-webkit-linux.png deleted file mode 100644 index 5233fbe806..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-light-chromium-linux.png deleted file mode 100644 index 74ee67b92b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-light-webkit-linux.png deleted file mode 100644 index fc04c2594b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-light-chromium-linux.png deleted file mode 100644 index 41a6c87163..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-light-webkit-linux.png deleted file mode 100644 index eacfe45ae4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-selected-selected-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-dark-chromium-linux.png deleted file mode 100644 index e77cb57db4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-dark-webkit-linux.png deleted file mode 100644 index 0daed59c8a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-dark-chromium-linux.png deleted file mode 100644 index 79acaf907d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-dark-webkit-linux.png deleted file mode 100644 index 38cbbef523..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-light-chromium-linux.png deleted file mode 100644 index 3154d2346b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-light-webkit-linux.png deleted file mode 100644 index a91a7546f1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-light-chromium-linux.png deleted file mode 100644 index 87b62c385b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-light-webkit-linux.png deleted file mode 100644 index adc65752d3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-l-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-dark-chromium-linux.png deleted file mode 100644 index 77c73f8a14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-dark-webkit-linux.png deleted file mode 100644 index fed9c95b21..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-dark-chromium-linux.png deleted file mode 100644 index 48b401772e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-dark-webkit-linux.png deleted file mode 100644 index ee0551a799..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-light-chromium-linux.png deleted file mode 100644 index 7e39630751..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-light-webkit-linux.png deleted file mode 100644 index eecf9b056d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-light-chromium-linux.png deleted file mode 100644 index be71793dbe..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-light-webkit-linux.png deleted file mode 100644 index 39aec11edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-m-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-dark-chromium-linux.png deleted file mode 100644 index 426a988be8..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-dark-webkit-linux.png deleted file mode 100644 index 0d5d4ae190..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-dark-chromium-linux.png deleted file mode 100644 index 81106f350b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-dark-webkit-linux.png deleted file mode 100644 index 7522aced79..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-light-chromium-linux.png deleted file mode 100644 index f8530c0019..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-light-webkit-linux.png deleted file mode 100644 index 068ba92f9e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-light-chromium-linux.png deleted file mode 100644 index 925b46ddda..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-light-webkit-linux.png deleted file mode 100644 index d4f7d7f036..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-s-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-dark-chromium-linux.png deleted file mode 100644 index 8396355fe9..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-dark-webkit-linux.png deleted file mode 100644 index d702b2f8af..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-dark-chromium-linux.png deleted file mode 100644 index 4d1cd64e08..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-dark-webkit-linux.png deleted file mode 100644 index 67a67007ba..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-light-chromium-linux.png deleted file mode 100644 index 230a5c7711..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-light-webkit-linux.png deleted file mode 100644 index a8bcfc9fe5..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-light-chromium-linux.png deleted file mode 100644 index 674d9a38a2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-light-webkit-linux.png deleted file mode 100644 index 84bec28496..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xl-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-dark-chromium-linux.png deleted file mode 100644 index 41ea3fa219..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-dark-webkit-linux.png deleted file mode 100644 index e8c7715d3e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-dark-chromium-linux.png deleted file mode 100644 index e42b9cdf94..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-dark-webkit-linux.png deleted file mode 100644 index 3da1b45ecd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-light-chromium-linux.png deleted file mode 100644 index 268100e11f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-light-webkit-linux.png deleted file mode 100644 index ac08b75996..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-light-chromium-linux.png deleted file mode 100644 index 8acceed74c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-light-webkit-linux.png deleted file mode 100644 index 8cb9830078..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-size-xs-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-dark-chromium-linux.png deleted file mode 100644 index bc5b392da2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-dark-webkit-linux.png deleted file mode 100644 index 2c1c441ec5..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-dark-chromium-linux.png deleted file mode 100644 index 81a9ccb907..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-dark-webkit-linux.png deleted file mode 100644 index a805820ecd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-light-webkit-linux.png deleted file mode 100644 index fd41c14b7c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-light-chromium-linux.png deleted file mode 100644 index 374b0afa71..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-light-webkit-linux.png deleted file mode 100644 index 930b7fa412..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-action-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-dark-chromium-linux.png deleted file mode 100644 index 00cdb1434b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-dark-webkit-linux.png deleted file mode 100644 index 5b10f5de23..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-dark-chromium-linux.png deleted file mode 100644 index 702b8f7edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-dark-webkit-linux.png deleted file mode 100644 index 8883ec3600..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-light-webkit-linux.png deleted file mode 100644 index ee34a576de..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-light-chromium-linux.png deleted file mode 100644 index 0cc76b2943..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-light-webkit-linux.png deleted file mode 100644 index 24ef904788..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-action-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-dark-chromium-linux.png deleted file mode 100644 index fc95faf1c1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-dark-webkit-linux.png deleted file mode 100644 index 598f64fbae..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-dark-chromium-linux.png deleted file mode 100644 index 48b401772e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-dark-webkit-linux.png deleted file mode 100644 index ee0551a799..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-light-webkit-linux.png deleted file mode 100644 index bef6b2e538..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-light-chromium-linux.png deleted file mode 100644 index 30ed32b5c3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-light-webkit-linux.png deleted file mode 100644 index bef6b2e538..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-contrast-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-dark-chromium-linux.png deleted file mode 100644 index 07922f3a1e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-dark-webkit-linux.png deleted file mode 100644 index 1413b8c92a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-dark-chromium-linux.png deleted file mode 100644 index 470861ad8e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-dark-webkit-linux.png deleted file mode 100644 index 6811284936..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-light-webkit-linux.png deleted file mode 100644 index 1b06ce1432..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-light-chromium-linux.png deleted file mode 100644 index ad3cb7127f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-light-webkit-linux.png deleted file mode 100644 index b091b1f267..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-danger-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-dark-chromium-linux.png deleted file mode 100644 index fc95faf1c1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-dark-webkit-linux.png deleted file mode 100644 index 598f64fbae..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-dark-chromium-linux.png deleted file mode 100644 index 77c73f8a14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-dark-webkit-linux.png deleted file mode 100644 index fed9c95b21..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-light-webkit-linux.png deleted file mode 100644 index 39aec11edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-dark-chromium-linux.png deleted file mode 100644 index ee0cae28e2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-dark-webkit-linux.png deleted file mode 100644 index 43fadd5e14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-dark-chromium-linux.png deleted file mode 100644 index 2703a6dcc1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-dark-webkit-linux.png deleted file mode 100644 index b723f0df9f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-light-webkit-linux.png deleted file mode 100644 index 29d94cd32d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-light-chromium-linux.png deleted file mode 100644 index 8bf6ab224b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-light-webkit-linux.png deleted file mode 100644 index 3b7eb68b5f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-info-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-light-chromium-linux.png deleted file mode 100644 index 293a64b334..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-light-webkit-linux.png deleted file mode 100644 index 88bfd7aefc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-dark-chromium-linux.png deleted file mode 100644 index 608c11023b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-dark-webkit-linux.png deleted file mode 100644 index 2c95cad4f3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-dark-chromium-linux.png deleted file mode 100644 index 77c73f8a14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-dark-webkit-linux.png deleted file mode 100644 index fed9c95b21..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-light-webkit-linux.png deleted file mode 100644 index 39aec11edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-light-chromium-linux.png deleted file mode 100644 index 133513b102..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-light-webkit-linux.png deleted file mode 100644 index be9115eaf2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-secondary-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-dark-chromium-linux.png deleted file mode 100644 index 1607def21d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-dark-webkit-linux.png deleted file mode 100644 index a36e08cd3a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-dark-chromium-linux.png deleted file mode 100644 index 31dd76fbb8..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-dark-webkit-linux.png deleted file mode 100644 index eed15fdb64..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-light-webkit-linux.png deleted file mode 100644 index 0a2e097bfd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-light-chromium-linux.png deleted file mode 100644 index 63dc5a44c7..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-light-webkit-linux.png deleted file mode 100644 index f961857cff..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-success-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-dark-chromium-linux.png deleted file mode 100644 index fec6da13f1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-dark-webkit-linux.png deleted file mode 100644 index c42d3e211b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-dark-chromium-linux.png deleted file mode 100644 index e3c9de621e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-dark-webkit-linux.png deleted file mode 100644 index 29de70ba07..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-light-webkit-linux.png deleted file mode 100644 index d922b7dc23..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-light-chromium-linux.png deleted file mode 100644 index ba8860bf0e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-light-webkit-linux.png deleted file mode 100644 index b3f1cc000a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-utility-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-dark-chromium-linux.png deleted file mode 100644 index 3a1859b017..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-dark-webkit-linux.png deleted file mode 100644 index 63d5867387..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-dark-chromium-linux.png deleted file mode 100644 index 0833885156..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-dark-webkit-linux.png deleted file mode 100644 index b46da883f5..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-light-webkit-linux.png deleted file mode 100644 index ee34a576de..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-light-chromium-linux.png deleted file mode 100644 index 0cc76b2943..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-light-webkit-linux.png deleted file mode 100644 index 24ef904788..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-flat-warning-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-dark-chromium-linux.png deleted file mode 100644 index ac8f8da495..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-dark-webkit-linux.png deleted file mode 100644 index 25a4ff4654..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-dark-chromium-linux.png deleted file mode 100644 index ad0f0f5b1e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-dark-webkit-linux.png deleted file mode 100644 index 04fcfc722b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-light-webkit-linux.png deleted file mode 100644 index 88bfd7aefc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-light-chromium-linux.png deleted file mode 100644 index 293a64b334..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-light-webkit-linux.png deleted file mode 100644 index 88bfd7aefc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-contrast-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-dark-chromium-linux.png deleted file mode 100644 index 77c73f8a14..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-dark-webkit-linux.png deleted file mode 100644 index fed9c95b21..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-dark-chromium-linux.png deleted file mode 100644 index 48b401772e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-dark-webkit-linux.png deleted file mode 100644 index ee0551a799..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-light-webkit-linux.png deleted file mode 100644 index eecf9b056d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-light-chromium-linux.png deleted file mode 100644 index be71793dbe..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-light-webkit-linux.png deleted file mode 100644 index 39aec11edd..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-normal-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-dark-chromium-linux.png deleted file mode 100644 index d34d847fde..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-dark-webkit-linux.png deleted file mode 100644 index 82cee9559a..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-dark-chromium-linux.png deleted file mode 100644 index a61cf4e84c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-dark-webkit-linux.png deleted file mode 100644 index 4ed26b8d8e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-light-webkit-linux.png deleted file mode 100644 index 081f1fa0e2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-light-chromium-linux.png deleted file mode 100644 index 8a7724b9d0..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-light-webkit-linux.png deleted file mode 100644 index c0bdda25dc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-action-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-dark-chromium-linux.png deleted file mode 100644 index 4cde55d66b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-dark-webkit-linux.png deleted file mode 100644 index d9f22b02b9..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-dark-chromium-linux.png deleted file mode 100644 index 4d5c346c95..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-dark-webkit-linux.png deleted file mode 100644 index f5fe992bed..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-light-webkit-linux.png deleted file mode 100644 index bef6b2e538..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-light-chromium-linux.png deleted file mode 100644 index 30ed32b5c3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-light-webkit-linux.png deleted file mode 100644 index bef6b2e538..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-contrast-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-dark-chromium-linux.png deleted file mode 100644 index cd2382b9c0..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-dark-webkit-linux.png deleted file mode 100644 index 5be18aa014..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-dark-chromium-linux.png deleted file mode 100644 index ef906799af..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-dark-webkit-linux.png deleted file mode 100644 index ec72ac37cb..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-light-webkit-linux.png deleted file mode 100644 index 830f08df0f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-light-chromium-linux.png deleted file mode 100644 index 8ed04a0930..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-light-webkit-linux.png deleted file mode 100644 index 70486ce8d4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-danger-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-dark-chromium-linux.png deleted file mode 100644 index 3ffb2ddac1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-dark-webkit-linux.png deleted file mode 100644 index 279ec65d2c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-dark-chromium-linux.png deleted file mode 100644 index 6cdf60072b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-dark-webkit-linux.png deleted file mode 100644 index 3bac3cbfb8..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-light-webkit-linux.png deleted file mode 100644 index 8a5070b734..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-dark-chromium-linux.png deleted file mode 100644 index db4f0e83e4..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-dark-webkit-linux.png deleted file mode 100644 index 782d4467db..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-dark-chromium-linux.png deleted file mode 100644 index 5c6b3b50c9..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-dark-webkit-linux.png deleted file mode 100644 index 6619e667e2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-light-webkit-linux.png deleted file mode 100644 index e2c2187242..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-light-chromium-linux.png deleted file mode 100644 index 06f2da316f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-light-webkit-linux.png deleted file mode 100644 index fceb8ffa1e..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-info-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-light-chromium-linux.png deleted file mode 100644 index 987fb0e327..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-light-webkit-linux.png deleted file mode 100644 index 3fedf0bbf9..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-dark-chromium-linux.png deleted file mode 100644 index 1041cff68d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-dark-webkit-linux.png deleted file mode 100644 index a1141a3b33..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-dark-chromium-linux.png deleted file mode 100644 index ad5e397c8d..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-dark-webkit-linux.png deleted file mode 100644 index e67b302879..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-light-webkit-linux.png deleted file mode 100644 index a37faafde1..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-light-chromium-linux.png deleted file mode 100644 index 6946e90528..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-light-webkit-linux.png deleted file mode 100644 index 4887c0f5c9..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-success-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-dark-chromium-linux.png deleted file mode 100644 index 4c1881204b..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-dark-webkit-linux.png deleted file mode 100644 index 6e0008b17c..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-dark-chromium-linux.png deleted file mode 100644 index da2b4993e6..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-dark-webkit-linux.png deleted file mode 100644 index 4257af6fc3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-light-webkit-linux.png deleted file mode 100644 index f92e4b43b3..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-light-chromium-linux.png deleted file mode 100644 index 0516a8037f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-light-webkit-linux.png deleted file mode 100644 index e65bf5d738..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-utility-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-dark-chromium-linux.png deleted file mode 100644 index a0fe331280..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-dark-webkit-linux.png deleted file mode 100644 index d7054ca3cf..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-dark-chromium-linux.png deleted file mode 100644 index 3fecfa526f..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-dark-webkit-linux.png deleted file mode 100644 index a2360967eb..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-light-webkit-linux.png deleted file mode 100644 index 081f1fa0e2..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-light-chromium-linux.png deleted file mode 100644 index 8a7724b9d0..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-light-webkit-linux.png deleted file mode 100644 index c0bdda25dc..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-outlined-warning-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-dark-chromium-linux.png deleted file mode 100644 index f9ba936409..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-dark-webkit-linux.png deleted file mode 100644 index d1a70c0e01..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-dark-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-dark-chromium-linux.png deleted file mode 100644 index 666a4b6444..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-dark-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-dark-webkit-linux.png deleted file mode 100644 index 5f83e6b9b0..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-light-webkit-linux.png deleted file mode 100644 index 9765b82e06..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-hovered-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-light-chromium-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-light-chromium-linux.png deleted file mode 100644 index 0f6a545722..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-light-webkit-linux.png b/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-light-webkit-linux.png deleted file mode 100644 index 0d5f0fea34..0000000000 Binary files a/src/components/Button/__snapshots__/Button.visual.test.tsx-snapshots/Button-smoke-view-raised-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Button/__tests__/Button.visual.test.tsx b/src/components/Button/__tests__/Button.visual.test.tsx index 516a2e906b..7780557817 100644 --- a/src/components/Button/__tests__/Button.visual.test.tsx +++ b/src/components/Button/__tests__/Button.visual.test.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import {test} from '~playwright/core'; +import {smokeTest, test} from '~playwright/core'; import {createSmokeScenarios} from '../../../stories/tests-factory/create-smoke-scenarios'; import type {ButtonProps} from '../Button'; @@ -91,32 +91,55 @@ test.describe('Button', {tag: '@Button'}, () => { const qa = 'test-button'; + smokeTest('', async ({mount, expectScreenshot}) => { + const smokeScenarios = createSmokeScenarios( + { + children: 'Text', + qa, + }, + { + size: sizeCases, + selected: selectedCases, + disabled: disabledCases, + loading: loadingCases, + view: viewsCases, + pin: pinsCases, + }, + ); + + await mount( +
+ {smokeScenarios.map(([title, props]) => ( +
+

{title}

+
+
+
+ ))} +
, + ); + + await expectScreenshot({}); + }); + createSmokeScenarios( { children: 'Text', qa, }, { - size: sizeCases, - selected: selectedCases, - disabled: disabledCases, - loading: loadingCases, view: viewsCases, pin: pinsCases, }, - ).forEach(([title, details, props]) => { - test(title, details, async ({mount, expectScreenshot}) => { + ).forEach(([title, props]) => { + smokeTest(title, async ({mount, expectScreenshot}) => { const root = await mount( + + ); +} + +FilePreviewAction.displayName = 'FilePreviewAction'; diff --git a/src/components/FilePreview/MobileImagePreview/MobileImagePreview.scss b/src/components/FilePreview/MobileImagePreview/MobileImagePreview.scss new file mode 100644 index 0000000000..bdf97930f9 --- /dev/null +++ b/src/components/FilePreview/MobileImagePreview/MobileImagePreview.scss @@ -0,0 +1,45 @@ +@use '../../variables'; +@use '../../../../styles/mixins'; + +$block: '.#{variables.$ns}mobile-image-preview'; + +#{$block} { + $previewButtonsTop: 15px; + + &__sheet-content { + padding: 0; + } + + &__container { + height: 85vh; + position: relative; + display: flex; + align-items: center; + justify-content: center; + } + + &__image { + width: auto; + max-width: 100%; + max-height: 100%; + } + + &__back-button { + position: absolute; + inset-block-start: $previewButtonsTop; + inset-inline-start: 15px; + } + + &__action-buttons { + position: absolute; + inset-block-start: $previewButtonsTop; + inset-inline-end: 15px; + display: flex; + flex-direction: column-reverse; + gap: 12px; + } + + &__error-label { + @include mixins.text-body-2; + } +} diff --git a/src/components/FilePreview/MobileImagePreview/MobileImagePreview.tsx b/src/components/FilePreview/MobileImagePreview/MobileImagePreview.tsx new file mode 100644 index 0000000000..76c837bf38 --- /dev/null +++ b/src/components/FilePreview/MobileImagePreview/MobileImagePreview.tsx @@ -0,0 +1,66 @@ +import React from 'react'; + +import {ArrowLeft as ArrowLeftIcon} from '@gravity-ui/icons'; + +import {Button} from '../../Button'; +import {Icon} from '../../Icon'; +import {Sheet} from '../../Sheet'; +import {block} from '../../utils/cn'; +import type {FilePreviewActionProps} from '../FilePreviewAction'; +import i18n from '../i18n'; + +import './MobileImagePreview.scss'; + +const cn = block('mobile-image-preview'); + +export interface FilePreviewProps { + fileName?: string; + previewSrc?: string; + visible: boolean; + onClose: () => void; + actions?: FilePreviewActionProps[]; +} + +export function MobileImagePreview({ + previewSrc, + visible, + onClose, + actions, + fileName, +}: FilePreviewProps) { + const [showError, setShowError] = React.useState(false); + const showSheet = Boolean(previewSrc && visible); + + const handleImagesError = () => { + setShowError(true); + }; + + return ( + +
+ {showError ? ( +
{i18n('label_image-preview-error')}
+ ) : ( + {fileName} + )} + +
+ {actions?.map((action) => ( + + ))} +
+
+
+ ); +} + +MobileImagePreview.displayName = 'MobileImagePreview'; diff --git a/src/components/FilePreview/README.md b/src/components/FilePreview/README.md new file mode 100644 index 0000000000..bf7221a6fd --- /dev/null +++ b/src/components/FilePreview/README.md @@ -0,0 +1,104 @@ + + +## FilePreview + + + +```tsx +import {FilePreview} from '@gravity-ui/uikit'; +``` + +A component for displaying the file. + + + +```tsx + action('onClick')} + actions={[ + { + icon: , + title: 'Link', + onClick: () => action('onLink'), + }, + { + icon: , + title: 'Close', + onClick: () => action('onClose'), + }, + ]} +/> +``` + + + + + + + + + + + +### Properties + +| Name | Description | Type | Required | Default | +| :------------------ | :--------------------------------------------------------------------------------------------------------------- | :------------------------- | :------: | :------ | +| file | The File interface provides information about files and allows JavaScript in a web page to access their content. | `File` | yes | | +| imageSrc | source for image preview | `string` | | | +| description | Description displayed under the file name | `string` | | | +| className | Class name for the file container | `string` | | | +| onClick | Click handler for the file container | `function` | | | +| [actions](#actions) | Аn array of interactive actions | `FilePreviewActionProps[]` | | `[]` | + +#### Actions + +For a file, you can prescribe actions that will be visible when you hover over it. + +| Name | Description | Type | Required | Default | +| ---------- | ------------------------------ | ------------------------------------------------------------------------------------ | -------- | ------- | +| id | Action id | `String` | | | +| icon | Action icon | `String` | ✓ | | +| title | Action hint on hover | `String` | ✓ | | +| onClick | Action click handler | `function` | | | +| href | Action button href | `String` | | | +| extraProps | Additional action button props | `ButtonHTMLAttributes \| AnchorHTMLAttributes` | | | diff --git a/src/components/FilePreview/__stories__/Docs.mdx b/src/components/FilePreview/__stories__/Docs.mdx new file mode 100644 index 0000000000..1f76cc01cf --- /dev/null +++ b/src/components/FilePreview/__stories__/Docs.mdx @@ -0,0 +1,27 @@ +import { + Meta, + Markdown, + Canvas, + AnchorMdx, + CodeOrSourceMdx, + HeadersMdx, +} from '@storybook/addon-docs'; +import * as Stories from './FilePreview.stories'; +import Readme from '../README.md?raw'; + +export const FilePreviewExample = () => ; + + + + + {Readme} + diff --git a/src/components/FilePreview/__stories__/FilePreview.stories.tsx b/src/components/FilePreview/__stories__/FilePreview.stories.tsx new file mode 100644 index 0000000000..bd2caf7c19 --- /dev/null +++ b/src/components/FilePreview/__stories__/FilePreview.stories.tsx @@ -0,0 +1,160 @@ +import React from 'react'; + +import {CircleExclamation, Link, Xmark} from '@gravity-ui/icons'; +import {action} from '@storybook/addon-actions'; +import type {Meta, StoryFn} from '@storybook/react'; + +import {Flex} from '../../layout'; +import type {FilePreviewProps} from '../FilePreview'; +import {FilePreview} from '../FilePreview'; +import {FILE_TYPES} from '../types'; + +export default { + title: 'Components/Data Display/FilePreview', + component: FilePreview, + parameters: { + a11y: { + element: '#storybook-root', + config: { + rules: [ + { + id: 'color-contrast', + enabled: false, + }, + ], + }, + }, + }, +} as Meta; + +const DefaultTemplate: StoryFn = (args) => { + return ; +}; + +export const Default = DefaultTemplate.bind({}); +Default.args = { + file: {name: 'my-file.docs', type: 'text/docs'} as File, + onClick: () => action('onClick'), + actions: [ + { + icon: , + onClick: () => action('onLink'), + title: 'Link', + }, + { + icon: , + onClick: () => action('onClose'), + title: 'Close', + }, + ], +}; + +const CollageTemplate: StoryFn = () => { + return ( +
+ {FILE_TYPES.map((fileType) => ( + action('onClick')} + actions={[ + { + icon: , + title: 'open on drive', + onClick: () => action('onLink'), + }, + { + icon: , + title: 'delete a file', + onClick: () => action('onClose'), + }, + ]} + /> + ))} + , + title: 'some hint', + onClick: () => action('onHint'), + }, + { + icon: , + onClick: () => action('onClose'), + title: 'Close', + }, + ]} + /> +
+ ); +}; + +export const Collage = CollageTemplate.bind({}); + +const NoClickableTemplate: StoryFn> = (args) => { + return ( + + + , + onClick: () => action('Are you sure you want to delete the file?'), + title: 'Close', + }, + ]} + /> + action('onClick')} + actions={[ + { + icon: , + onClick: () => action('Are you sure you want to delete the file?'), + title: 'Close', + }, + ]} + /> + + ); +}; + +export const NoClickable = NoClickableTemplate.bind({}); + +const WithoutActionTooltipTemplate: StoryFn> = (args) => { + return ( + + action('onClick')} + actions={[ + { + icon: , + onClick: () => action('onClose'), + title: 'Close', + tooltipExtraProps: { + disabled: true, + }, + }, + ]} + /> + + ); +}; + +export const WithoutActionTooltip = WithoutActionTooltipTemplate.bind({}); diff --git a/src/components/FilePreview/__tests__/FilePreview.test.tsx b/src/components/FilePreview/__tests__/FilePreview.test.tsx new file mode 100644 index 0000000000..fba4915c52 --- /dev/null +++ b/src/components/FilePreview/__tests__/FilePreview.test.tsx @@ -0,0 +1,171 @@ +import React from 'react'; + +import {CircleExclamation} from '@gravity-ui/icons'; +import userEvent from '@testing-library/user-event'; + +import {render, screen} from '../../../../test-utils/utils'; +import {FilePreview} from '../FilePreview'; + +describe('FilePreview', () => { + test('Renders base content', () => { + const fileName = 'Some file name'; + const fileType = 'image/png'; + const imageSrc = + 'https://storage.yandexcloud.net/uikit-storybook-assets/changelog-dialog-picture-2.png'; + + render(); + + expect(screen.getByText(fileName)).toBeInTheDocument(); + }); + + test('Renders preview image', () => { + const fileName = 'Some file name'; + const fileType = 'image/png'; + const imageSrc = + 'https://storage.yandexcloud.net/uikit-storybook-assets/changelog-dialog-picture-2.png'; + + render(); + + const previewImage = screen.getByRole('img'); + + expect(previewImage).toHaveAttribute('src', imageSrc); + }); + + test('Call onClick handler', async () => { + const qyId = 'file-preview'; + const fileName = 'Some file name'; + const fileType = 'image/png'; + + const clickHandler = jest.fn(); + + render( + , title: 'some hint'}, + {icon: , title: 'second hint'}, + ]} + />, + ); + + const filePreview = screen.getByText(fileName); + + const user = userEvent.setup(); + await user.click(filePreview); + + expect(clickHandler).toBeCalled(); + }); + + test('Renders actions', () => { + const fileName = 'Some file name'; + const fileType = 'image/png'; + const imageSrc = + 'https://storage.yandexcloud.net/uikit-storybook-assets/changelog-dialog-picture-2.png'; + + const firstActionText = 'some hint'; + const secondActionText = 'second hint'; + + render( + , title: firstActionText}, + {icon: , title: secondActionText}, + ]} + />, + ); + + const firstAction = screen.getByRole('button', {name: firstActionText}); + expect(firstAction).toBeDefined(); + + const secondAction = screen.getByRole('button', {name: secondActionText}); + expect(secondAction).toBeDefined(); + }); + + test('Call action click handlers', async () => { + const fileName = 'Some file name'; + const fileType = 'image/png'; + + const firstActionsClickHandler = jest.fn(); + const secondActionsClickHandler = jest.fn(); + + render( + , + title: 'some hint', + onClick: firstActionsClickHandler, + }, + { + icon: , + title: 'second hint', + onClick: secondActionsClickHandler, + }, + ]} + />, + ); + + const actionButtons = screen.getAllByRole('button'); + + const user = userEvent.setup(); + for (const actionButton of actionButtons) { + await user.click(actionButton); + } + + expect(firstActionsClickHandler).toBeCalled(); + expect(secondActionsClickHandler).toBeCalled(); + }); + + test("Don't Call disabled action click handler", async () => { + const fileName = 'Some file name'; + const fileType = 'image/png'; + + const mockFn = jest.fn(); + + const TestCase = () => { + const [disabled, setDisabled] = React.useState(false); + const [clicksCount, setClicksCount] = React.useState(0); + + const actionsClickHandler = () => { + mockFn(); + setClicksCount((prev) => prev + 1); + + if (clicksCount === 4) { + setDisabled(true); + } + }; + + return ( + , + title: 'some hint', + onClick: actionsClickHandler, + }, + ]} + /> + ); + }; + + render(); + + const actionButtons = screen.getAllByRole('button'); + + const user = userEvent.setup(); + for (const actionButton of actionButtons) { + for (let i = 0; i < 10; i++) { + await user.click(actionButton); + } + } + + expect(mockFn).toBeCalledTimes(5); + }); +}); diff --git a/src/components/FilePreview/i18n/en.json b/src/components/FilePreview/i18n/en.json new file mode 100644 index 0000000000..5a2b2e2ee2 --- /dev/null +++ b/src/components/FilePreview/i18n/en.json @@ -0,0 +1,3 @@ +{ + "label_image-preview-error": "Failed to load image" +} diff --git a/src/components/FilePreview/i18n/index.ts b/src/components/FilePreview/i18n/index.ts new file mode 100644 index 0000000000..87647e661d --- /dev/null +++ b/src/components/FilePreview/i18n/index.ts @@ -0,0 +1,8 @@ +import {addComponentKeysets} from '../../../i18n'; + +import en from './en.json'; +import ru from './ru.json'; + +const COMPONENT = 'FilePreview'; + +export default addComponentKeysets({en, ru}, COMPONENT); diff --git a/src/components/FilePreview/i18n/ru.json b/src/components/FilePreview/i18n/ru.json new file mode 100644 index 0000000000..792489935b --- /dev/null +++ b/src/components/FilePreview/i18n/ru.json @@ -0,0 +1,3 @@ +{ + "label_image-preview-error": "Не удалось загрузить изображение" +} diff --git a/src/components/FilePreview/index.ts b/src/components/FilePreview/index.ts new file mode 100644 index 0000000000..23ce3a8757 --- /dev/null +++ b/src/components/FilePreview/index.ts @@ -0,0 +1,3 @@ +export {FilePreview} from './FilePreview'; +export type {FilePreviewProps} from './FilePreview'; +export type {FileType} from './types'; diff --git a/src/components/FilePreview/types.ts b/src/components/FilePreview/types.ts new file mode 100644 index 0000000000..d92b862a4a --- /dev/null +++ b/src/components/FilePreview/types.ts @@ -0,0 +1,13 @@ +export const FILE_TYPES = [ + 'default', + 'image', + 'video', + 'code', + 'archive', + 'music', + 'text', + 'pdf', + 'table', +] as const; + +export type FileType = (typeof FILE_TYPES)[number]; diff --git a/src/components/FilePreview/utils.ts b/src/components/FilePreview/utils.ts new file mode 100644 index 0000000000..67afcd6452 --- /dev/null +++ b/src/components/FilePreview/utils.ts @@ -0,0 +1,24 @@ +import type {FileType} from './types'; +import {FILE_TYPES} from './types'; + +const isFilePreviewFileType = (str: string): str is FileType => + FILE_TYPES.includes(str.toLowerCase() as FileType); + +export function getFileType(fileType: File['type']): FileType; +export function getFileType(file: File): FileType; + +export function getFileType(arg: File | File['type']): FileType { + const fileType: File['type'] = typeof arg === 'string' ? arg : arg.type; + + if (isFilePreviewFileType(fileType)) { + return fileType; + } + + const splittedFileType = fileType.split('/')[0]; + + if (isFilePreviewFileType(splittedFileType)) { + return splittedFileType; + } + + return 'default'; +} diff --git a/src/components/HelpMark/HelpMark.scss b/src/components/HelpMark/HelpMark.scss new file mode 100644 index 0000000000..ad38a2f64d --- /dev/null +++ b/src/components/HelpMark/HelpMark.scss @@ -0,0 +1,16 @@ +@use '../../../styles/mixins.scss'; +@use '../variables'; + +$block: '.#{variables.$ns}help-mark'; + +#{$block} { + &__button { + @include mixins.button-reset(); + color: var(--g-color-text-hint); + } + + &__button:focus-visible { + outline: 2px solid var(--g-color-line-focus); + border-radius: 50%; + } +} diff --git a/src/components/HelpMark/HelpMark.tsx b/src/components/HelpMark/HelpMark.tsx new file mode 100644 index 0000000000..2dd4017167 --- /dev/null +++ b/src/components/HelpMark/HelpMark.tsx @@ -0,0 +1,45 @@ +import React from 'react'; + +import {CircleQuestion} from '@gravity-ui/icons'; + +import {Icon} from '../Icon'; +import {Popover} from '../Popover'; +import type {PopupPlacement} from '../Popup'; +import type {QAProps} from '../types'; +import {block} from '../utils/cn'; + +import './HelpMark.scss'; + +const b = block('help-mark'); +const ICON_SIZE = 16; + +export interface HelpMarkProps extends QAProps { + buttonProps?: React.ButtonHTMLAttributes; + buttonRef?: React.RefObject; + placement?: PopupPlacement; + className?: string; + children?: React.ReactNode; +} + +export function HelpMark({ + buttonRef, + buttonProps = {}, + children, + className, + ...rest +}: HelpMarkProps) { + return ( + + {() => ( + + )} + + ); +} diff --git a/src/components/HelpMark/README.md b/src/components/HelpMark/README.md new file mode 100644 index 0000000000..13e2d3a447 --- /dev/null +++ b/src/components/HelpMark/README.md @@ -0,0 +1,78 @@ + + +# HelpMark + + + +```tsx +import {HelpMark} from '@gravity-ui/uikit'; +``` + +Component to display help icon with popover + +## Examples + +Component with rendered raw html and close on mouse leave: + + + + + +```tsx + console.log('just action happened'), + }} +> + Lorem ipsum dolor sit{' '} + + amet + + , at scelerisque suspendisse + +``` + + + +## Properties + +| Name | Description | Type | Default | +| :---------- | :---------------------------------------------- | :---------------------------------------------: | :-----------------: | +| className | Control class name | `String` | | +| placement | Allowed popover positions | `Array` | [`right`, `bottom`] | +| children | Popover content | `ReactNode` | | +| buttonProps | Set attributes to the underlying button element | `React.ButtonHTMLAttributes` | | +| buttonRef | Ref to the underlying button element | `React.RefObject` | | diff --git a/src/components/HelpMark/__stories__/HelpMark.stories.tsx b/src/components/HelpMark/__stories__/HelpMark.stories.tsx new file mode 100644 index 0000000000..5f070d1511 --- /dev/null +++ b/src/components/HelpMark/__stories__/HelpMark.stories.tsx @@ -0,0 +1,33 @@ +import type {Meta, StoryObj} from '@storybook/react'; + +import {HelpMark} from '../HelpMark'; + +export default { + title: 'Components/Utils/HelpMark', + id: 'components/utils/HelpMark', + component: HelpMark, + args: { + buttonProps: { + 'aria-label': 'Note', + }, + }, + parameters: { + a11y: { + element: '#storybook-root', + config: { + rules: [ + { + id: 'help-mark', + enabled: false, + // aria-labelledby id is valid after tooltip content is rendered + selector: 'button[aria-labelledby="helpMarkWithoutActionsId"]', + }, + ], + }, + }, + }, +} as Meta; + +type Story = StoryObj; + +export const Default: Story = {args: {children: 'Some content'}}; diff --git a/src/components/HelpMark/__tests__/HelpMark.test.tsx b/src/components/HelpMark/__tests__/HelpMark.test.tsx new file mode 100644 index 0000000000..00e451fa3a --- /dev/null +++ b/src/components/HelpMark/__tests__/HelpMark.test.tsx @@ -0,0 +1,36 @@ +import React from 'react'; + +import userEvent from '@testing-library/user-event'; + +import {setupTimersMock} from '../../../../test-utils/setupTimersMock'; +import {act, render, screen} from '../../../../test-utils/utils'; +import {HelpMark} from '../HelpMark'; + +const qaId = 'help-mark-component'; + +function waitForTooltipOpenedStateChange() { + jest.advanceTimersByTime(300); +} + +setupTimersMock(); + +describe('HelpMark', () => { + test('render popup when hover help icon', async () => { + const title = 'HelpMark title'; + + render({title}); + + const icon = screen.getByTestId(qaId); + expect(icon).toBeVisible(); + + // eslint-disable-next-line testing-library/await-async-events + userEvent.hover(icon); + + act(() => { + waitForTooltipOpenedStateChange(); + }); + + const popoverTitle = await screen.findByText(title); + expect(popoverTitle).toBeVisible(); + }); +}); diff --git a/src/components/HelpMark/index.ts b/src/components/HelpMark/index.ts new file mode 100644 index 0000000000..a7235b989a --- /dev/null +++ b/src/components/HelpMark/index.ts @@ -0,0 +1 @@ +export * from './HelpMark'; diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-dark-chromium-linux.png deleted file mode 100644 index a0966c7368..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-dark-webkit-linux.png deleted file mode 100644 index 1f3197fc04..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-light-webkit-linux.png deleted file mode 100644 index 3e3ea90bf8..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-dark-chromium-linux.png deleted file mode 100644 index d863dd9eeb..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-dark-webkit-linux.png deleted file mode 100644 index e70a4e5078..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-light-webkit-linux.png deleted file mode 100644 index 31d945beaa..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-dark-chromium-linux.png deleted file mode 100644 index ac588123c0..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-dark-webkit-linux.png deleted file mode 100644 index a7a1ed327c..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-dark-chromium-linux.png deleted file mode 100644 index 9339230b9c..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-dark-webkit-linux.png deleted file mode 100644 index a5ff081f3d..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-light-webkit-linux.png deleted file mode 100644 index 8aa20ce3c2..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-dark-chromium-linux.png deleted file mode 100644 index c8fcb378c5..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-dark-webkit-linux.png deleted file mode 100644 index c5f69f166c..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-light-webkit-linux.png deleted file mode 100644 index b7169c6d5b..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-light-webkit-linux.png deleted file mode 100644 index 518413837e..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-dark-chromium-linux.png deleted file mode 100644 index 30f75981f4..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-dark-webkit-linux.png deleted file mode 100644 index 45e333f828..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-light-webkit-linux.png deleted file mode 100644 index e936b56fca..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-dark-chromium-linux.png deleted file mode 100644 index 26e33e5704..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-dark-webkit-linux.png deleted file mode 100644 index f1d8180a38..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-light-webkit-linux.png deleted file mode 100644 index 44a95c05e1..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-dark-chromium-linux.png deleted file mode 100644 index 64bb34e73b..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-dark-webkit-linux.png deleted file mode 100644 index 7e86c7f279..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-dark-chromium-linux.png deleted file mode 100644 index ab46cad535..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-dark-webkit-linux.png deleted file mode 100644 index d868cb1ab9..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-light-webkit-linux.png deleted file mode 100644 index 4d13018eb2..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-dark-chromium-linux.png deleted file mode 100644 index 223fcade34..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-dark-webkit-linux.png deleted file mode 100644 index 7e6bc356cf..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-light-webkit-linux.png deleted file mode 100644 index 4d07934807..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-light-webkit-linux.png deleted file mode 100644 index cbc78ccf06..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-click-on-page-10-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-10-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-click-on-page-10-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-click-on-page-2-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-click-on-page-2-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-click-on-page-2-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-hover-on-page-10-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-10-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-hover-on-page-10-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-hover-on-page-2-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-hover-on-page-2-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-hover-on-page-2-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-not-compact-smoke-default-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-not-compact-default-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-click-on-page-10-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-10-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-click-on-page-10-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-click-on-page-2-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-click-on-page-2-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-click-on-page-2-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-hover-on-page-10-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-10-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-hover-on-page-10-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-hover-on-page-2-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-hover-on-page-2-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-hover-on-page-2-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-regular-smoke-default-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-regular-default-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-after-type-enter-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-after-type-enter-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-after-type-page-number-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-after-type-page-number-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-focus-on-input-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-focus-on-input-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-input-default-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-click-on-page-size-select-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-click-on-page-size-select-light-chromium-linux.png new file mode 100644 index 0000000000..84c1fc0ef6 Binary files /dev/null and b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-click-on-page-size-select-light-chromium-linux.png differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-hover-option-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-hover-option-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-select-option-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-after-select-option-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-with-page-size-select-default-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-without-pages-default-click-on-next-page-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-without-pages-default-click-on-next-page-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-without-pages-default-hover-on-next-page-button-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-without-pages-default-hover-on-next-page-button-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-without-pages-default-light-chromium-linux.png similarity index 100% rename from src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-light-chromium-linux.png rename to src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-smoke-without-pages-default-light-chromium-linux.png diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-dark-chromium-linux.png deleted file mode 100644 index 2f0823db47..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-dark-webkit-linux.png deleted file mode 100644 index a77d3d487a..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-light-webkit-linux.png deleted file mode 100644 index 5021b49af7..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-enter-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-dark-chromium-linux.png deleted file mode 100644 index 6c5f3e6587..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-dark-webkit-linux.png deleted file mode 100644 index 7ae5c8df43..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-light-webkit-linux.png deleted file mode 100644 index 722b3c84f3..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-after-type-page-number-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-dark-chromium-linux.png deleted file mode 100644 index f897bf448e..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-dark-webkit-linux.png deleted file mode 100644 index fa43570370..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-dark-chromium-linux.png deleted file mode 100644 index 929f19efdb..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-dark-webkit-linux.png deleted file mode 100644 index 90ba3a8618..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-light-webkit-linux.png deleted file mode 100644 index a91c61090a..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-focus-on-input-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-light-webkit-linux.png deleted file mode 100644 index 0daf58a1e2..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-input-smoke-default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-dark-chromium-linux.png deleted file mode 100644 index e77c40fc63..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-dark-webkit-linux.png deleted file mode 100644 index c9ca123326..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-light-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-light-chromium-linux.png deleted file mode 100644 index b054c19f1a..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-light-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-light-webkit-linux.png deleted file mode 100644 index 27df687b64..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-click-on-page-size-select-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-dark-chromium-linux.png deleted file mode 100644 index 43cafaf1fa..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-dark-webkit-linux.png deleted file mode 100644 index afe4224282..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-light-webkit-linux.png deleted file mode 100644 index 39392d4c08..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-hover-option-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-dark-chromium-linux.png deleted file mode 100644 index e8423404d5..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-dark-webkit-linux.png deleted file mode 100644 index 439b2d40ef..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-light-webkit-linux.png deleted file mode 100644 index a652e0beaf..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-after-select-option-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-dark-chromium-linux.png deleted file mode 100644 index 60faef52c1..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-dark-webkit-linux.png deleted file mode 100644 index 4c1b7040e8..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-light-webkit-linux.png deleted file mode 100644 index 8a717ab5b9..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-with-page-size-select-smoke-default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-dark-chromium-linux.png deleted file mode 100644 index ca18e624ff..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-dark-webkit-linux.png deleted file mode 100644 index a5e86d1888..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-light-webkit-linux.png deleted file mode 100644 index 392a76b42e..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-click-on-next-page-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-dark-chromium-linux.png deleted file mode 100644 index 371f729b92..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-dark-webkit-linux.png deleted file mode 100644 index 79782f3bbb..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-dark-chromium-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-dark-chromium-linux.png deleted file mode 100644 index 156680938b..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-dark-chromium-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-dark-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-dark-webkit-linux.png deleted file mode 100644 index cc11da19fa..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-dark-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-light-webkit-linux.png deleted file mode 100644 index 0670130f00..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-hover-on-next-page-button-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-light-webkit-linux.png b/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-light-webkit-linux.png deleted file mode 100644 index 8b2ebf081c..0000000000 Binary files a/src/components/Pagination/__snapshots__/Pagination.visual.test.tsx-snapshots/Pagination-without-pages-smoke-default-light-webkit-linux.png and /dev/null differ diff --git a/src/components/Pagination/__tests__/Pagination.visual.test.tsx b/src/components/Pagination/__tests__/Pagination.visual.test.tsx index e033b7d71e..ee04688eaa 100644 --- a/src/components/Pagination/__tests__/Pagination.visual.test.tsx +++ b/src/components/Pagination/__tests__/Pagination.visual.test.tsx @@ -1,6 +1,6 @@ import React from 'react'; -import {test} from '~playwright/core'; +import {smokeTest, test} from '~playwright/core'; import {createSmokeScenarios} from '../../../stories/tests-factory/create-smoke-scenarios'; import {PaginationQa, getPaginationPageQa, getPaginationPageSizeOptionQa} from '../constants'; @@ -15,34 +15,40 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { total: 950, }; - createSmokeScenarios(defaultProps, {}).forEach(([title, details, props]) => { - test(`regular ${title}`, details, async ({mount, expectScreenshot}) => { + createSmokeScenarios(defaultProps, {}).forEach(([title, props]) => { + smokeTest(`regular ${title}`, async ({mount, expectScreenshot}) => { const root = await mount(); - await expectScreenshot({}); + await expectScreenshot({ + themes: ['light'], + }); await root.locator(`button[data-qa="${getPaginationPageQa(2)}"]`).hover(); await expectScreenshot({ nameSuffix: 'hover on page 2 button', + themes: ['light'], }); await root.locator(`button[data-qa="${getPaginationPageQa(2)}"]`).click(); await expectScreenshot({ nameSuffix: 'click on page 2 button', + themes: ['light'], }); await root.locator(`button[data-qa="${getPaginationPageQa(10)}"]`).hover(); await expectScreenshot({ nameSuffix: 'hover on page 10 button', + themes: ['light'], }); await root.locator(`button[data-qa="${getPaginationPageQa(10)}"]`).click(); await expectScreenshot({ nameSuffix: 'click on page 10 button', + themes: ['light'], }); }); }); @@ -53,34 +59,40 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { compact: false, }, {}, - ).forEach(([title, details, props]) => { - test(`not compact ${title}`, details, async ({mount, expectScreenshot}) => { + ).forEach(([title, props]) => { + smokeTest(`not compact ${title}`, async ({mount, expectScreenshot}) => { const root = await mount(); - await expectScreenshot({}); + await expectScreenshot({ + themes: ['light'], + }); await root.locator(`button[data-qa="${getPaginationPageQa(2)}"]`).hover(); await expectScreenshot({ nameSuffix: 'hover on page 2 button', + themes: ['light'], }); await root.locator(`button[data-qa="${getPaginationPageQa(2)}"]`).click(); await expectScreenshot({ nameSuffix: 'click on page 2 button', + themes: ['light'], }); await root.locator(`button[data-qa="${getPaginationPageQa(10)}"]`).hover(); await expectScreenshot({ nameSuffix: 'hover on page 10 button', + themes: ['light'], }); await root.locator(`button[data-qa="${getPaginationPageQa(10)}"]`).click(); await expectScreenshot({ nameSuffix: 'click on page 10 button', + themes: ['light'], }); }); }); @@ -91,22 +103,26 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { showPages: false, }, {}, - ).forEach(([title, details, props]) => { - test(`without pages ${title}`, details, async ({mount, expectScreenshot}) => { + ).forEach(([title, props]) => { + smokeTest(`without pages ${title}`, async ({mount, expectScreenshot}) => { const root = await mount(); - await expectScreenshot({}); + await expectScreenshot({ + themes: ['light'], + }); await root.locator(`button[data-qa="${PaginationQa.PaginationButtonNext}"]`).hover(); await expectScreenshot({ nameSuffix: 'hover on next page button', + themes: ['light'], }); await root.locator(`button[data-qa="${PaginationQa.PaginationButtonNext}"]`).click(); await expectScreenshot({ nameSuffix: 'click on next page button', + themes: ['light'], }); }); }); @@ -117,11 +133,13 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { showInput: true, }, {}, - ).forEach(([title, details, props]) => { - test(`with page input ${title}`, details, async ({mount, page, expectScreenshot}) => { + ).forEach(([title, props]) => { + smokeTest(`with page input ${title}`, async ({mount, page, expectScreenshot}) => { const root = await mount(); - await expectScreenshot({}); + await expectScreenshot({ + themes: ['light'], + }); await root .locator(`span[data-qa="${PaginationQa.PaginationInput}"]`) @@ -130,18 +148,21 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { await expectScreenshot({ nameSuffix: 'focus on input', + themes: ['light'], }); await page.keyboard.type('10'); await expectScreenshot({ nameSuffix: 'after type page number', + themes: ['light'], }); await page.keyboard.press('Enter'); await expectScreenshot({ nameSuffix: 'after type enter', + themes: ['light'], }); }); }); @@ -152,8 +173,8 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { pageSizeOptions: [20, 50, 100], }, {}, - ).forEach(([title, details, props]) => { - test(`with page size select ${title}`, details, async ({mount, page, expectScreenshot}) => { + ).forEach(([title, props]) => { + smokeTest(`with page size select ${title}`, async ({mount, page, expectScreenshot}) => { await page.setViewportSize({width: 500, height: 500}); const root = await mount( @@ -162,24 +183,29 @@ test.describe('Pagination', {tag: '@Pagination'}, () => { , ); - await expectScreenshot({}); + await expectScreenshot({ + themes: ['light'], + }); await root.locator(`button[data-qa="${PaginationQa.PaginationPageSizer}"]`).click(); await expectScreenshot({ nameSuffix: 'after click on page size select', + themes: ['light'], }); await page.locator(`[data-qa="${getPaginationPageSizeOptionQa(50)}"]`).hover(); await expectScreenshot({ nameSuffix: 'after hover option', + themes: ['light'], }); await page.locator(`[data-qa="${getPaginationPageSizeOptionQa(50)}"]`).click(); await expectScreenshot({ nameSuffix: 'after select option', + themes: ['light'], }); }); }); diff --git a/src/components/PlaceholderContainer/PlaceholderContainer.tsx b/src/components/PlaceholderContainer/PlaceholderContainer.tsx index 7ff190f24c..770dbf3156 100644 --- a/src/components/PlaceholderContainer/PlaceholderContainer.tsx +++ b/src/components/PlaceholderContainer/PlaceholderContainer.tsx @@ -19,7 +19,7 @@ const PlaceholderContainerAction = (props: PlaceholderContainerActionProps) => { size={props.size || 'm'} loading={Boolean(props.loading)} disabled={Boolean(props.disabled)} - href={props.href || ''} + href={props.href} {...(props.onClick ? {onClick: props.onClick} : {})} > {props.text} @@ -38,6 +38,7 @@ export const PlaceholderContainer = ({ image, content, actions, + qa, }: PlaceholderContainerProps) => { const renderTitle = () => { if (!title) { @@ -97,7 +98,7 @@ export const PlaceholderContainer = ({ }; return ( -
+
{renderImage()}
{renderContent()} diff --git a/src/components/PlaceholderContainer/__stories__/PlaceholderContainer.stories.tsx b/src/components/PlaceholderContainer/__stories__/PlaceholderContainer.stories.tsx index 5215c57589..214dc397cd 100644 --- a/src/components/PlaceholderContainer/__stories__/PlaceholderContainer.stories.tsx +++ b/src/components/PlaceholderContainer/__stories__/PlaceholderContainer.stories.tsx @@ -88,6 +88,12 @@ const actionAdditionalBtnProps: PlaceholderContainerActionProps = { onClick: () => alert('Click by additional button'), }; +const actionLinkProps: PlaceholderContainerActionProps = { + text: 'Link button', + view: 'flat-info', + href: 'https://gravity-ui.com/', +}; + export const Default: Story = { args: { title: 'Some title', @@ -165,7 +171,7 @@ export const Actions: Story = { diff --git a/src/components/PlaceholderContainer/types.ts b/src/components/PlaceholderContainer/types.ts index db0b4c691c..732b4b090d 100644 --- a/src/components/PlaceholderContainer/types.ts +++ b/src/components/PlaceholderContainer/types.ts @@ -1,6 +1,7 @@ import type React from 'react'; import type {ButtonProps} from '../Button'; +import type {QAProps} from '../types'; type Size = 's' | 'm' | 'l' | 'promo'; @@ -18,7 +19,7 @@ export type PlaceholderContainerActionProps = Pick< text: string; }; -export interface PlaceholderContainerProps { +export interface PlaceholderContainerProps extends QAProps { size?: Size; direction?: 'row' | 'column'; align?: 'left' | 'center'; diff --git a/src/components/Popover/Popover.tsx b/src/components/Popover/Popover.tsx index 8461e5e836..d6d7087be9 100644 --- a/src/components/Popover/Popover.tsx +++ b/src/components/Popover/Popover.tsx @@ -4,6 +4,7 @@ import React from 'react'; import {Xmark} from '@gravity-ui/icons'; +import {useUniqId} from '../../hooks/useUniqId'; import {Button} from '../Button'; import {Icon} from '../Icon'; import type {PopupPlacement} from '../Popup'; @@ -115,6 +116,8 @@ export const Popover = React.forwardRef - {title &&

{title}

} + {title && ( +

+ {title} +

+ )} Promise` | -| renderControls | Allows to render custom actions | `RenderControls` | -| settingsFilterPlaceholder | Text that appears in the control when no search value is set | `string` | -| settingsFilterEmptyMessage | Text that appears when no one item is found | `string` | -| filterSettings | Function for filtering items | `(value: string, item: TableColumnSetupItem) => boolean` | +| Name | Description | Type | +| :------------------------- | :------------------------------------------------------------------------- | :------------------------------------------------------: | +| settingsPopupWidth | TableColumnSetup pop-up width | `number` `"fit"` | +| settings | Current settings | `TableSettingsData` | +| updateSettings | Settings update handle | `(data: TableSettingsData) => Promise` | +| renderControls | (deprecated) use `defaultSettings` and `showResetButton` to reset settings | `RenderControls` | +| settingsFilterPlaceholder | Text that appears in the control when no search value is set | `string` | +| settingsFilterEmptyMessage | Text that appears when no one item is found | `string` | +| filterSettings | Function for filtering items | `(value: string, item: TableColumnSetupItem) => boolean` | ### TableSettingsData diff --git a/src/components/Table/Table.scss b/src/components/Table/Table.scss index a14411c0b1..6a63232a32 100644 --- a/src/components/Table/Table.scss +++ b/src/components/Table/Table.scss @@ -47,6 +47,10 @@ border-spacing: 0; // fix border disappear in Firefox: border-collapse: separate; + + &_width_max { + width: 100%; + } } &__cell { diff --git a/src/components/Table/Table.tsx b/src/components/Table/Table.tsx index b5eb92cd51..284ff0020d 100644 --- a/src/components/Table/Table.tsx +++ b/src/components/Table/Table.tsx @@ -92,6 +92,8 @@ export interface DescriptorType { disabled?: boolean; } +export type TableWidth = 'auto' | 'max'; + // TODO: Replace @default in props description with defaultProps in order to work with Storybook. export interface TableProps extends QAProps { /** Data */ @@ -165,6 +167,7 @@ export interface TableProps extends QAProps { className?: string; /** Adds horizontal padding for edge cells. */ edgePadding?: boolean; + width?: TableWidth; } interface TableDefaultProps { @@ -451,8 +454,9 @@ export class Table> extends Rea } private renderTable() { + const {width = 'auto'} = this.props; return ( - +
{this.renderHead()} {this.renderBody()}
diff --git a/src/components/Table/__tests__/Table.test.tsx b/src/components/Table/__tests__/Table.test.tsx index b04c9e0996..60b580eb2a 100644 --- a/src/components/Table/__tests__/Table.test.tsx +++ b/src/components/Table/__tests__/Table.test.tsx @@ -3,7 +3,7 @@ import React from 'react'; import userEvent from '@testing-library/user-event'; import {render, screen, within} from '../../../../test-utils/utils'; -import type {TableColumnConfig, TableProps} from '../Table'; +import type {TableColumnConfig, TableProps, TableWidth} from '../Table'; import {Table} from '../Table'; import type {DataItem} from './utils'; @@ -34,6 +34,12 @@ describe('Table', () => { }); }, ); + test.each(new Array('max', 'auto'))('render with given "%s" width', (width) => { + render(); + const table = screen.getByRole('table'); + + expect(table).toHaveClass(`g-table__table_width_${width}`); + }); test('render table with no data (default)', () => { const emptyText = 'No data'; diff --git a/src/components/Toaster/README.md b/src/components/Toaster/README.md index c56f348e37..f4b8de7990 100644 --- a/src/components/Toaster/README.md +++ b/src/components/Toaster/README.md @@ -125,6 +125,7 @@ Accepts the argument `toastOptions` with ongoing notification details: | isClosable | `boolean` | | `true` | A configuration that manages the visibility of the X icon, which allows the user to close the notification | | actions | `ToastAction[]` | | `undefined` | An array of [actions](./types.ts#L9) that display after `content` | | renderIcon | `(toastProps: ToastProps) => ReactNode` | | `undefined` | Used to customize the toast icon. Type-based behavior is used by default | +| onClose | `() => void` | | `undefined` | Callback which calls when close button is clicked | Every `action` is an object with following parameters: diff --git a/src/components/Toaster/Toast/Toast.tsx b/src/components/Toaster/Toast/Toast.tsx index c385392653..539e4e70b5 100644 --- a/src/components/Toaster/Toast/Toast.tsx +++ b/src/components/Toaster/Toast/Toast.tsx @@ -94,12 +94,19 @@ export const Toast = React.forwardRef(function autoHiding: timeoutProp = DEFAULT_TIMEOUT, isClosable = true, mobile = false, + onClose, removeCallback, } = props; - const onClose = React.useCallback(() => removeCallback(name), [removeCallback, name]); + const handleClose = React.useCallback(() => { + removeCallback(name); + + if (onClose) { + onClose(); + } + }, [removeCallback, onClose, name]); const timeout = typeof timeoutProp === 'number' ? timeoutProp : undefined; - const closeOnTimeoutProps = useCloseOnTimeout({onClose, timeout}); + const closeOnTimeoutProps = useCloseOnTimeout({onClose: handleClose, timeout}); const mods = { mobile, @@ -120,7 +127,7 @@ export const Toast = React.forwardRef(function size="s" view="flat" className={b('btn-close')} - onClick={onClose} + onClick={handleClose} extraProps={{'aria-label': i18n('label_close-button')}} > @@ -129,7 +136,7 @@ export const Toast = React.forwardRef(function {hasContent && (
{content}
)} - {renderActions({actions, onClose})} + {renderActions({actions, onClose: handleClose})} ); diff --git a/src/components/Toaster/ToastList/ToastAnimation.scss b/src/components/Toaster/ToastList/ToastAnimation.scss index d996186453..3d510b346d 100644 --- a/src/components/Toaster/ToastList/ToastAnimation.scss +++ b/src/components/Toaster/ToastList/ToastAnimation.scss @@ -59,6 +59,7 @@ $animation-duration: 0.6s; @include hidden-toast-move($platform); } 100% { + @include visible-toast-height; @include visible-toast-move; } } diff --git a/src/components/Toaster/__tests__/ToasterProvider.test.tsx b/src/components/Toaster/__tests__/ToasterProvider.test.tsx index 0e99a42b13..78494ae8e2 100644 --- a/src/components/Toaster/__tests__/ToasterProvider.test.tsx +++ b/src/components/Toaster/__tests__/ToasterProvider.test.tsx @@ -409,4 +409,23 @@ describe('modal remains open after toaster close', () => { expect(toast).not.toBeInTheDocument(); expect(modal).toBeInTheDocument(); }); + + it('Toaster calls onClose callback when close icon is clicked', async () => { + const {providerAPI} = setup(); + + const mockOnCloseFn = jest.fn(); + + act(() => { + providerAPI.add({...toastProps, isClosable: true, onClose: mockOnCloseFn}); + }); + + const toast = getToast(); + + const closeToastButton = await within(toast).findByRole('button'); + + fireEvent.click(closeToastButton); + tick(toast, 0); + + expect(mockOnCloseFn).toHaveBeenCalled(); + }); }); diff --git a/src/components/Toaster/types.ts b/src/components/Toaster/types.ts index 5beb50758e..3161e05f22 100644 --- a/src/components/Toaster/types.ts +++ b/src/components/Toaster/types.ts @@ -26,6 +26,8 @@ export type ToastProps = { isClosable?: boolean; actions?: ToastAction[]; + onClose?: () => void; + /** Function. Use for toast icon customization. By default type-based behavior is used */ renderIcon?: (toastProps: ToastProps) => React.ReactNode; }; diff --git a/src/components/Toc/Toc.tsx b/src/components/Toc/Toc.tsx index a29575dbe1..30e9b65dab 100644 --- a/src/components/Toc/Toc.tsx +++ b/src/components/Toc/Toc.tsx @@ -15,10 +15,11 @@ export interface TocProps extends QAProps { items: TocItemType[]; value?: string; onUpdate?: (value: string) => void; + onItemClick?: (event: React.MouseEvent) => void; } export const Toc = React.forwardRef(function Toc(props, ref) { - const {value: activeValue, items, className, onUpdate, qa} = props; + const {value: activeValue, items, className, onUpdate, onItemClick, qa} = props; return (