diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-chromium-linux.png index 6b6f5a1b97..09ea8f253e 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-firefox-linux.png index 11febc917d..cd7c1d3dfe 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-webkit-linux.png index a49236f361..9713e0f7ed 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Inverted-axis-inversion-no-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-chromium-linux.png index 3c569e038e..6b9884ca76 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-firefox-linux.png index 1a2a6e6873..460aef1119 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-webkit-linux.png index e7a5df11d9..a85061ac30 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Stacked-patterns-enabled-minimal-UI-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-chromium-linux.png index 2a7914f79a..f83a632749 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-firefox-linux.png index 28c52f928a..0ddf1c6a9f 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-webkit-linux.png index 1cfab591d1..39efb663c7 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-Standard-all-features-medium-size-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-chromium-linux.png index 37723d4e83..acd82165db 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-firefox-linux.png index d3dd1c35d0..9cda4fe46b 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-webkit-linux.png index ef0a55af5f..cf26e50dc6 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-rendering-with-dots-and-hover-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-chromium-linux.png index 8db2f087f1..75c4d499dd 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-firefox-linux.png index 2da8e2763b..1d1bbe0b1d 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-webkit-linux.png index 2df8562b1f..1a6dc934ca 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-null-undefined-and-negative-values-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-chromium-linux.png index 7788168858..291e9dc31c 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-firefox-linux.png index 7862666a54..9cfe0f5948 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-webkit-linux.png index c73ab6933b..97a7e1b6f9 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-area-chart-with-single-data-point-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-chromium-linux.png index 03ac679845..46149017ee 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-firefox-linux.png index 7d9645fdc9..10248c1874 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-webkit-linux.png index 813a50a09b..de190b417d 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-chart-with-no-data-and-single-data-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-chromium-linux.png index 4211815dc6..c976f549b6 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-firefox-linux.png index 46580507f4..3031a54991 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-webkit-linux.png index ae419c97f2..eb2bdb7d2e 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-custom-line-styles-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-chromium-linux.png index d54bcdbfde..f04ffd5ad0 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-firefox-linux.png index d2f0681c58..d72836f6dd 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-webkit-linux.png index 21efc0dd6d..84eef2386c 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-styles-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-chromium-linux.png index dd0ecce7be..3709f7beb9 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-firefox-linux.png index f3a18ce41a..9ef14c9d05 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-webkit-linux.png index f172214cab..312ea7354b 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-chromium-linux.png index a096ab1cde..0af12de5d0 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-firefox-linux.png index ca68a44072..f4694397a5 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-webkit-linux.png index fd27053a5f..dd0d1e8246 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-chromium-linux.png index 6d1299fcdc..eaf633a498 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-firefox-linux.png index 7341a05d86..d66939b9d2 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-webkit-linux.png index 4bb7fb9a15..578f41e4ce 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-hover-and-focus-styles-3-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-chromium-linux.png index 43a35a4ece..c4f95eade0 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-firefox-linux.png index ce99c3f9d0..c0b33dfc22 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-webkit-linux.png index 9be91f6c06..98e316fd38 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-legend-hover-styles-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-chromium-linux.png index 17597eeba3..80b9d1a362 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-firefox-linux.png index a85d8d583c..3edea86b52 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-webkit-linux.png index 96c3acfbbd..9e894db857 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-chart-rendering-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-chromium-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-chromium-linux.png index 0dab1ec934..b794bf140e 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-chromium-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-firefox-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-firefox-linux.png index dd9786ab7d..2be7c257ad 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-firefox-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-webkit-linux.png b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-webkit-linux.png index 7db383e9cf..9e957d80e1 100644 Binary files a/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-webkit-linux.png and b/semcore/d3-chart/__tests__/area-chart.browser-test.tsx-snapshots/-visual-Verify-stacked-area-when-part-of-the-chart-has-no-data-or-only-one-value-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/axe-tests/bar-chart.axe-test.tsx b/semcore/d3-chart/__tests__/axe-tests/bar-chart.axe-test.tsx index e384368b59..9beefbae28 100644 --- a/semcore/d3-chart/__tests__/axe-tests/bar-chart.axe-test.tsx +++ b/semcore/d3-chart/__tests__/axe-tests/bar-chart.axe-test.tsx @@ -39,6 +39,12 @@ test.describe(`@d3-chart @bar-chart ${TAG.ACCESSIBILITY}`, () => { expect(violations).toEqual([]); }); + test('links', async ({ page }) => { + await loadPage(page, 'stories/components/d3-chart/docs/examples/bar-chart/links.tsx', 'en'); + const violations = await getAccessibilityViolations({ page }); + expect(violations).toEqual([]); + }); + test('negative-values', async ({ page }) => { await loadPage(page, 'stories/components/d3-chart/docs/examples/bar-chart/negative-values.tsx', 'en'); const violations = await getAccessibilityViolations({ page }); diff --git a/semcore/d3-chart/__tests__/axe-tests/cigarette-chart.axe-test.tsx b/semcore/d3-chart/__tests__/axe-tests/cigarette-chart.axe-test.tsx index 3b025a5719..dab233e34c 100644 --- a/semcore/d3-chart/__tests__/axe-tests/cigarette-chart.axe-test.tsx +++ b/semcore/d3-chart/__tests__/axe-tests/cigarette-chart.axe-test.tsx @@ -33,6 +33,12 @@ test.describe(`@d3-chart @cigarette-chart ${TAG.ACCESSIBILITY}`, () => { expect(violations).toEqual([]); }); + test('skeleton', async ({ page }) => { + await loadPage(page, 'stories/components/d3-chart/docs/examples/cigarette-chart/skeleton.tsx', 'en'); + const violations = await getAccessibilityViolations({ page }); + expect(violations).toEqual([]); + }); + test('tooltip-type', async ({ page }) => { await loadPage(page, 'stories/components/d3-chart/docs/examples/cigarette-chart/tooltip-type.tsx', 'en'); const violations = await getAccessibilityViolations({ page }); diff --git a/semcore/d3-chart/__tests__/axe-tests/d3-chart.axe-test.tsx b/semcore/d3-chart/__tests__/axe-tests/d3-chart.axe-test.tsx index 54e2af14c3..fca93766ba 100644 --- a/semcore/d3-chart/__tests__/axe-tests/d3-chart.axe-test.tsx +++ b/semcore/d3-chart/__tests__/axe-tests/d3-chart.axe-test.tsx @@ -51,12 +51,24 @@ test.describe(`@d3-chart ${TAG.ACCESSIBILITY}`, () => { expect(violations).toEqual([]); }); + test('custom-delta-percent-calculation', async ({ page }) => { + await loadPage(page, 'stories/components/d3-chart/docs/examples/d3-chart/custom-delta-percent-calculation.tsx', 'en'); + const violations = await getAccessibilityViolations({ page }); + expect(violations).toEqual([]); + }); + test('custom-patterns', async ({ page }) => { await loadPage(page, 'stories/components/d3-chart/docs/examples/d3-chart/custom-patterns.tsx', 'en'); const violations = await getAccessibilityViolations({ page }); expect(violations).toEqual([]); }); + test('default-delta-percent-calculation', async ({ page }) => { + await loadPage(page, 'stories/components/d3-chart/docs/examples/d3-chart/default-delta-percent-calculation.tsx', 'en'); + const violations = await getAccessibilityViolations({ page }); + expect(violations).toEqual([]); + }); + test('enforcing-patterns', async ({ page }) => { await loadPage(page, 'stories/components/d3-chart/docs/examples/d3-chart/enforcing-patterns.tsx', 'en'); const violations = await getAccessibilityViolations({ page }); @@ -93,6 +105,12 @@ test.describe(`@d3-chart ${TAG.ACCESSIBILITY}`, () => { expect(violations).toEqual([]); }); + test('responsive-chart', async ({ page }) => { + await loadPage(page, 'stories/components/d3-chart/docs/examples/d3-chart/responsive-chart.tsx', 'en'); + const violations = await getAccessibilityViolations({ page }); + expect(violations).toEqual([]); + }); + test('synchronous-charts', async ({ page }) => { await loadPage(page, 'stories/components/d3-chart/docs/examples/d3-chart/synchronous-charts.tsx', 'en'); const violations = await getAccessibilityViolations({ page }); diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png index 22a79f64ed..58d9037f24 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png index d96eee28d5..9819d1e0cc 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png index aa9c2a36f1..c35b8dd81e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-222bf--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png index 75dbf20e97..4121d61ff3 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png index 312e282efc..15c069f4f9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png index fec834c8f3..aff90767f8 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Ve-e8cb8--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png index 8ac545798e..c7ae0cc7fd 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png index a656ba4cfa..1273d62f1d 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png index 6cb6a3deee..8233da0c74 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png index e5579c68b3..ba87e03400 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png index c38a09b180..e2d5678603 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png index 5b60aa0b5f..25e602e386 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-chart---Legend-and-interactions-Verify-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-chromium-linux.png index 56a3b52de9..269bc05e1b 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-firefox-linux.png index 4f5cf8926a..d1d7e913c3 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-webkit-linux.png index 6972690855..86f5abb68f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-transparent-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png index a1ae39a7fd..04b13aab96 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png index 4704b30e00..f84b0f0ff8 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png index 99318f37fb..80b4ee87a9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-chromium-linux.png index 7b03e8a3de..e96f538362 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-firefox-linux.png index 3b7c690aff..6a4b2de95e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-webkit-linux.png index ecc37a58f5..992c808f36 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Bar-props-variations-Verify-bar-props-with-visual-styling-color-radius-transparency-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-chromium-linux.png index 3536c01b3f..73b56d6c43 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-firefox-linux.png index 822cb5b281..9a3efd3d6c 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-webkit-linux.png index 17b5487b2b..081623a6f4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Inverted-horizontal-layout-no-legend-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-chromium-linux.png index feb324b577..84b4dc1d42 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-firefox-linux.png index 642229e1a0..2d2f3bfdd2 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-webkit-linux.png index 7bfc981dba..69e58d039e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Patterns-minimal-axes-and-UI-multiline-ticks-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-chromium-linux.png index 9a2f8b2c89..486e9da158 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-firefox-linux.png index c09a95050a..4b8d5a9d4f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-webkit-linux.png index 70a94847c1..28b2e6fac6 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-chart-Standard-all-features-enabled-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-chromium-linux.png index e19c2530b0..fdcf9a7fed 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-firefox-linux.png index ead0f91c8c..7fd422ef59 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-webkit-linux.png index 7bea2b9579..e33707b984 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-bar-with-scaleBand-and-scaleLinear-usage-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-chromium-linux.png index 86329c88b9..85a1c71f83 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-firefox-linux.png index 5ab58749c6..b8047179de 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-webkit-linux.png index e714fad692..195891ea37 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-date-format-in-bar-chart-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-chromium-linux.png index 29e90b0d3f..8a1eb40681 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-firefox-linux.png index 337c90383a..df72809105 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-webkit-linux.png index 2c5bd221a0..ad7be1a05b 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-chromium-linux.png index ccb98a8154..eccc7b0271 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-firefox-linux.png index 165091d76c..4e7863c12b 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-webkit-linux.png index f48fe68a50..f167a35ec5 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-negative-values-look-good-on-bar-charts-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-chromium-linux.png index 4305bf7948..c21b8c38f5 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-firefox-linux.png index 8cb7aa2ce7..383661e671 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-webkit-linux.png index 5b843ee62d..f62cee8f37 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-chromium-linux.png index 21e21c2e5b..9a8e803e43 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-firefox-linux.png index 7ac6f53871..d1029835a2 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-webkit-linux.png index de41b473ad..a3529d5d02 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Horizontal-with-trend-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-chromium-linux.png index 84f8155c13..67c306ed09 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-firefox-linux.png index 0460169955..2e1f3f44bf 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-webkit-linux.png index af08c51bff..7c63466baa 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-chromium-linux.png index 1be8475174..396b53cafc 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-firefox-linux.png index 6dca285879..17110c947e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-webkit-linux.png index 2bd2890bd9..4aa3278b62 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-for-chart-Vertical-with-trend-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-chromium-linux.png index b667cc99ff..564019b8e8 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-firefox-linux.png index 520b94d4ba..389980a41d 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-webkit-linux.png index 0c089c92d1..9c60a6334c 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Basic-bar-chart-Verify-trend-line-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-chromium-linux.png index f8789f9972..ec949be0e4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-firefox-linux.png index 8d132dafce..8355643c93 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-webkit-linux.png index 47b607cf58..76bb035bb1 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-null-and-undefined-values-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-chromium-linux.png index f9a97631f0..607bf45bd4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-firefox-linux.png index f0b53eee69..45a6683ae4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-webkit-linux.png index 28c99c4d91..6bae369daf 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Data-variations-Verify-bar-chart-with-single-data-point-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-chromium-linux.png index 188064e609..8d709812f0 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-firefox-linux.png index afbc46590c..3bb982b1e9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-webkit-linux.png index a078907ac4..23b56220ef 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-chromium-linux.png index f4a7ac314d..20a2d7c82a 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-firefox-linux.png index 5d11742a21..9242aca023 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-webkit-linux.png index 77e478004e..f9edf8e77f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-horizontal-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-chromium-linux.png index b90c1cac9e..26cf799f80 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-firefox-linux.png index c8793f5f04..63ce7ad47c 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-webkit-linux.png index ae003fa3b8..b9a7002d86 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-chromium-linux.png index 5a37538922..1d791bd486 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-firefox-linux.png index 95706919b1..be2b644b0f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-webkit-linux.png index 5abbc30fa3..cb605586d5 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-grouped-bars-vertical-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-chromium-linux.png index 9e924eb875..85ff2c90e1 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-firefox-linux.png index a91c1099cd..e1407e6815 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-webkit-linux.png index 2ba3c0d56d..31cfb4a4d2 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-chromium-linux.png index 78e380c782..fd4a808eff 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-firefox-linux.png index e1428a0839..2b63b0e211 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-webkit-linux.png index 160d29c95d..798001c4d4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-horizontal-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-chromium-linux.png index cbf8412486..ed801168ac 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-firefox-linux.png index abddf06b09..faeab20600 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-webkit-linux.png index 19913b430e..83566cd00f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-chromium-linux.png index bee5960e16..824c840a15 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-firefox-linux.png index bedb31a20b..1c62dc3d77 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-webkit-linux.png index 79df4d31cf..13be21c20d 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Grouped-and-stacked-bars-Verify-bar-chart-with-stacked-bars-vertical-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-chromium-linux.png index d06309f47f..12af534bd1 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-firefox-linux.png index 97b313a66b..feaded0256 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-webkit-linux.png index 2b39bbafa1..90d19143e9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-HorizontalBar-implementation-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-chromium-linux.png index 845fe394c4..8ceb4a8d00 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-firefox-linux.png index cb4fdc4e0c..d536e87c7f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-webkit-linux.png index a607b6c4b4..cff9f08743 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-grouped-horizontal-bars-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-chromium-linux.png index a7403a9602..c6c3245b61 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-firefox-linux.png index 553cb6c09c..2223d69e95 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-webkit-linux.png index d993288f05..e05660fd0e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar--fcf63-l-styling-color-array-radius-transparency-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png index b52b1646e3..e0f47c3bb9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png index ed43bde6f5..160bbdac1d 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png index 356839d08f..a92156bbdc 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png index f2cf991f73..db1026eac4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png index e3006cfcb3..08c5a11926 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png index ac72c1511c..833eb6173d 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png index 2bb35e7f1f..09fbca4942 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png index 2a0b05a9d1..bd9cc5b9a0 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png index 7d3d006eb8..9c674fdf4b 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png index 255fcfab30..4047f36722 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png index 45c69645ba..505790fbc9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png index 365e840234..f726380fcf 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-chromium-linux.png index 641fb78216..1912e503de 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-firefox-linux.png index 42c300ba98..46e938f4ac 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-webkit-linux.png index de834476e9..cb295b230f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-primaryText-false-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-chromium-linux.png index a7403a9602..c6c3245b61 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-firefox-linux.png index 553cb6c09c..2223d69e95 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-webkit-linux.png index d993288f05..e05660fd0e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-props-with-size-constraints-maxBarSize-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-chromium-linux.png index 3c32946dd1..38295abe2e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-firefox-linux.png index 10dd284b2b..4e46dc3b8c 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-webkit-linux.png index 7350084d8a..6cffdf69e5 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-background-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-chromium-linux.png index 6586396f36..c762331eee 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-firefox-linux.png index 496beea9bc..8566365cbe 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-webkit-linux.png index 57bf22e024..25b27298cd 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Horizontal-bars-Verify-horizontal-bar-with-custom-labels-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png index 6fa2694144..082c9966c9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png index e283f455ae..d0da2c8acf 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png index 23b43de80f..dc46f71b77 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png index 6fa2694144..082c9966c9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png index e283f455ae..d0da2c8acf 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png index 23b43de80f..24aca2aa98 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png index 3b7c55d93b..a77e46af02 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png index 7087d49096..c372e5a466 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png index c416b57bb6..6c379c46ac 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png index ec152fab9e..4a1620c2c4 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png index 99c4e71a29..c1bbb39173 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png index a2bf883b68..c0970d719c 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png index a5b05a38a4..29049ad982 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png index 0f1920e122..7a94767455 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png index 42942961f9..16297756f5 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-size-constraints-hMin-maxBarSize-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-chromium-linux.png index 145b43eb37..d4b353996e 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-firefox-linux.png index 70fa48f5ea..73217358a8 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-webkit-linux.png index 8e009178bb..2218736447 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-bar-props-with-visual-styling-colors-radius-transparency-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-chromium-linux.png index 3704440e0e..cefde82e78 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-firefox-linux.png index 31e057e57b..6f9770e144 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-webkit-linux.png index 055d0f24c3..a7191218d9 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-bars-Verify-stacked-grouped-bars-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png index eb5d2ba2ba..015c3c905a 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png index 4bd2fbff99..2b2dbe27cc 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png index 8e9b7d55c5..b00181ce3f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-1acd4-bar-legend-and-pattern-fill-mouse-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png index b4f683ca89..27ced359f7 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png index 755c590226..af11993f12 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png index 804b0b8d0a..b648a49eaa 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-7b1c1--legend-and-pattern-fill-keyboard-interaction-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png index c54f8323a9..b93fd183b8 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png index 068a959e71..60a22bedd5 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png index 9453ec0003..363231939a 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-a8f18--legend-and-pattern-fill-keyboard-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png index f9f6e32bcf..53dc87a781 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png index aec2413854..82974cb99c 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png index 248c0f6950..88cb996b7b 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-db8da-bar-legend-and-pattern-fill-mouse-interaction-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-chromium-linux.png index 8a3e256d3f..7c501d738d 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-firefox-linux.png index 32ee37bead..c8da399a69 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-webkit-linux.png index 442671271f..12e7d0512a 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-HoverRect-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-chromium-linux.png index 4f1b7a70ec..91c352e97f 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-firefox-linux.png index 26836be69d..f532648c34 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-webkit-linux.png index ff6d109f0e..cdd1856394 100644 Binary files a/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-chart.browser-test.tsx-snapshots/-visual-Stacked-horizontal-bars-Verify-stacked-horizontal-bar-chart-with-negative-values-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-chromium-linux.png index aef41e5e76..10f48a3645 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-webkit-linux.png index d19f5528fb..26988e3f8d 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-2dbb9-terns-no-margins-no-axis-patterns-enabled-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-chromium-linux.png index 9bbd73b23c..d7732ef056 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-firefox-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-firefox-linux.png index 38e7ea06f4..7576b40ca9 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-webkit-linux.png index c71bd452db..260e20876c 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-con-b1c7d-andard-all-features-medium-size-with-axis-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-chromium-linux.png index 44c9d3236a..a2d44ca455 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-webkit-linux.png index f4be54f260..4007c3bb12 100644 Binary files a/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bar-horizontal-compact.browser-test.tsx-snapshots/-visual-Verify-bar-horizontal-compact-with-config-3-Standart-No-margins-no-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-chromium-linux.png index b86eb46b19..4b78ba2e8c 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-firefox-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-firefox-linux.png index 85c8994d48..e3bb93ab61 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-webkit-linux.png index ad2ec4deeb..6d0ec83c55 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Inverted-yAxis-and-no-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-chromium-linux.png index f475375a8c..6ce2ce20c6 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-firefox-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-firefox-linux.png index e6fb551753..fd98f96459 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-webkit-linux.png index c0fced8cde..6e86b6e50d 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Patterns-no-axes-patterns-enabled-large-size-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-chromium-linux.png index 899f81e5b9..aa0c13832d 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-firefox-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-firefox-linux.png index bac709d425..4d8357e1e5 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-webkit-linux.png index 0b1895fbb1..3f2f4c38f3 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-Standard-all-features-enabled-medium-size-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-chromium-linux.png index 3813e7b27b..dbd820f969 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-webkit-linux.png index 67f3ba9b8f..0401662c1e 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-bubble-chart-implementation-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-chromium-linux.png index 7617fd9d48..335bb1ca67 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-firefox-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-firefox-linux.png index 652058fbae..0003273c04 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-webkit-linux.png index a14a86615d..8667cfab85 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-color-customization-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-chromium-linux.png index df599b0bae..c8d3e61dcb 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-firefox-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-firefox-linux.png index 09c57b1de8..fcebf2d0ae 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-firefox-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-webkit-linux.png index 8eff637a54..33ebd15c42 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-chromium-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-chromium-linux.png index 9873a27cd9..0fa844c080 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-chromium-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-firefox-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-firefox-linux.png index 1e30441ab3..e7c09ac784 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-firefox-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-webkit-linux.png b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-webkit-linux.png index 243b41822b..68420aed92 100644 Binary files a/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-webkit-linux.png and b/semcore/d3-chart/__tests__/bubble-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-interactions-by-mouse-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx index 33e2b07805..ace7b3d48e 100644 --- a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx +++ b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx @@ -45,13 +45,20 @@ export const locators = { return typeof index === 'number' ? base.nth(index) : base; }, /** - * The hovered tick pill is rendered by plain svg tags, so it has no data-ui-name. - * It is the only rounded rect drawn inside the plot, which makes `rect[rx]` a - * stable structural anchor that survives style and class-name changes. + * The hovered tick pill is rendered by plain tags, so it has no data-ui-name. Since the + * tick rework it is a `foreignObject` wrapping HTML rather than a `` of `` and + * ``, so the generated class name is the stable anchor. Only the name part is + * matched; the hash suffix changes between builds. */ - hoveredTick: (page: Page) => page.locator('svg[data-ui-name="Plot"] g:has(> rect[rx])'), - hoveredTickRect: (page: Page) => locators.hoveredTick(page).locator('rect'), - hoveredTickText: (page: Page) => locators.hoveredTick(page).locator('text'), + hoveredTick: (page: Page) => + page.locator('svg[data-ui-name="Plot"] foreignObject[class*="SHoveredTickWrapper"]'), + /** + * The rounded background and the label now live on the same ``, so both locators + * resolve to one node. They are kept apart because the assertions mean different things: + * one checks the pill box, the other its text. + */ + hoveredTickRect: (page: Page) => locators.hoveredTick(page).locator('span'), + hoveredTickText: (page: Page) => locators.hoveredTick(page).locator('span'), diffUp: (page: Page) => page.locator('[data-ui-name="DiffUp"]'), diffDown: (page: Page) => page.locator('[data-ui-name="DiffDown"]'), }; @@ -603,6 +610,140 @@ test.describe(`${TAG.FUNCTIONAL}`, () => { } expect(hiddenCount).toBeGreaterThan(0); }); + + test('Verify grid lines are dashed and drawn with the border-primary token', { + tag: [TAG.PRIORITY_MEDIUM, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage(page, GRID_AXIS_EXAMPLE, 'en', { yShowGrid: true }); + await locators.plot(page).waitFor({ state: 'visible' }); + + const grids = locators.axisGrid(page); + expect(await grids.count()).toBeGreaterThan(0); + + const style = await grids.first().evaluate((el) => { + const probe = document.createElement('span'); + probe.style.color = 'var(--intergalactic-border-primary)'; + document.body.append(probe); + const tokenColor = getComputedStyle(probe).color; + probe.remove(); + + const computed = getComputedStyle(el); + + return { + dashArray: computed.strokeDasharray, + lineCap: computed.strokeLinecap, + stroke: computed.stroke, + tokenColor, + }; + }); + + expect(style.dashArray.replace(/px/g, '').split(/[\s,]+/).filter(Boolean)).toEqual(['0', '4']); + expect(style.lineCap).toBe('round'); + expect(style.stroke).toBe(style.tokenColor); + }); + + test('Verify tick labels use tabular figures', { + tag: [TAG.PRIORITY_MEDIUM, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage(page, GRID_AXIS_EXAMPLE, 'en'); + await locators.plot(page).waitFor({ state: 'visible' }); + + const numeric = await locators + .axisTicks(page) + .first() + .evaluate((el) => getComputedStyle(el).fontVariantNumeric); + + expect(numeric).toContain('tabular-nums'); + }); + }); + + test.describe('Tick links', () => { + const LINKS_EXAMPLE = 'stories/components/d3-chart/docs/examples/bar-chart/links.tsx'; + + test('Verify axisXValueFormatter renders links in the X tick labels', { + tag: [TAG.PRIORITY_HIGH, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage(page, LINKS_EXAMPLE, 'en'); + await locators.plot(page).waitFor({ state: 'visible' }); + + const links = locators.axisTicks(page).locator('a'); + + await expect(links).toHaveCount(3); + await expect(links.nth(0)).toHaveAttribute('href', 'https://google.com'); + await expect(links.nth(1)).toHaveAttribute('href', 'https://semrush.com'); + await expect(links.nth(2)).toHaveAttribute( + 'href', + 'https://developer.semrush.com/intergalactic/', + ); + }); + + test('Verify a tick holding a link is exposed while a plain tick stays hidden', { + tag: [TAG.PRIORITY_HIGH, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage(page, LINKS_EXAMPLE, 'en'); + await locators.plot(page).waitFor({ state: 'visible' }); + + const ticks = locators.axisTicks(page); + const count = await ticks.count(); + expect(count).toBeGreaterThan(0); + + let exposed = 0; + let hidden = 0; + + for (let i = 0; i < count; i++) { + const tick = ticks.nth(i); + const hasLink = (await tick.locator('a').count()) > 0; + const ariaHidden = await tick.getAttribute('aria-hidden'); + + if (hasLink) { + expect(ariaHidden).toBeNull(); + exposed++; + } else { + expect(ariaHidden).toBe('true'); + hidden++; + } + } + + expect(exposed).toBe(3); + expect(hidden).toBeGreaterThan(0); + }); + + test('Verify tick links can be reached with the keyboard', { + tag: [TAG.PRIORITY_HIGH, TAG.KEYBOARD, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage(page, LINKS_EXAMPLE, 'en'); + await locators.plot(page).waitFor({ state: 'visible' }); + + const firstLink = locators.axisTicks(page).locator('a').first(); + await firstLink.focus(); + + await expect(firstLink).toBeFocused(); + }); + + test('Verify a tick link keeps the tick label font size', { + tag: [TAG.PRIORITY_MEDIUM, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage(page, LINKS_EXAMPLE, 'en'); + await locators.plot(page).waitFor({ state: 'visible' }); + + const ticks = locators.axisTicks(page); + const linkSize = await ticks + .locator('a') + .first() + .evaluate((el) => getComputedStyle(el).fontSize); + + const plainTick = ticks.filter({ hasNot: page.locator('a') }).first(); + const tickSize = await plainTick.evaluate((el) => getComputedStyle(el).fontSize); + + // The link is styled as a link, but it must not grow or shrink the label. + expect(linkSize).toBe(tickSize); + }); }); test.describe('Pattern fills, dots and lines', () => { @@ -625,9 +766,6 @@ test.describe(`${TAG.FUNCTIONAL}`, () => { await expect(pattern).toHaveAttribute('y', '0'); } - // The example draws no dots at rest (`showDots` is not set), so the hovered point is - // the only one that renders. With patterns on, a dot is a `` of the pattern - // symbol rather than a circle. await hoverPlotCenter(page); const patternDots = page.locator('use[data-ui-name="Area.Dots"]'); @@ -677,11 +815,6 @@ test.describe(`${TAG.FUNCTIONAL}`, () => { await expect(activeDots).toHaveCount(1); }); - /** - * `showDots` no longer gates the dots on or off, it is forwarded as `display`: - * `showDots={false}` hides the resting dots but the hovered point is still drawn, - * while `showDots` renders every dot. Both examples below plot two series. - */ ([ ['Chart.Line', LINE_CHART_EXAMPLE, '[data-ui-name="Line.Dots"]'], ['Chart.Area', AREA_CHART_EXAMPLE, '[data-ui-name="Area.Dots"]'], @@ -910,6 +1043,64 @@ test.describe(`${TAG.FUNCTIONAL}`, () => { await expect(locators.hoveredTickText(page)).toHaveCount(1); }); + + ( + [ + ['no axis at all', { showXAxis: false, showYAxis: false }], + ['only the Y axis', { showXAxis: false }], + ] as const + ).forEach(([name, axisProps]) => { + test(`Verify hovering a chart with ${name} renders no pill and raises no error`, { + tag: [TAG.PRIORITY_HIGH, TAG.MOUSE, '@d3-chart', + '@line-chart'], + }, async ({ page }) => { + const pageErrors: string[] = []; + page.on('pageerror', (error) => pageErrors.push(error.message)); + + await loadPage(page, LINE_CHART_EXAMPLE, 'en', { ...axisProps, duration: 0 }); + await locators.plot(page).first().waitFor({ state: 'visible' }); + + await hoverPlotCenter(page); + + await expect(locators.hoveredTick(page)).toHaveCount(0); + expect(pageErrors).toEqual([]); + }); + }); + + (['bottom', 'top'] as const).forEach((xPosition) => { + test(`Verify the tick pill sits on the ${xPosition} side when the X axis is there`, { + tag: [TAG.PRIORITY_MEDIUM, TAG.MOUSE, '@d3-chart', + '@bar-chart'], + }, async ({ page }) => { + await loadPage( + page, + 'stories/components/d3-chart/tests/examples/d3-chart/grid-axis-props.tsx', + 'en', + { xPosition, hoverType: 'line' }, + ); + + const plot = locators.plot(page).first(); + await plot.waitFor({ state: 'visible' }); + + await hoverPlotCenter(page); + + const pill = locators.hoveredTick(page).first(); + await expect(pill).toHaveAttribute('position', xPosition); + + const plotBox = await plot.boundingBox(); + const pillBox = await pill.boundingBox(); + if (!plotBox || !pillBox) throw new Error('Bounding box not found'); + + const plotCenterY = plotBox.y + plotBox.height / 2; + const pillCenterY = pillBox.y + pillBox.height / 2; + + if (xPosition === 'top') { + expect(pillCenterY).toBeLessThan(plotCenterY); + } else { + expect(pillCenterY).toBeGreaterThan(plotCenterY); + } + }); + }); }); /** @@ -1221,10 +1412,10 @@ test.describe(`${TAG.FUNCTIONAL}`, () => { // Jan 21 is both a data point and an axis label, so the two have to agree. await hoverDot(page, '[data-ui-name="Area.Dots"]', 4); - await expect(locators.hoveredTickText(page)).toHaveText('1/21/2024'); + await expect(locators.hoveredTickText(page)).toHaveText('Jan 21'); const labels = await readXAxisLabels(page); - expect(labels).toContain('1/21/2024'); + expect(labels).toContain('Jan 21'); }); test('Verify HoverRect highlights the hovered category', { diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-chromium-linux.png index b481c65cf2..b26f9a5cd9 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-firefox-linux.png index 01859436df..a024697b04 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-webkit-linux.png index 71f983690f..a7cfe9e144 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-chromium-linux.png index 8b9f745837..791153fb20 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-firefox-linux.png index 9b12be96b8..f8263e7791 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-webkit-linux.png index 15b379e19f..31ea6d46da 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Adaptive-chart-Verify-chart-looks-good-on-small-resolutions-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-chromium-linux.png index 3cfb2b0aea..1fee28e6c7 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-firefox-linux.png index 3ee0519f7c..e14ca49a79 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-webkit-linux.png index 1cda8d52a9..a8e3067cd2 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-1-left-top-all-minimal-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-chromium-linux.png index 938075d603..5a53e615fb 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-firefox-linux.png index d0e27babb7..1be86aca7e 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-webkit-linux.png index ff7fcb463f..3e48b348dd 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-2-left-908cf-tiline-grid-titles-yTitle-top-xTitle-right-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-chromium-linux.png index f8fc9e99cd..047e7a6a08 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-firefox-linux.png index 1c9b0bc6c3..95e84de8c0 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-webkit-linux.png index 65cd724abf..f3a64cdc7a 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-3-left-bottom-grid-titles-yTitle-right-xTitle-bottom-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-chromium-linux.png index 44e42d000a..65cb7bb71b 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-firefox-linux.png index 942575af5a..71ebeac87e 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-webkit-linux.png index 385f011cf9..8165d78b6d 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-4-left-41dee-multiline-titles-yTitle-bottom-xTitle-left-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-chromium-linux.png index 07bbd512f1..2b745229d5 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-firefox-linux.png index e855d88eac..d1b7ce4e2c 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-webkit-linux.png index 8be3574290..31be0d9f80 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-5-right-top-grid-titles-yTitle-left-xTitle-top-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-chromium-linux.png index 585f9775e5..e4067472e7 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-firefox-linux.png index 4933503ae6..92a11eb430 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-webkit-linux.png index a215b5b518..f356748dc7 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-pairwise-8-righ-53a3f-ks-0-50-100-suffix-xCategories-Jan-Apr-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-chromium-linux.png index fef98beb83..3571301f91 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-firefox-linux.png index 02ff1b709a..5abd07394b 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-webkit-linux.png index 32f1954d00..774f5e774f 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Axes-and-Grids-Verify-vertical-writing-mode-primaryText-ticks-on-both-axes-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-chromium-linux.png index 8ece0499f7..6624293b8d 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-firefox-linux.png index ad04ca18f8..40e0b9d05e 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-webkit-linux.png index 9d9d4f8829..cb6fba3cdc 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-Tooltip-controlled-appearing-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-chromium-linux.png index 9b2f54cba0..1149d76c4e 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-firefox-linux.png index 41e9fd6f98..1ad08e3e41 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-webkit-linux.png index b761fbfb57..b48a5ad926 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hover-Line-and-Tooltip-Verify-synscronous-charts-by-EventEmitter-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-chromium-linux.png index 1ca0dcbf57..944ea418be 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-firefox-linux.png index aa8cf79b8c..d441c3722c 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-webkit-linux.png index fb6b2f039f..f7759803dc 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverLine-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-chromium-linux.png index d78bf4e221..0fe359bcac 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-firefox-linux.png index 5fc1fab57b..8333b1f450 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-webkit-linux.png index 0d599da398..a2f87f3d59 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Hovered-tick-Verify-the-tick-pill-appears-under-the-hovered-tick-for-HoverRect-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-chromium-linux.png index 5e61d64bc2..c66b8a1adb 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-firefox-linux.png index 952cb66e74..e50cd6d904 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-webkit-linux.png index 48aed1e851..d0742bf5b9 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Pattern-fills-dots-and-lines-Verify-enforcing-patterns-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-chromium-linux.png index 8ab6d45587..f39ed10569 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-firefox-linux.png index 9e536e4832..6d9f051fd4 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-webkit-linux.png index 44f9738568..1bb9b2ee0c 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Reference-Lines-Verify-attributes-reference-lines-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-chromium-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-chromium-linux.png index 139efcc32b..cd8ddc6e61 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-chromium-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-firefox-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-firefox-linux.png index ee0109ea64..9faf3a8b0f 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-firefox-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-webkit-linux.png b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-webkit-linux.png index 17bc99bdc1..73232d0605 100644 Binary files a/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-webkit-linux.png and b/semcore/d3-chart/__tests__/d3-chart-base.browser-test.tsx-snapshots/-visual-Tooltip-percent-delta-Verify-upward-deltas-render-with-the-DiffUp-icon-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-chromium-linux.png index f1536f4e2f..d72143d25c 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-firefox-linux.png index 99ab6d1764..dc6d032e0b 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-webkit-linux.png index 690d155921..c6725e90ec 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-default-props-looks-good-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-chromium-linux.png index 73846d7c6f..ce38ef0756 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-firefox-linux.png index e263fcf692..c8e8779524 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-webkit-linux.png index d480573c27..1a45de1fbd 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-area-with-empty-line-renders-and-looks-good-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-chromium-linux.png index fa00d624f4..7657c424b4 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-firefox-linux.png index 6ee49f4a47..7217692d54 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-webkit-linux.png index bb285e8253..b55521069e 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-curve-prop-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-chromium-linux.png index f86b65a7e2..81dcfba76d 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-firefox-linux.png index d6ae9fc1de..b90b767fa8 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-webkit-linux.png index 1f01f5673e..078e26d3d5 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-custom-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-chromium-linux.png index e3cd3d1f1e..2af0f2c112 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-firefox-linux.png index 0d0d67ca3f..d16ba02729 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-webkit-linux.png index 5c77158cdc..3bd4ed7681 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-dots-partial-display-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-chromium-linux.png index 05f402fdc5..c346c19c87 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-firefox-linux.png index 08941eba3e..92537fca51 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-webkit-linux.png index 9362598aa3..2f7a9a4db9 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-hoverLine-works-well-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-chromium-linux.png index 8b002ab9b3..4606b7e7a0 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-firefox-linux.png index 33ca173f90..a78429eb65 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-webkit-linux.png index c60f347b16..2d9ef22afe 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-interpolation-renders-correctly-when-dots-can-be-hovered-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-chromium-linux.png index 23867b29d9..6e0d1026f1 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-firefox-linux.png index ad3f41d320..5419b49803 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-webkit-linux.png index dd0bd7f717..493a632af0 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-All-features-enabled-standard-size-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-chromium-linux.png index f2d6f1ec18..66bf02a0b9 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-firefox-linux.png index 2a38f916ca..422cc35db6 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-webkit-linux.png index 02d9446da9..3702a5d225 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-axis-small-size-no-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-chromium-linux.png index 9c351e6e28..ee2a81b758 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-firefox-linux.png index ac603e9be7..442d447e40 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-webkit-linux.png index 807e08dd5f..6802bc25fe 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Inverted-large-margins-patterns-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-chromium-linux.png index 45ae897a8d..3b956d7bd5 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-firefox-linux.png index 579597b1dd..bf28c040ca 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-webkit-linux.png index 6addc46ff3..11c4e3ef17 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Large-size-minimal-margins-no-axes-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-chromium-linux.png index da0eb751f8..a10830a0c1 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-firefox-linux.png index d07f07fc7d..14671c7178 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-webkit-linux.png index 908386840d..f0a9c211ec 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-Minimal-features-medium-size-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-chromium-linux.png index 87d7651523..ba218446f5 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-firefox-linux.png index c401422755..4ecaa31653 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-webkit-linux.png index 9560bcd39c..86a29d4843 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-line-chart-with-config-No-legend-mixed-features-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-chromium-linux.png index 38d4659369..76bd48786e 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-firefox-linux.png index 9a4e6bd4f8..2d5d282f2b 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-webkit-linux.png index 7b88a2fd85..68a40411e6 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-chromium-linux.png index 09767b626e..76bd48786e 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-firefox-linux.png index 9a4e6bd4f8..2d5d282f2b 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-webkit-linux.png index 7b88a2fd85..68a40411e6 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-chromium-linux.png index c957893d81..dc54fe6962 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-firefox-linux.png index db1433cc10..f4e7491afd 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-webkit-linux.png index 291340a945..720952e12e 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-keyboard-interactions-3-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-chromium-linux.png index 3955fdfd6d..2ebed25704 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-firefox-linux.png index 798150b12c..908aa06117 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-webkit-linux.png index 2ac370d970..aabdbcde09 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-chromium-linux.png index 5bd1d86343..babf314331 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-firefox-linux.png index 8fa0abc358..1e6c604135 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-webkit-linux.png index a6efca0246..075e42787d 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-patterns-and-symbols-for-dots-mouse-interactions-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-chromium-linux.png index 658d69ee3a..7f4533faac 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-firefox-linux.png index 936b3189d3..68c4f62614 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-webkit-linux.png index 2b110eecbb..aa6f006e60 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-render-and-interactions-with-Line-and-Dots-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-chromium-linux.png index 8a119ee3e0..de2be818f7 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-firefox-linux.png index 5b00b62f6d..0fad303582 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-webkit-linux.png index 79348be7ce..5b7000e3af 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-chromium-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-chromium-linux.png index 36f88fa609..740d9da310 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-chromium-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-firefox-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-firefox-linux.png index 2a96f18f65..49d02311cb 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-firefox-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-webkit-linux.png b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-webkit-linux.png index 183209ccfc..7148a0a915 100644 Binary files a/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-webkit-linux.png and b/semcore/d3-chart/__tests__/line-chart.browser-test.tsx-snapshots/-visual-Verify-time-scale-with-tooltip-2-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-chromium-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-chromium-linux.png index 7bb7185ae1..952565c932 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-chromium-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-firefox-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-firefox-linux.png index 63eefedac2..35b9d64beb 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-firefox-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-legend-and-pattern-fill-focus-styles-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-chromium-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-chromium-linux.png index eb2320087f..4dbbf38415 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-chromium-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-firefox-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-firefox-linux.png index 9386d5c2d2..673ca363d8 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-firefox-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-webkit-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-webkit-linux.png index 1c1b8d23c3..71027eb155 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-webkit-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-1-Standard-all-features-enabled-medium-size-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-chromium-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-chromium-linux.png index d2d246bcb7..f6a584d8b6 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-chromium-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-firefox-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-firefox-linux.png index 5ce6522c92..a77c2b4460 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-firefox-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-webkit-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-webkit-linux.png index 2724073481..c8420151f0 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-webkit-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-chart-with-config-3-Inverted-axis-inversion-no-tooltip-no-legend-1-webkit-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-chromium-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-chromium-linux.png index 1c39701466..3130245c82 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-chromium-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-chromium-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-firefox-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-firefox-linux.png index 18889bdda7..5299e19383 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-firefox-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-firefox-linux.png differ diff --git a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-webkit-linux.png b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-webkit-linux.png index acf6204ff9..7b874953fc 100644 Binary files a/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-webkit-linux.png and b/semcore/d3-chart/__tests__/scatterplot-chart.browser-test.tsx-snapshots/-visual-Verify-scatterplot-with-colors-and-numbers-1-webkit-linux.png differ diff --git a/semcore/d3-chart/src/Axis.jsx b/semcore/d3-chart/src/Axis.jsx index 4c4066cbc6..2592bead30 100644 --- a/semcore/d3-chart/src/Axis.jsx +++ b/semcore/d3-chart/src/Axis.jsx @@ -1,10 +1,15 @@ import { Component, sstyled } from '@semcore/core'; +import { getFocusableIn } from '@semcore/core/lib/utils/focus-lock/getFocusableIn'; +import propsForElement from '@semcore/core/lib/utils/propsForElement'; +import useEnhancedEffect from '@semcore/core/lib/utils/use/useEnhancedEffect'; import React from 'react'; import createElement from './createElement'; import style from './style/axis.shadow.css'; import { scaleOfBandwidth } from './utils'; -import { TextMeasurer } from './utils/TextMeasurer'; + +const TICK_MARGIN_X = 16; +const TICK_MARGIN_Y = 8; const CUSTOM_0 = Symbol('custom_0'); const CUSTOM_1 = Symbol('custom_1'); @@ -83,32 +88,40 @@ const MAP_POSITION_AXIS = { }; const MAP_POSITION_TICK = { - top: ([xScale, yScale], value) => { + top: ([xScale, yScale], value, _, { width, height }) => { const yRange = yScale.range(); + const [translateX, translateY] = [-width / 2, -height - TICK_MARGIN_Y]; + return { - x: scaleOfBandwidth(xScale, value), - y: yRange[1], + x: scaleOfBandwidth(xScale, value) + translateX, + y: yRange[1] + translateY, }; }, - bottom: ([xScale, yScale], value) => { + bottom: ([xScale, yScale], value, _, { width }) => { const yRange = yScale.range(); + const [translateX, translateY] = [-width / 2, TICK_MARGIN_Y]; + return { - x: scaleOfBandwidth(xScale, value), - y: yRange[0], + x: scaleOfBandwidth(xScale, value) + translateX, + y: yRange[0] + translateY, }; }, - right: ([xScale, yScale], value) => { + right: ([xScale, yScale], value, _, { height }) => { const xRange = xScale.range(); + const [translateX, translateY] = [TICK_MARGIN_X, -height / 2]; + return { - x: xRange[1], - y: scaleOfBandwidth(yScale, value), + x: xRange[1] + translateX, + y: scaleOfBandwidth(yScale, value) + translateY, }; }, - left: ([xScale, yScale], value) => { + left: ([xScale, yScale], value, _, { width, height }) => { const xRange = xScale.range(); + const [translateX, translateY] = [-width - TICK_MARGIN_X, -height / 2]; + return { - x: xRange[0], - y: scaleOfBandwidth(yScale, value), + x: xRange[0] + translateX, + y: scaleOfBandwidth(yScale, value) + translateY, }; }, [CUSTOM_0]: ([xScale, yScale], value, pos) => { @@ -180,55 +193,37 @@ const MAP_POSITION_TITlE = { }, }; -function renderValue(value) { +function renderValue(value, locale = 'en') { if (value instanceof Date) { - return value.toLocaleDateString(); + return new Intl.DateTimeFormat(locale, { + day: 'numeric', + month: 'short', + }).format(value); } return value; } -function splitTextByWidth(measurer) { - return (text, maxWidth) => { - { - if (!text || !maxWidth || maxWidth <= 0) return []; - - const words = text.split(/\s+/).filter((word) => word.length > 0); - if (words.length === 0) return []; - - const lines = []; - let currentLine = words[0]; - - for (let i = 1; i < words.length; i++) { - const testLine = `${currentLine} ${words[i]}`.trim(); - const { width: testWidth } = measurer.measure(testLine); - - if (testWidth <= maxWidth) { - currentLine = testLine; - } else { - if (currentLine) { - lines.push(currentLine); - } - - currentLine = words[i]; - - const { width: currentLineWidth } = measurer.measure(currentLine); - if (currentLineWidth > maxWidth) { - lines.push(currentLine); - currentLine = ''; - } - } - } - - if (currentLine) { - lines.push(currentLine); - } - - return lines; - } - }; -} - -const measurer = new TextMeasurer(); +const TickForeignObject = React.forwardRef(function ( + { children, isRenderProp, 'aria-hidden': ariaHidden, ...props }, + ref, +) { + const contentRef = React.useRef(null); + const [interactive, setInteractive] = React.useState(false); + + useEnhancedEffect(() => { + if (!isRenderProp || !contentRef.current) return; + + setInteractive(getFocusableIn(contentRef.current).length > 0); + }, []); + + return ( + +
+ {children} +
+
+ ); +}); class AxisRoot extends Component { static displayName = 'Axis'; @@ -256,7 +251,6 @@ class AxisRoot extends Component { ticks: this.ticks, indexScale, position, - splitTextByWidth: splitTextByWidth(measurer), }; } @@ -272,8 +266,7 @@ class AxisRoot extends Component { const SAxis = this.Element; const { styles, position, scale, hide, indexScale } = this.asProps; - const pos = - MAP_POSITION_AXIS[position] ?? MAP_POSITION_AXIS[MAP_INDEX_SCALE_SYMBOL[indexScale]]; + const pos = MAP_POSITION_AXIS[position] ?? MAP_POSITION_AXIS[MAP_INDEX_SCALE_SYMBOL[indexScale]]; return sstyled(styles)(); } @@ -291,22 +284,34 @@ function Ticks(props) { dataHintsHandler, children, childrenPosition = 'inside', - multiline, - splitTextByWidth, + locale, + primaryText, + size, + meta, } = props; - const tickBandwidth = scale[indexScale]?.bandwidth?.(); - const ticksWithLines = ticks.map((tick) => ({ - tick, - lines: typeof tick === 'string' && multiline - ? splitTextByWidth(tick, tickBandwidth) - : [], - })); + const isRenderProp = typeof children === 'function'; + + const isXScale = indexScale === 0; + const axis = isXScale ? 'horizontal' : 'vertical'; + + const [_, plotHeight] = size; + const currentScale = scale[indexScale]; + const secondaryScale = scale[isXScale ? 1 : 0]; + + const [startPointCurrentScale, endPointCurrentScale] = currentScale.range(); + const [startPointSecondaryScale, endPointSecondaryScale] = secondaryScale.range(); + + const tickStepSize = currentScale?.step?.() ?? Math.abs(startPointCurrentScale - endPointCurrentScale) / ticks.length; + + const [tickWidth, tickHeight] = isXScale + ? [tickStepSize, Math.max(Math.abs(plotHeight - startPointSecondaryScale), endPointSecondaryScale)] + : [startPointSecondaryScale, tickStepSize]; const pos = MAP_POSITION_TICK[position] ?? MAP_POSITION_TICK[MAP_INDEX_SCALE_SYMBOL[indexScale]]; const positionClass = MAP_POSITION_TICK[position] ? position : `custom_${indexScale}`; - if (typeof children === 'function') { + if (isRenderProp) { const labelGetter = (value) => { const result = children({ value }); return result.value ?? result.children; @@ -318,29 +323,30 @@ function Ticks(props) { } } - return ticksWithLines.map(({ tick: value, lines }, i) => { - const displayValue = typeof children === 'function' ? undefined : renderValue(value); + meta.setTicksSize(axis, { width: tickWidth, height: tickHeight }); + meta.setTicksVisibility(axis, !hide); + meta.setTicksPosition(axis, position); + + return ticks.map((value, i) => { + const displayValue = isRenderProp ? undefined : renderValue(value, locale); return sstyled(styles)( - { lines.length > 1 - ? lines.map((line, lineIndex) => ( - {line} - )) - : displayValue} + {displayValue} , ); }); @@ -358,9 +364,7 @@ function Grid(props) { } return ticks.map((value, i) => { - return sstyled(styles)( - , - ); + return sstyled(styles)(); }); } diff --git a/semcore/d3-chart/src/ChartMetaData.ts b/semcore/d3-chart/src/ChartMetaData.ts new file mode 100644 index 0000000000..187117134f --- /dev/null +++ b/semcore/d3-chart/src/ChartMetaData.ts @@ -0,0 +1,50 @@ +type Axis = 'horizontal' | 'vertical'; +type SizePayload = { width: number; height: number }; +type Position = 'top' | 'bottom' | 'left' | 'right'; + +type TicksMeta = { + [key in Axis]: { + size: SizePayload | null; + isVisible: boolean | null; + position: Position | null; + } +}; + +export class ChartMetaData { + private ticks: TicksMeta = { + horizontal: { + size: null, + isVisible: null, + position: null, + }, + vertical: { + size: null, + isVisible: null, + position: null, + }, + }; + + getTicksSize(axis: Axis) { + return this.ticks[axis].size; + } + + setTicksSize(axis: Axis, payload: SizePayload) { + this.ticks[axis].size = payload; + } + + getTicksVisibility(axis: Axis) { + return this.ticks[axis].isVisible; + } + + setTicksVisibility(axis: Axis, isVisible: boolean) { + this.ticks[axis].isVisible = isVisible; + } + + getTicksPosition(axis: Axis) { + return this.ticks[axis].position; + } + + setTicksPosition(axis: Axis, position: Position) { + this.ticks[axis].position = position; + } +} diff --git a/semcore/d3-chart/src/Hover.jsx b/semcore/d3-chart/src/Hover.jsx index 1a9a13d835..1d15c9c01a 100644 --- a/semcore/d3-chart/src/Hover.jsx +++ b/semcore/d3-chart/src/Hover.jsx @@ -1,22 +1,26 @@ import { Component, sstyled, Root } from '@semcore/core'; import canUseDOM from '@semcore/core/lib/utils/canUseDOM'; +import { getFocusableIn } from '@semcore/core/lib/utils/focus-lock/getFocusableIn'; import { hasParent } from '@semcore/core/lib/utils/hasParent'; import trottle from '@semcore/core/lib/utils/rafTrottle'; +import useEnhancedEffect from '@semcore/core/lib/utils/use/useEnhancedEffect'; import React from 'react'; import createElement from './createElement'; import style from './style/hover.shadow.css'; import Tooltip from './Tooltip'; import { scaleOfBandwidth, getIndexFromData, eventToPoint, invert, scaleToBand } from './utils'; -import { TextMeasurer } from './utils/TextMeasurer'; const STROKE_WIDTH = 1; const NOTCH_WIDTH = 9; const NOTCH_DELTA = NOTCH_WIDTH / 2 - STROKE_WIDTH / 4; -function formatValue(value) { +function formatValue(locale, value) { if (value instanceof Date) { - return value.toLocaleDateString(); + return new Intl.DateTimeFormat(locale ?? 'en', { + day: 'numeric', + month: 'short', + }).format(value); } return value; } @@ -28,8 +32,6 @@ class Hover extends Component { yIndex: null, }; - measurer = new TextMeasurer(); - virtualElement = canUseDOM() ? document.createElement('div') : {}; handlerMouseMoveRoot = trottle((e, currentTarget, isTickUnder) => { @@ -39,10 +41,8 @@ class Hover extends Component { const [pX, pY] = eventToPoint(e, rootRef.current); const vX = invert(xScale, pX); const vY = invert(yScale, pY); - const xIndex = - x === undefined || vX === undefined ? null : getIndexFromData(data, xScale, x, vX); - const yIndex = - y === undefined || vY === undefined ? null : getIndexFromData(data, yScale, y, vY); + const xIndex = x === undefined || vX === undefined ? null : getIndexFromData(data, xScale, x, vX); + const yIndex = y === undefined || vY === undefined ? null : getIndexFromData(data, yScale, y, vY); const state = { xIndex, yIndex, patterns }; const { x: xRect, y: yRect, height } = rootRef.current.getBoundingClientRect(); @@ -89,10 +89,7 @@ class Hover extends Component { e.persist(); this.handlerMouseMoveRoot(e, e.currentTarget, isTickUnder); }); - this.unsubscribeMouseLeaveRoot = eventEmitter.subscribe( - 'onMouseLeaveChart', - this.handlerMouseLeaveRoot, - ); + this.unsubscribeMouseLeaveRoot = eventEmitter.subscribe('onMouseLeaveChart', this.handlerMouseLeaveRoot); } componentWillUnmount() { @@ -109,11 +106,10 @@ class HoverLineRoot extends Hover { static displayName = 'HoverLine'; render() { - const { hideHoverLine } = this.asProps; + const { hideHoverLine, meta, locale } = this.asProps; const { xIndex, yIndex } = this.state; - const isHide = - typeof hideHoverLine === 'function' ? hideHoverLine(xIndex, yIndex) : hideHoverLine; + const isHide = typeof hideHoverLine === 'function' ? hideHoverLine(xIndex, yIndex) : hideHoverLine; if (isHide) { return null; @@ -140,14 +136,15 @@ class HoverLineRoot extends Hover { {!hideTickHover && ( )} @@ -171,14 +168,14 @@ class HoverRectRoot extends Hover { static displayName = 'HoverRect'; render() { - const { hideHoverLine } = this.asProps; + const { hideHoverLine, meta } = this.asProps; if (hideHoverLine) { return null; } const SHoverRect = this.Element; - const { styles, x, y, data, scale, dataHints, hideTickHover } = this.asProps; + const { styles, x, y, data, scale, dataHints, hideTickHover, locale } = this.asProps; const { xIndex, yIndex } = this.state; const [xScale, yScale] = scale; @@ -207,12 +204,13 @@ class HoverRectRoot extends Hover { /> {!hideTickHover && ( )} @@ -233,84 +231,72 @@ class HoverRectRoot extends Hover { } } +const HOVERED_TICK_MARGIN_Y = 8; +const HOVERED_TICK_PADDING_Y = 3; const HOVERED_TICK_PADDING_X = 12; -const HOVERED_TICK_PADDING_Y = 4; -const HOVERED_TOCK_BORDER_RADIUS = 6; function HoveredTick(props) { - const { - paddingX = HOVERED_TICK_PADDING_X, - paddingY = HOVERED_TICK_PADDING_Y, - borderRadius = HOVERED_TOCK_BORDER_RADIUS, - tickFormatter, - value, - isFirstTick = false, - isLastTick = false, - textMeasurer, - styles, - x, - y, - } = props; - const STickWrapper = 'g'; - const STickHover = 'rect'; - const STick = 'text'; + const { tickFormatter, value, isFirstTick = false, isLastTick = false, styles, x, yRange, size, position } = props; + + const contentRef = React.useRef(null); + const [interactive, setInteractive] = React.useState(false); const formattedValue = tickFormatter(value); - const { width: textWidth, height: textHeight } = formattedValue !== undefined - ? textMeasurer.measure(formattedValue) - : { width: 0, height: 0 }; + const isMightBeInteractive = formattedValue !== null && typeof formattedValue === 'object'; - const hoverX = isFirstTick - ? x - NOTCH_DELTA - : isLastTick - ? x - textWidth - paddingX * 2 + NOTCH_DELTA - : x - paddingX - textWidth / 2; + useEnhancedEffect(() => { + if (!isMightBeInteractive || !contentRef.current) { + setInteractive(false); + return; + } + + setInteractive(getFocusableIn(contentRef.current).length > 0); + }); + if (size?.width === undefined || size?.height === undefined || position === null) return null; + + const { width, height } = size; + + const SHoveredTickWrapper = 'foreignObject'; + const SHoveredTickContent = 'div'; + const SHoveredTick = 'span'; + + const w = width + HOVERED_TICK_PADDING_X * 2; const tickX = isFirstTick - ? x + paddingX + textWidth / 2 - NOTCH_DELTA + ? x : isLastTick - ? x - textWidth / 2 - paddingX + NOTCH_DELTA - : x; - - const hoverPos = { - x: hoverX, - y: y + textHeight / 2 - paddingY / 2, - width: textWidth + paddingX * 2, - height: textHeight + paddingY * 2, - }; - - const tickPos = { - x: tickX, - y: y, - }; + ? x - w + : x - w / 2; + const tickY = position === 'top' + ? yRange[1] - height - HOVERED_TICK_MARGIN_Y + HOVERED_TICK_PADDING_Y + : yRange[0] + HOVERED_TICK_MARGIN_Y - HOVERED_TICK_PADDING_Y; return sstyled(styles)( - - - - {formattedValue} - - , + + + {formattedValue} + + , ); } function HoverLineTooltip(props) { const SHoverLineTooltip = Root; - return sstyled(props.styles)( - , - ); + return sstyled(props.styles)(); } function HoverRectTooltip(props) { const SHoverRectTooltip = Root; - return sstyled(props.styles)( - , - ); + return sstyled(props.styles)(); } const HoverLine = createElement(HoverLineRoot, { diff --git a/semcore/d3-chart/src/Plot.jsx b/semcore/d3-chart/src/Plot.jsx index 164b4572a5..dd1e850c10 100644 --- a/semcore/d3-chart/src/Plot.jsx +++ b/semcore/d3-chart/src/Plot.jsx @@ -7,6 +7,7 @@ import React from 'react'; import { makeDataHintsHandlers, makeDataHintsContainer } from './a11y/hints'; import { PlotA11yModule } from './a11y/PlotA11yModule'; +import { ChartMetaData } from './ChartMetaData'; import style from './style/plot.shadow.css'; import { localizedMessages } from './translations/__intergalactic-dynamic-locales'; import { eventToPoint, uniqueId } from './utils'; @@ -18,6 +19,8 @@ class PlotRoot extends Component { constructor(props) { super(props); this.eventEmitter = props.eventEmitter || new EventEmitter(); + + this.meta = new ChartMetaData(); } static defaultProps = () => ({ @@ -84,6 +87,7 @@ class PlotRoot extends Component { patterns, duration, plotId: this.plotId, + meta: this.meta, }, }; } diff --git a/semcore/d3-chart/src/Tooltip.jsx b/semcore/d3-chart/src/Tooltip.jsx index 59e39ac22f..65f2f31cf6 100644 --- a/semcore/d3-chart/src/Tooltip.jsx +++ b/semcore/d3-chart/src/Tooltip.jsx @@ -31,8 +31,8 @@ class TooltipRoot extends Component { handlerCancel = () => false; getTriggerProps() { - const { x, y, hideHoverLine } = this.asProps; - return { x, y, hideHoverLine }; + const { x, y, hideHoverLine, hideTickHover } = this.asProps; + return { x, y, hideHoverLine, hideTickHover }; } getPopperProps() { diff --git a/semcore/d3-chart/src/component/Chart/AbstractChart.type.ts b/semcore/d3-chart/src/component/Chart/AbstractChart.type.ts index 35efaabc63..e439a36adf 100644 --- a/semcore/d3-chart/src/component/Chart/AbstractChart.type.ts +++ b/semcore/d3-chart/src/component/Chart/AbstractChart.type.ts @@ -136,8 +136,10 @@ export type BaseChartProps = NSFlex.Props & { */ yTicksCount?: number; /** Enables multiline tick labels for X axis, applicable only for band scales */ + /** @deprecated has no effect since v.18 */ multilineXTicks?: boolean; /** Enables multiline tick labels for Y axis, applicable only for band scales */ + /** @deprecated has no effect since v.18 */ multilineYTicks?: boolean; /** * Group key for all array-based charts (for get keys of items for legend except that group key) @@ -146,8 +148,8 @@ export type BaseChartProps = NSFlex.Props & { /** * function for format axis item text */ - axisXValueFormatter?: (value: unknown) => string; - axisYValueFormatter?: (value: unknown) => string; + axisXValueFormatter?: (value: unknown) => React.ReactNode; + axisYValueFormatter?: (value: unknown) => React.ReactNode; /** * Function to format values in tooltip */ diff --git a/semcore/d3-chart/src/component/Chart/AreaChart.tsx b/semcore/d3-chart/src/component/Chart/AreaChart.tsx index 80624f394c..4ca24b171a 100644 --- a/semcore/d3-chart/src/component/Chart/AreaChart.tsx +++ b/semcore/d3-chart/src/component/Chart/AreaChart.tsx @@ -114,10 +114,10 @@ class AreaChartComponent extends AbstractChart< } renderTooltip() { - const { data, groupKey } = this.asProps; + const { data, groupKey, showXAxis } = this.asProps; return ( - + {({ xIndex }: any) => { const dataItem = data[xIndex]; diff --git a/semcore/d3-chart/src/component/Chart/BarChart.tsx b/semcore/d3-chart/src/component/Chart/BarChart.tsx index 3b7eeadf81..0d006c0777 100644 --- a/semcore/d3-chart/src/component/Chart/BarChart.tsx +++ b/semcore/d3-chart/src/component/Chart/BarChart.tsx @@ -166,7 +166,7 @@ class BarChartComponent extends AbstractChart< } renderTooltip(): React.ReactNode { - const { data, groupKey, invertAxis, onClickHoverRect } = this.asProps; + const { data, groupKey, invertAxis, onClickHoverRect, showXAxis } = this.asProps; return ( {({ xIndex, yIndex }: any) => { const index = invertAxis ? yIndex : xIndex; diff --git a/semcore/d3-chart/src/component/Chart/BubbleChart.tsx b/semcore/d3-chart/src/component/Chart/BubbleChart.tsx index 5c4dc35132..ed1cf51d89 100644 --- a/semcore/d3-chart/src/component/Chart/BubbleChart.tsx +++ b/semcore/d3-chart/src/component/Chart/BubbleChart.tsx @@ -33,6 +33,8 @@ class BubbleChartComponent extends AbstractChart< locale: 'en', } as const; + protected plotPadding = 8; + protected get dataKeys(): string[] { const { data } = this.props; diff --git a/semcore/d3-chart/src/component/Chart/HistogramChart.tsx b/semcore/d3-chart/src/component/Chart/HistogramChart.tsx index 4f02682259..455200b91d 100644 --- a/semcore/d3-chart/src/component/Chart/HistogramChart.tsx +++ b/semcore/d3-chart/src/component/Chart/HistogramChart.tsx @@ -155,13 +155,14 @@ class HistogramChartComponent extends AbstractChart< } renderTooltip(): React.ReactNode { - const { data, groupKey, invertAxis } = this.asProps; + const { data, groupKey, invertAxis, showXAxis } = this.asProps; return ( {({ xIndex, yIndex }: any) => { const index = invertAxis ? yIndex : xIndex; diff --git a/semcore/d3-chart/src/component/Chart/LineChart.tsx b/semcore/d3-chart/src/component/Chart/LineChart.tsx index fc43b3dada..b62cad1578 100644 --- a/semcore/d3-chart/src/component/Chart/LineChart.tsx +++ b/semcore/d3-chart/src/component/Chart/LineChart.tsx @@ -94,10 +94,10 @@ class LineChartComponent extends AbstractChart< } protected renderTooltip() { - const { data, groupKey } = this.asProps; + const { data, groupKey, showXAxis } = this.asProps; return ( - + {({ xIndex }: any) => { const dataItem = data[xIndex]; diff --git a/semcore/d3-chart/src/style/axis.shadow.css b/semcore/d3-chart/src/style/axis.shadow.css index 44ba9bc553..674c3789f3 100644 --- a/semcore/d3-chart/src/style/axis.shadow.css +++ b/semcore/d3-chart/src/style/axis.shadow.css @@ -7,20 +7,61 @@ SAxis[hide] { } STick { + display: block; font-size: var(--intergalactic-fs-100, 12px); - fill: var(--intergalactic-chart-grid-text-label, oklch(0.097 0.023 156.5 / 0.468)); -} -STick[primaryText] { - fill: var(--intergalactic-text-primary, oklch(0.1 0.03 137 / 0.899)); -} + font-variant-numeric: tabular-nums; + line-height: var(--intergalactic-lh-100, 1.3334); + color: var(--intergalactic-text-secondary, oklch(0.097 0.023 156.5 / 0.468)); + overflow: visible; + + /* FF fix */ + [data-tick-content] { + height: 100%; + } -STick[hide] { - display: none; + &[position='bottom'] { + text-align: center; + } + + &[position='left'] { + text-align: end; + dominant-baseline: central; + + [data-tick-content] { + align-content: center; + } + } + + &[position='top'] { + text-align: center; + + [data-tick-content] { + align-content: end; + } + } + + &[position='right'] { + dominant-baseline: central; + + [data-tick-content] { + align-content: center; + } + } + + &[hide] { + display: none; + } + + &[primaryText] { + color: var(--intergalactic-text-primary, oklch(0.1 0.03 137 / 0.899)); + } } SGrid { fill: transparent; - stroke: var(--intergalactic-border-secondary, oklch(0.176 0.033 175.7 / 0.07)); + stroke: var(--intergalactic-border-primary, oklch(0.137 0.026 175.7 / 0.161)); + stroke-dasharray: 0 4; + stroke-linecap: round; } STitle { @@ -55,56 +96,6 @@ STitle[position='left'][verticalWritingMode] { transform: none; } -STick[position='top'] { - transform: translateY(-12px); - text-anchor: middle; -} - -STick[position='bottom'] { - transform: translateY(12px); - text-anchor: middle; - dominant-baseline: hanging; - - tspan { - dominant-baseline: hanging; - } -} - -STick[position='right'] { - transform: translateX(16px); - dominant-baseline: middle; - - tspan { - dominant-baseline: middle; - } - - &[multiline] { - dominant-baseline: auto; - - tspan { - dominant-baseline: auto; - } - } -} - -STick[position='left'] { - transform: translateX(-16px); - text-anchor: end; - dominant-baseline: middle; - - tspan { - dominant-baseline: middle; - } - - &[multiline] { - dominant-baseline: auto; - - tspan { - dominant-baseline: auto; - } - } -} - STick[position='custom_0'] { transform: translateY(12px); text-anchor: middle; diff --git a/semcore/d3-chart/src/style/hover.shadow.css b/semcore/d3-chart/src/style/hover.shadow.css index 5f1d981942..beb1205726 100644 --- a/semcore/d3-chart/src/style/hover.shadow.css +++ b/semcore/d3-chart/src/style/hover.shadow.css @@ -8,20 +8,37 @@ SHoverRect, SHoverRect:focus-visible { fill: var(--intergalactic-chart-grid-bar-chart-hover, oklch(0.177 0.033 175.6 / 0.042)); } -STick { +SHoveredTickWrapper { font-size: var(--intergalactic-fs-100, 12px); - fill: var(--intergalactic-chart-grid-text-label, oklch(0.097 0.023 156.5 / 0.468)); - transform: translateY(12px); - text-anchor: middle; - dominant-baseline: hanging; + font-variant-numeric: tabular-nums; + line-height: var(--intergalactic-lh-100, 1.3334); + color: var(--intergalactic-text-secondary, oklch(0.097 0.023 156.5 / 0.468)); - tspan { - dominant-baseline: hanging; + text-align: center; + + &[data-is-first='true'] { + text-align: start; } - cursor: default; -} + &[data-is-last='true'] { + text-align: end; + } + + &[position='top'] { + SHoveredTickContent { + align-content: end; + } + } + + /* FF fix */ + SHoveredTickContent { + height: 100%; + } -STickHover { - fill: var(--intergalactic-chart-x-axis-accent-tick, oklch(0.96 0.001 180)); + SHoveredTick { + display: inline-block; + padding: 3px 12px; + border-radius: 6px; + background-color: var(--intergalactic-chart-x-axis-accent-tick, oklch(0.96 0.001 180)); + } } diff --git a/semcore/d3-chart/src/style/radar.shadow.css b/semcore/d3-chart/src/style/radar.shadow.css index 0f9c593b09..1f94076777 100644 --- a/semcore/d3-chart/src/style/radar.shadow.css +++ b/semcore/d3-chart/src/style/radar.shadow.css @@ -1,12 +1,12 @@ SAxis { - stroke: var(--intergalactic-chart-grid-line, oklch(0.95 0.002 180)); + stroke: var(--intergalactic-chart-grid-line, oklch(0.88 0.002 175.6)); stroke-width: 1; fill: transparent; } SAxisLine, SAxisTick { - stroke: var(--intergalactic-chart-grid-line, oklch(0.95 0.002 180)); + stroke: var(--intergalactic-chart-grid-line, oklch(0.88 0.002 175.6)); stroke-width: 1; stroke-dasharray: 2; fill: transparent; diff --git a/semcore/d3-chart/src/types/Axis.d.ts b/semcore/d3-chart/src/types/Axis.d.ts index 5fd52fd2b4..44906e02da 100644 --- a/semcore/d3-chart/src/types/Axis.d.ts +++ b/semcore/d3-chart/src/types/Axis.d.ts @@ -7,7 +7,7 @@ import type { IntergalacticD3Component } from './Plot'; export interface IXAxisProps extends XAxisProps, UnknownProperties {} export type XAxisProps = Context & { /** The position of the axis relative chart - * @default 'button' */ + * @default 'bottom' */ position?: 'top' | 'right' | 'bottom' | 'left' | number; /** Element hide property * @default false */ @@ -38,7 +38,8 @@ export type AxisTicksProps = Context & { hide?: boolean; /** Values for axis ticks */ ticks?: any[]; - /** Enables multiline tick labels, applicable only for band scales */ + /** Enables multiline tick labels, applicable only for band scales */ + /** @deprecated has no effect since v.18 */ multiline?: boolean; /** * Enable `--intergalactic-text-primary` color for ticks diff --git a/semcore/d3-chart/src/types/Hover.d.ts b/semcore/d3-chart/src/types/Hover.d.ts index bf28e4508e..59eeb75584 100644 --- a/semcore/d3-chart/src/types/Hover.d.ts +++ b/semcore/d3-chart/src/types/Hover.d.ts @@ -33,6 +33,8 @@ type HoverTooltip = (( }) => { children: ReturnEl }; /** Flag for hide line on hovered value */ hideHoverLine?: boolean | ((xIndex: number | null, yIndex: number | null) => boolean); + /** Hide tick hover */ + hideTickHover?: boolean; } & Omit, ) => ReturnEl) & TooltipTypeBase; diff --git a/stories/components/d3-chart/docs/bar-chart.docs.stories.tsx b/stories/components/d3-chart/docs/bar-chart.docs.stories.tsx index 8ed49225e6..91c142ad5d 100644 --- a/stories/components/d3-chart/docs/bar-chart.docs.stories.tsx +++ b/stories/components/d3-chart/docs/bar-chart.docs.stories.tsx @@ -6,6 +6,7 @@ import BasicUsageExample from './examples/bar-chart/basic-usage'; import DateFormatExample from './examples/bar-chart/date-format'; import GroupedBarsExample from './examples/bar-chart/grouped-bars'; import LegendAndPatternFillExample from './examples/bar-chart/legend-and-pattern-fill'; +import LinksExample from './examples/bar-chart/links'; import NegativeValuesExample from './examples/bar-chart/negative-values'; import TooltipExample from './examples/bar-chart/tooltip'; import TrendLineExample from './examples/bar-chart/trend-line'; @@ -51,3 +52,7 @@ export const TrendLine: StoryObj = { export const LegendAndPatternFill: StoryObj = { render: LegendAndPatternFillExample, }; + +export const Links: StoryObj = { + render: LinksExample, +}; diff --git a/stories/components/d3-chart/docs/examples/bar-chart/links.tsx b/stories/components/d3-chart/docs/examples/bar-chart/links.tsx new file mode 100644 index 0000000000..dd32691344 --- /dev/null +++ b/stories/components/d3-chart/docs/examples/bar-chart/links.tsx @@ -0,0 +1,33 @@ +import { Chart } from '@semcore/ui/d3-chart'; +import Link from '@semcore/ui/link'; +import React from 'react'; + +import BarMockData from '../../../__mocks__/bar'; + +const links: Record = { + 'Category 1': 'https://google.com', + 'Category 2': 'https://semrush.com', + 'Category 3': 'https://developer.semrush.com/intergalactic/', +}; + +const Demo = () => { + return ( + { + if (typeof value === 'string') { + const href = links[value]; + return href ? {value} : value; + } + }} + /> + ); +}; + +const data = BarMockData.Default; + +export default Demo; diff --git a/stories/components/d3-chart/docs/examples/d3-chart/synchronous-charts.tsx b/stories/components/d3-chart/docs/examples/d3-chart/synchronous-charts.tsx index bfc64a0fcf..a030940421 100644 --- a/stories/components/d3-chart/docs/examples/d3-chart/synchronous-charts.tsx +++ b/stories/components/d3-chart/docs/examples/d3-chart/synchronous-charts.tsx @@ -17,17 +17,18 @@ const eventEmitter = new PlotEventEmitter(); const Demo = () => { const [width, height] = [600, 300]; - const MARGIN = 80; + const MARGIN_X = 80; + const MARGIN_Y = 45; const xScale = scaleBand() .domain(data.map((d) => String(d.date_chart))) - .range([MARGIN, width - MARGIN]) + .range([MARGIN_X, width - MARGIN_X]) .paddingInner(0.4) .paddingOuter(0.2); const yScale = scaleLinear() .domain([0, Math.max(...data.map((d) => d.download))]) - .range([height - MARGIN / 2, MARGIN / 2]); + .range([height - MARGIN_Y, MARGIN_Y]); const getDate = (date: number) => new Intl.DateTimeFormat('en-US', { diff --git a/stories/components/d3-chart/tests/d3-chart-base.stories.tsx b/stories/components/d3-chart/tests/d3-chart-base.stories.tsx index a20866b11e..0ec29cd4b5 100644 --- a/stories/components/d3-chart/tests/d3-chart-base.stories.tsx +++ b/stories/components/d3-chart/tests/d3-chart-base.stories.tsx @@ -22,7 +22,12 @@ export const PlotAndA11yProps: StoryObj = { export const GridAxisProps: StoryObj = { render: GridAxisPropsExample, argTypes: { - yPosition: { control: 'select', options: ['left', 'right'] }, + margin: { control: { type: 'number' } }, + xScaleType: { control: 'select', options: ['band', 'time'] }, + hoverType: { control: 'select', options: ['none', 'line', 'rect', 'both'] }, + hideTickHover: { control: 'boolean' }, + yPosition: { control: 'select', options: ['left', 'right', 'custom'] }, + yCustomPosition: { control: 'text' }, yHide: { control: 'boolean' }, yTicks: { control: 'object' }, yTickSuffix: { control: 'text' }, @@ -34,12 +39,15 @@ export const GridAxisProps: StoryObj = { yTitle: { control: 'text' }, yTitlePosition: { control: 'select', options: ['top', 'right', 'bottom', 'left'] }, yVerticalWritingMode: { control: 'boolean' }, - xPosition: { control: 'select', options: ['top', 'bottom'] }, + xPosition: { control: 'select', options: ['top', 'bottom', 'custom'] }, + xCustomPosition: { control: { type: 'number' } }, xHide: { control: 'boolean' }, xCategories: { control: 'object' }, xTicksHide: { control: 'boolean' }, xTicksMultiline: { control: 'boolean' }, xTicksPrimaryText: { control: 'boolean' }, + xTicksRender: { control: 'select', options: ['default', 'text', 'link'] }, + xTicksEmpty: { control: 'boolean' }, xShowGrid: { control: 'boolean' }, xShowTitle: { control: 'boolean' }, xTitle: { control: 'text' }, diff --git a/stories/components/d3-chart/tests/examples/d3-chart/grid-axis-props.tsx b/stories/components/d3-chart/tests/examples/d3-chart/grid-axis-props.tsx index ed9df3fb58..c247e04a40 100644 --- a/stories/components/d3-chart/tests/examples/d3-chart/grid-axis-props.tsx +++ b/stories/components/d3-chart/tests/examples/d3-chart/grid-axis-props.tsx @@ -1,10 +1,26 @@ -import { Plot, Bar, XAxis, YAxis } from '@semcore/ui/d3-chart'; -import { scaleLinear, scaleBand } from 'd3-scale'; +import { Plot, Bar, HoverLine, HoverRect, Line, XAxis, YAxis } from '@semcore/ui/d3-chart'; +import Link from '@semcore/ui/link'; +import { scaleLinear, scaleBand, scaleTime } from 'd3-scale'; import React from 'react'; type BaseExampleProps = { + // Plot + /** Margin around the plot area. Small values shrink the tick box the labels are drawn in. */ + margin?: number; + /** `band` renders categorical ticks, `time` renders Date ticks. */ + xScaleType?: 'band' | 'time'; + /** + * What appears under the cursor: `line` is the vertical hover line with the highlighted tick, + * `rect` is the highlighted column, `both` renders them together. + */ + hoverType?: 'none' | 'line' | 'rect' | 'both'; + /** Hides the highlighted tick pill rendered by the hover. */ + hideTickHover?: boolean; + // YAxis - yPosition?: 'left' | 'right'; + yPosition?: 'left' | 'right' | 'custom'; + /** Only for `yPosition='custom'`: the category the axis is pinned to. */ + yCustomPosition?: string; yHide?: boolean; yTicks?: number[]; yTickSuffix?: string; @@ -18,29 +34,55 @@ type BaseExampleProps = { yShowTitle?: boolean; yTitle?: string; yTitlePosition?: 'top' | 'right' | 'bottom' | 'left'; + /** Only takes effect while `yTitlePosition` is `left` or `right` — the CSS rule is scoped to those. */ yVerticalWritingMode?: boolean; // XAxis - xPosition?: 'top' | 'bottom'; + xPosition?: 'top' | 'bottom' | 'custom'; + /** Only for `xPosition='custom'`: the Y value the axis is pinned to. */ + xCustomPosition?: number; xHide?: boolean; xCategories?: string[]; // XAxis.Ticks xTicksHide?: boolean; xTicksMultiline?: boolean; xTicksPrimaryText?: boolean; + /** + * Hands `XAxis.Ticks` an empty `ticks` array. On a band scale the tick step still comes + * from `step()`, on `time` it has to be derived from the tick count instead. + */ + xTicksEmpty?: boolean; + /** + * Tick content. `link` turns every X value into a `Link`, which is what the widened + * `axisXValueFormatter` return type (`React.ReactNode`) now allows. + */ + xTicksRender?: 'default' | 'text' | 'link'; // XAxis.Grid xShowGrid?: boolean; // XAxis.Title xShowTitle?: boolean; xTitle?: string; xTitlePosition?: 'top' | 'right' | 'bottom' | 'left'; + /** Only takes effect while `xTitlePosition` is `left` or `right` — the CSS rule is scoped to those. */ xVerticalWritingMode?: boolean; }; +const width = 520; +const height = 360; + +const formatTickValue = (value: unknown) => + value instanceof Date + ? new Intl.DateTimeFormat('en', { day: 'numeric', month: 'short' }).format(value) + : String(value); + +// Every X label becomes a link. The return type is annotated on purpose: `href` must never +// be anything but a string, otherwise `Link` throws on `value.startsWith`. +const tickHref = (value: unknown): string => + `https://developer.semrush.com/intergalactic/?tick=${encodeURIComponent(formatTickValue(value))}`; + const Demo = (props: BaseExampleProps) => { - const MARGIN = 80; - const width = 520; - const height = 360; + const MARGIN = props.margin ?? 80; + const xScaleType = props.xScaleType ?? 'band'; const yTicks = props.yTicks && props.yTicks.length > 0 ? props.yTicks : [0, 2.5, 5, 7.5, 10]; const yMin = Math.min(...yTicks); @@ -51,33 +93,66 @@ const Demo = (props: BaseExampleProps) => { ? props.xCategories : ['Cat Cat Cat 0', 'Cat Cat Cat 1', 'Cat Cat Cat 2', 'Cat Cat Cat 3', 'Cat Cat Cat 4']; - const data = xCategories.map((category, i) => ({ - category, - bar: yMin + (Math.sin(i / 2) * 0.5 + 0.5) * (yMax - yMin), - })); - - const xScale = scaleBand() - .range([MARGIN, width - MARGIN]) - .domain(xCategories) - .paddingInner(0.4) - .paddingOuter(0.2); + const xDates = [new Date(2025, 8, 1), new Date(2025, 8, 15), new Date(2025, 8, 29)]; const yScale = scaleLinear() .range([height - MARGIN, MARGIN]) .domain([yMin, yMax]); + const valueOf = (i: number) => yMin + (Math.sin(i / 2) * 0.5 + 0.5) * (yMax - yMin); + const suffix = props.yTickSuffix ?? ''; + const yAxisPosition = props.yPosition === 'custom' + ? (props.yCustomPosition ?? xCategories[0]) + : props.yPosition; + + const xAxisPosition = props.xPosition === 'custom' + ? (props.xCustomPosition ?? yMin) + : props.xPosition; + + const xTicksChildren = props.xTicksRender === 'text' + ? ({ value }: { value: unknown }) => ({ children: `# ${formatTickValue(value)}` }) + : props.xTicksRender === 'link' + ? ({ value }: { value: unknown }) => ({ + children: ( + + {formatTickValue(value)} + + ), + }) + : undefined; + + const xScale = xScaleType === 'time' + ? scaleTime() + .range([MARGIN, width - MARGIN]) + .domain([xDates[0], xDates[xDates.length - 1]]) + : scaleBand() + .range([MARGIN, width - MARGIN]) + .domain(xCategories) + .paddingInner(0.4) + .paddingOuter(0.2); + + const data = xScaleType === 'time' + ? xDates.map((date, i) => ({ date, bar: valueOf(i) })) + : xCategories.map((category, i) => ({ category, bar: valueOf(i) })); + + const xKey = xScaleType === 'time' ? 'date' : 'category'; + const hoverType = props.hoverType ?? 'line'; + const showHoverLine = hoverType === 'line' || hoverType === 'both'; + // `HoverRect` reads the band of the index scale, which only a band scale provides. + const showHoverRect = (hoverType === 'rect' || hoverType === 'both') && xScaleType === 'band'; + return ( - - + + - {suffix ? ({ value }) => ({ children: `${value}${suffix}` }) : undefined} + {suffix ? ({ value }: { value: unknown }) => ({ children: `${value}${suffix}` }) : undefined} {props.yShowGrid && } {props.yShowTitle && ( @@ -89,13 +164,15 @@ const Demo = (props: BaseExampleProps) => { )} - + + > + {xTicksChildren} + {props.xShowGrid && } {props.xShowTitle && ( { )} - + {showHoverRect && } + {showHoverLine && } + {xScaleType === 'time' + ? ( + + + + ) + : } ); }; export const defaultProps: BaseExampleProps = { + margin: 80, + xScaleType: 'band', + hoverType: 'line', + hideTickHover: false, + yPosition: 'left', + yCustomPosition: 'Cat Cat Cat 2', yHide: false, yTicks: [0, 2.5, 5, 7.5, 10], yTickSuffix: '', @@ -126,11 +217,14 @@ export const defaultProps: BaseExampleProps = { yVerticalWritingMode: false, xPosition: 'bottom', + xCustomPosition: 5, xHide: false, xCategories: ['Cat Cat Cat 0', 'Cat Cat Cat 1', 'Cat Cat Cat 2', 'Cat Cat Cat 3', 'Cat Cat Cat 4'], xTicksHide: false, xTicksMultiline: false, xTicksPrimaryText: false, + xTicksEmpty: false, + xTicksRender: 'default', xShowGrid: false, xShowTitle: true, xTitle: 'XAxis title', diff --git a/tools/theme/src/theme.ts b/tools/theme/src/theme.ts index 8e1d07ee1f..7658d1630c 100644 --- a/tools/theme/src/theme.ts +++ b/tools/theme/src/theme.ts @@ -705,7 +705,7 @@ export const theme: Theme = { description: 'Border for distinguishing data sets and chart dots on the chart grid.', }, chart_grid_line: { - value: neutral.at(L_BORDER_SECONDARY), + value: neutral.at(L_BORDER_PRIMARY), description: 'Grid and axis guide lines for charts.', }, chart_grid_period_bg: { diff --git a/website/docs/data-display/bar-chart/bar-chart-code.md b/website/docs/data-display/bar-chart/bar-chart-code.md index b074cee147..493a53e838 100644 --- a/website/docs/data-display/bar-chart/bar-chart-code.md +++ b/website/docs/data-display/bar-chart/bar-chart-code.md @@ -119,3 +119,15 @@ Note that for ChartLegend `patterns` property works only with default `shape={'C ::: + +## Links in tick labels + +Tick labels on the X axis can be rendered as links — for example, to lead from a category to its detailed report. + +::: sandbox + + + +::: diff --git a/website/docs/style/design-tokens/design-tokens.json b/website/docs/style/design-tokens/design-tokens.json index 913d064488..9a945223ec 100644 --- a/website/docs/style/design-tokens/design-tokens.json +++ b/website/docs/style/design-tokens/design-tokens.json @@ -529,7 +529,6 @@ "components": [ "card", "color-picker", - "d3-chart", "data-table", "date-picker", "dropdown", @@ -741,7 +740,7 @@ }, { "name": "--intergalactic-chart-grid-line", - "value": "oklch(0.95 0.002 180)", + "value": "oklch(0.88 0.002 175.6)", "description": "Grid and axis guide lines for charts.", "components": [ "d3-chart"