diff --git a/core/src/components/input/input.md.outline.scss b/core/src/components/input/input.md.outline.scss index f6465c846bc..30367cf8077 100644 --- a/core/src/components/input/input.md.outline.scss +++ b/core/src/components/input/input.md.outline.scss @@ -20,7 +20,7 @@ * If the input has a validity state, the * border should reflect that as a color. */ -:host(.input-fill-outline.ion-touched.ion-valid), +:host(.has-focus.input-fill-outline.ion-valid), :host(.input-fill-outline.ion-touched.ion-invalid) { --border-color: var(--highlight-color); } diff --git a/core/src/components/input/input.md.scss b/core/src/components/input/input.md.scss index 0f85e2b9c10..29e51842a9c 100644 --- a/core/src/components/input/input.md.scss +++ b/core/src/components/input/input.md.scss @@ -47,7 +47,7 @@ * If the input has a validity state, the * border and label should reflect that as a color. */ -:host(.ion-touched.ion-valid), +:host(.has-focus.ion-valid), :host(.ion-touched.ion-invalid) { --border-color: var(--highlight-color); } @@ -76,9 +76,9 @@ color: var(--highlight-color); } -:host(.input-label-placement-floating.ion-touched.ion-valid) .label-text-wrapper, +:host(.has-focus.input-label-placement-floating.ion-valid) .label-text-wrapper, :host(.input-label-placement-floating.ion-touched.ion-invalid) .label-text-wrapper, -:host(.input-label-placement-stacked.ion-touched.ion-valid) .label-text-wrapper, +:host(.has-focus.input-label-placement-stacked.ion-valid) .label-text-wrapper, :host(.input-label-placement-stacked.ion-touched.ion-invalid) .label-text-wrapper { color: var(--highlight-color); } diff --git a/core/src/components/input/input.md.solid.scss b/core/src/components/input/input.md.solid.scss index 8bc0d3ae764..e48be79f2b8 100644 --- a/core/src/components/input/input.md.solid.scss +++ b/core/src/components/input/input.md.solid.scss @@ -25,7 +25,7 @@ * If the input has a validity state, the * border should reflect that as a color. */ -:host(.input-fill-solid.ion-touched.ion-valid), +:host(.has-focus.input-fill-solid.ion-valid), :host(.input-fill-solid.ion-touched.ion-invalid) { --border-color: var(--highlight-color); } diff --git a/core/src/components/input/input.scss b/core/src/components/input/input.scss index 1700d78900b..42b882c572a 100644 --- a/core/src/components/input/input.scss +++ b/core/src/components/input/input.scss @@ -319,7 +319,17 @@ --highlight-color: var(--highlight-color-invalid); } -:host(.ion-touched.ion-valid) { +/** + * The component highlight is only shown + * on focus, so we can safely set the valid + * color state when valid. If we + * set it when .has-focus is present then + * the highlight color would change + * from the valid color to the component's + * color during the transition after the + * component loses focus. + */ +:host(.ion-valid) { --highlight-color: var(--highlight-color-valid); } @@ -346,8 +356,14 @@ /** * If the input has a validity state, the * border and label should reflect that as a color. + * The invalid state should show if the input is + * invalid and has already been touched. + * The valid state should show if the input + * is valid, has already been touched, and + * is currently focused. Do not show the valid + * highlight when the input is blurred. */ -:host(.ion-touched.ion-valid), +:host(.has-focus.ion-valid), :host(.ion-touched.ion-invalid) { --border-color: var(--highlight-color); } @@ -372,11 +388,11 @@ color: #{$background-color-step-550}; } -:host(.ion-invalid) .input-bottom .error-text { +:host(.ion-touched.ion-invalid) .input-bottom .error-text { display: block; } -:host(.ion-invalid) .input-bottom .helper-text { +:host(.ion-touched.ion-invalid) .input-bottom .helper-text { display: none; } @@ -398,17 +414,6 @@ padding-inline-start: 16px; } -// Input Highlight -// ---------------------------------------------------------------- - -:host(.ion-touched.ion-invalid) { - --highlight-color: var(--highlight-color-invalid); -} - -:host(.ion-touched.ion-valid) { - --highlight-color: var(--highlight-color-valid); -} - // Input Native // ---------------------------------------------------------------- diff --git a/core/src/components/input/test/bottom-content/index.html b/core/src/components/input/test/bottom-content/index.html index ad4a27a3fda..d08d111c0eb 100644 --- a/core/src/components/input/test/bottom-content/index.html +++ b/core/src/components/input/test/bottom-content/index.html @@ -62,13 +62,17 @@

Helper Hint

Error Hint

- +

Custom Error Color

@@ -92,7 +96,7 @@

Counter with Helper

Counter with Error

{ }); test('error text should be visible when input is invalid', async ({ page }) => { await page.setContent( - `` + `` ); const helperText = page.locator('ion-input .helper-text'); @@ -68,7 +68,7 @@ test.describe('input: hint text', () => { --highlight-color-invalid: purple; } - + `); const errorText = page.locator('ion-input .error-text'); @@ -88,7 +88,9 @@ test.describe('input: hint text', () => { ); }); test('should not have visual regressions when rendering error text', async ({ page }) => { - await page.setContent(``); + await page.setContent( + `` + ); const bottomEl = page.locator('ion-input .input-bottom'); expect(await bottomEl.screenshot()).toMatchSnapshot( diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png index 4bc8da4088d..c43970d6fc4 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png index af6b3beac15..691ddfec274 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Safari-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Safari-linux.png index ccea5857f0f..0ba62f2a415 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Safari-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png index 9856c52d848..33aa2496e25 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png index f7bd3b0adee..e8f6888177f 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Safari-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Safari-linux.png index 79b2b9c9747..c50e5898b02 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Safari-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Chrome-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Chrome-linux.png index ac39a66167e..474af920500 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Chrome-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Firefox-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Firefox-linux.png index e6fbfdfa171..2ffe0d78ee9 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Firefox-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Safari-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Safari-linux.png index c683cd43919..5a0870cec5f 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Safari-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Chrome-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Chrome-linux.png index 297268ab40b..ff3f1bfbacb 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Chrome-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Firefox-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Firefox-linux.png index 4de3989fb5d..b46679794ed 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Firefox-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Safari-linux.png b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Safari-linux.png index 7d98f74f7fc..b2b4e054935 100644 Binary files a/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Safari-linux.png and b/core/src/components/input/test/bottom-content/input.e2e.ts-snapshots/input-bottom-content-error-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/input/test/highlight/index.html b/core/src/components/input/test/highlight/index.html index 29172a5af6e..b69c4d57439 100644 --- a/core/src/components/input/test/highlight/index.html +++ b/core/src/components/input/test/highlight/index.html @@ -62,10 +62,10 @@

Focus

-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

{ await page.setContent(` { { No Fill, Default

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -73,14 +73,14 @@

No Fill, Floating

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -97,14 +97,14 @@

No Fill, Stacked

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -121,14 +121,14 @@

Solid, Default

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -145,14 +145,14 @@

Solid, Floating

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -169,14 +169,14 @@

Solid, Stacked

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -193,14 +193,14 @@

Outline, Default

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -217,14 +217,14 @@

Outline, Floating

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
@@ -241,14 +241,14 @@

Outline, Stacked

Focus

- + Apple
-

Valid

- +

Valid, Focus

+ Apple
diff --git a/core/src/components/select/test/highlight/select.e2e.ts b/core/src/components/select/test/highlight/select.e2e.ts index e6c375e2bf1..b7ba5a41948 100644 --- a/core/src/components/select/test/highlight/select.e2e.ts +++ b/core/src/components/select/test/highlight/select.e2e.ts @@ -6,7 +6,112 @@ test.describe('input: highlights', () => { skip.rtl(); skip.mode('ios'); }); + test.describe('input: no fill', () => { + test('should render valid state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-no-fill-valid-${page.getSnapshotSettings()}.png`); + }); + test('should render invalid state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-no-fill-invalid-${page.getSnapshotSettings()}.png`); + }); + test('should render focused state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-no-fill-focus-${page.getSnapshotSettings()}.png`); + }); + }); + test.describe('input: solid', () => { + test('should render valid state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-solid-valid-${page.getSnapshotSettings()}.png`); + }); + test('should render invalid state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-solid-invalid-${page.getSnapshotSettings()}.png`); + }); + test('should render focused state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-solid-focus-${page.getSnapshotSettings()}.png`); + }); + }); + test.describe('input: outline', () => { + test('should render valid state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-outline-valid-${page.getSnapshotSettings()}.png`); + }); + test('should render invalid state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-outline-invalid-${page.getSnapshotSettings()}.png`); + }); + test('should render focused state correctly', async ({ page }) => { + await page.setContent(` + + Apple + + `); + + const select = page.locator('ion-select'); + await expect(select).toHaveScreenshot(`select-outline-focus-${page.getSnapshotSettings()}.png`); + }); + }); +}); + +test.describe('select: expanded highlight', () => { + test.beforeEach(({ skip }) => { + skip.rtl(); + skip.mode('ios'); + }); + + test.describe('select: no fill', () => { test('should render bottom highlight', async ({ page }) => { await page.setContent(` @@ -18,7 +123,7 @@ test.describe('input: highlights', () => { ); }); }); - test.describe('input: solid', () => { + test.describe('select: solid', () => { test('should render bottom highlight', async ({ page }) => { await page.setContent(` @@ -30,7 +135,7 @@ test.describe('input: highlights', () => { ); }); }); - test.describe('input: outline', () => { + test.describe('select: outline', () => { test('should render bottom highlight', async ({ page }) => { await page.setContent(` diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..ac2a11d0499 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..2b08c87a9da Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..82e52e1a5f0 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-focus-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..2c969e2c455 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..cda30fbb192 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..ba9878d842e Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-invalid-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..a52c4572da5 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..fe9bbbf7def Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..b74183587ab Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-no-fill-valid-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..0370364dd9f Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..c5ff91709df Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..aabd9e5d4e4 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-focus-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..e2b5d288ef5 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..4d13236e5b4 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..98583df7be2 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-invalid-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..3f6464ebe27 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..ae183193c93 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..7646c63b557 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-outline-valid-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..8121c92be89 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..9a8d9d1bf36 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..19880feb857 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-focus-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..53e121deee7 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..e41bfe43986 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..c78e2401218 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-invalid-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Chrome-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Chrome-linux.png new file mode 100644 index 00000000000..70e3c1f7819 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Firefox-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Firefox-linux.png new file mode 100644 index 00000000000..334f48308e9 Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Safari-linux.png b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Safari-linux.png new file mode 100644 index 00000000000..18fed0b632f Binary files /dev/null and b/core/src/components/select/test/highlight/select.e2e.ts-snapshots/select-solid-valid-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/index.html b/core/src/components/textarea/test/bottom-content/index.html index eacfde54430..04de279bd2b 100644 --- a/core/src/components/textarea/test/bottom-content/index.html +++ b/core/src/components/textarea/test/bottom-content/index.html @@ -64,13 +64,17 @@

Helper Hint

Error Hint

- +

Custom Error Color

@@ -94,7 +98,7 @@

Counter with Helper

Counter with Error

{ }); test('error text should be visible when textarea is invalid', async ({ page }) => { await page.setContent( - `` + `` ); const helperText = page.locator('ion-textarea .helper-text'); @@ -49,7 +49,7 @@ test.describe('textarea: hint text', () => { --highlight-color-invalid: purple; } - + `); const errorText = page.locator('ion-textarea .error-text'); @@ -70,7 +70,7 @@ test.describe('textarea: hint text', () => { }); test('should not have visual regressions when rendering error text', async ({ page }) => { await page.setContent( - `` + `` ); const bottomEl = page.locator('ion-textarea .textarea-bottom'); @@ -150,7 +150,7 @@ test.describe('textarea: counter', () => { test('should not have visual regressions when rendering counter with error text', async ({ page }) => { await page.setContent( - `` + `` ); const bottomEl = page.locator('ion-textarea .textarea-bottom'); diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Chrome-linux.png index 3d6f69e2f69..dbbbbe0384e 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Firefox-linux.png index 4b7c1e1f246..ff68d99208b 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Safari-linux.png index 2d548663de2..5f7379c8314 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Chrome-linux.png index 84d728c497f..a17b75e8312 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Firefox-linux.png index ddc86bb1ab7..e7c6e7fbd55 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Safari-linux.png index d1f109c928a..15c6d71fcb7 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Chrome-linux.png index c76fb065021..08ccc97741a 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Firefox-linux.png index 0b8382d7ce6..0e550489c8d 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Safari-linux.png index f5ec3312a26..acbbe97735a 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Chrome-linux.png index 3ef3de6f993..cc3d2e2e315 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Firefox-linux.png index 358082f8eae..de9efa3c65a 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Safari-linux.png index 31a5780ed9a..e8fc38aa041 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-counter-error-text-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png index d9aaa92ab80..c43970d6fc4 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png index af6b3beac15..691ddfec274 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Safari-linux.png index ccea5857f0f..0ba62f2a415 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png index 8866d81e99e..33aa2496e25 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png index f7bd3b0adee..e8f6888177f 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Safari-linux.png index 79b2b9c9747..c50e5898b02 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-ios-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Chrome-linux.png index ce8d2468e8a..474af920500 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Firefox-linux.png index e6fbfdfa171..2ffe0d78ee9 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Safari-linux.png index c683cd43919..5a0870cec5f 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-ltr-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Chrome-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Chrome-linux.png index cf69a9fcd9a..ff3f1bfbacb 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Chrome-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Chrome-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Firefox-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Firefox-linux.png index 4de3989fb5d..b46679794ed 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Firefox-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Firefox-linux.png differ diff --git a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Safari-linux.png b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Safari-linux.png index 7d98f74f7fc..b2b4e054935 100644 Binary files a/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Safari-linux.png and b/core/src/components/textarea/test/bottom-content/textarea.e2e.ts-snapshots/textarea-bottom-content-error-md-rtl-Mobile-Safari-linux.png differ diff --git a/core/src/components/textarea/test/highlight/index.html b/core/src/components/textarea/test/highlight/index.html index 4b11fb145b4..a8d5cb48b95 100644 --- a/core/src/components/textarea/test/highlight/index.html +++ b/core/src/components/textarea/test/highlight/index.html @@ -62,10 +62,10 @@

Focus

-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

Focus
-

Valid

+

Valid, Focus

{ await page.setContent(` { {