From 40790aa7ab36bd573ec3852d7e9da0ec493cd04c Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 14:15:20 -0400 Subject: [PATCH 01/12] GAUD-8851: Remove text.scss - Creates the input-text-styles.js file - Implements the style function generator - Mimics the text.scss styles based on the input-styles.js --- components/inputs/input-text-styles.js | 68 ++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 components/inputs/input-text-styles.js diff --git a/components/inputs/input-text-styles.js b/components/inputs/input-text-styles.js new file mode 100644 index 00000000000..222e78c06bc --- /dev/null +++ b/components/inputs/input-text-styles.js @@ -0,0 +1,68 @@ + +import { css, unsafeCSS } from 'lit'; +import { _isValidCssSelector } from '../../helpers/internal/css.js'; + +/** + * A private helper method that should not be used by general consumers + */ +export function _generateInputTextStyles(selector) { + if (!_isValidCssSelector(selector)) return ''; + const finalSelector = unsafeCSS(selector); + + return css` + ${finalSelector} { + background-color: var(--d2l-input-background-color, var(--d2l-theme-background-color-base)); + border: 1px solid var(--d2l-input-border-color, var(--d2l-theme-border-color-emphasized)); + border-radius: var(--d2l-input-border-radius, 0.3rem); + box-shadow: var(--d2l-theme-shadow-inset); + box-sizing: border-box; + color: var(--d2l-theme-text-color-static-standard); + display: inline-block; + font-family: inherit; + font-size: 0.8rem; + font-weight: 400; + height: var(--d2l-input-height, auto); + letter-spacing: 0.02rem; + line-height: 1.2rem; + margin: 0; + min-width: calc(2rem + 1em); + padding: var(--d2l-input-padding, 0.4rem 0.75rem); + position: var(--d2l-input-position, relative); /* overridden by sticky headers in grades */ + text-align: var(--d2l-input-text-align, start); + vertical-align: middle; + width: 100%; + } + + ${finalSelector}::placeholder { + color: var(--d2l-theme-text-color-static-faint); + font-size: 0.8rem; + font-weight: 400; + opacity: 1; /* Firefox has non-1 default */ + } + + ${finalSelector}:hover, + ${finalSelector}:${focusClass} { + border-color: var(--d2l-theme-border-color-focus); + border-width: 2px; + outline: none; + padding: var(--d2l-input-padding-focus, calc(0.4rem - 1px) calc(0.75rem - 1px)); + } + + [aria-invalid="true"]${finalSelector}:not(:disabled) { + border-color: var(--d2l-theme-status-color-error); + } + + ${finalSelector}, + ${finalSelector}:hover:disabled, + ${finalSelector}:${focusClass}:disabled, + [aria-invalid="true"]${finalSelector}:disabled { + border-color: var(--d2l-input-border-color, var(--d2l-theme-border-color-emphasized)); + border-width: 1px; + padding: var(--d2l-input-padding, 0.4rem 0.75rem); + } + + ${finalSelector}:disabled { + opacity: var(--d2l-theme-opacity-disabled-control); + } + `; +} From 62ae002e2285fb6ef82bad3956f6bc6fe50bdc9b Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 15:18:00 -0400 Subject: [PATCH 02/12] Implements function to encapsulate similar styles generated --- components/inputs/input-text-styles.js | 48 ++++++++++++++++++-------- 1 file changed, 33 insertions(+), 15 deletions(-) diff --git a/components/inputs/input-text-styles.js b/components/inputs/input-text-styles.js index 222e78c06bc..fed35aa65af 100644 --- a/components/inputs/input-text-styles.js +++ b/components/inputs/input-text-styles.js @@ -1,6 +1,37 @@ import { css, unsafeCSS } from 'lit'; import { _isValidCssSelector } from '../../helpers/internal/css.js'; +import { getFocusVisibleStyles } from '../../helpers/focus.js'; + +function _generateInputTextDisabledStyles(selector) { + const focusSelectorDelegate = (focusPseudoClass) => ` + ${selector}:hover:disabled, + [aria-invalid="true"]${selector}:disabled, + ${selector}:${focusPseudoClass}:disabled`; + + return getFocusVisibleStyles(focusSelectorDelegate, (selector) => css` + ${selector} { + border-color: var(--d2l-input-border-color, var(--d2l-theme-border-color-emphasized)); + border-width: 1px; + padding: var(--d2l-input-padding, 0.4rem 0.75rem); + }` + ); +} + +function _generateInputTextFocusStyles(selector) { + const focusSelectorsDelegate = (focusPseudoClass) => unsafeCSS(` + ${selector}:hover, + ${selector}:${focusPseudoClass}` + ); + + return getFocusVisibleStyles(focusSelectorsDelegate, (selector) => css`${selector} { + border-color: var(--d2l-theme-border-color-focus); + border-width: 2px; + outline: none; + padding: var(--d2l-input-padding-focus, calc(0.4rem - 1px) calc(0.75rem - 1px)); + }` + ); +} /** * A private helper method that should not be used by general consumers @@ -40,26 +71,13 @@ export function _generateInputTextStyles(selector) { opacity: 1; /* Firefox has non-1 default */ } - ${finalSelector}:hover, - ${finalSelector}:${focusClass} { - border-color: var(--d2l-theme-border-color-focus); - border-width: 2px; - outline: none; - padding: var(--d2l-input-padding-focus, calc(0.4rem - 1px) calc(0.75rem - 1px)); - } + ${ _generateInputTextFocusStyles(finalSelector) } [aria-invalid="true"]${finalSelector}:not(:disabled) { border-color: var(--d2l-theme-status-color-error); } - ${finalSelector}, - ${finalSelector}:hover:disabled, - ${finalSelector}:${focusClass}:disabled, - [aria-invalid="true"]${finalSelector}:disabled { - border-color: var(--d2l-input-border-color, var(--d2l-theme-border-color-emphasized)); - border-width: 1px; - padding: var(--d2l-input-padding, 0.4rem 0.75rem); - } + ${ _generateInputTextDisabledStyles(finalSelector) } ${finalSelector}:disabled { opacity: var(--d2l-theme-opacity-disabled-control); From b7177ee83d6f4ee0d1c9ab279b8c50a3f1567d96 Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 15:47:53 -0400 Subject: [PATCH 03/12] Exposes base styles from input-styles.js needed in input-text-styles.js --- components/inputs/input-styles.js | 69 +++++++++++++++++++++++++------ 1 file changed, 56 insertions(+), 13 deletions(-) diff --git a/components/inputs/input-styles.js b/components/inputs/input-styles.js index 5caabdc634d..ac694f41976 100644 --- a/components/inputs/input-styles.js +++ b/components/inputs/input-styles.js @@ -58,13 +58,10 @@ function getStyleDelegates(selector, focusSelector, textAreaSelector) { }; } -export function _generateInputStyles(selector, focusSelector) { - if (!_isValidCssSelector(selector) || (focusSelector && !_isValidCssSelector(focusSelector))) return ''; - const lastSpaceIndex = selector.lastIndexOf(' '); - const textareaSelector = unsafeCSS(`${selector.substring(0, lastSpaceIndex + 1)}textarea${selector.substring(lastSpaceIndex + 1)}`); - const delegates = getStyleDelegates(selector, focusSelector, textareaSelector); - - selector = unsafeCSS(selector); +/** + * A private helper method that should not be used by general consumers + */ +export function _generateInputBaseStyles(selector) { return css` ${selector} { background-color: var(--d2l-input-background-color, var(--d2l-theme-background-color-base)); @@ -88,26 +85,72 @@ export function _generateInputStyles(selector, focusSelector) { vertical-align: middle; width: 100%; } - ${getFocusVisibleStyles(delegates.input.selector, delegates.input.style)} + `; +} +/** + * A private helper method that should not be used by general consumers + */ +export function _generateInputPlaceholderBaseStyles(selector) { + return css` ${selector}::placeholder { color: var(--d2l-theme-text-color-static-faint); font-size: 0.8rem; font-weight: 400; opacity: 1; /* Firefox has non-1 default */ } - ${selector}::-ms-input-placeholder { - color: var(--d2l-theme-text-color-static-faint); - font-size: 0.8rem; - font-weight: 400; - } + `; +} +/** + * A private helper method that should not be used by general consumers + */ +export function _generateInputAriaInvalidBaseStyles(selector) { + return css` [aria-invalid="true"]${selector}:not(:disabled) { border-color: var(--d2l-theme-status-color-error); } + `; +} + +/** + * A private helper method that should not be used by general consumers + */ +export function _generateInputDisabledBaseStyles(selector) { + return css` ${selector}:disabled { opacity: var(--d2l-theme-opacity-disabled-control); } + `; +} + +/** + * A private helper method that should not be used by general consumers + */ +export function _generateInputStyles(selector, focusSelector) { + if (!_isValidCssSelector(selector) || (focusSelector && !_isValidCssSelector(focusSelector))) return ''; + const lastSpaceIndex = selector.lastIndexOf(' '); + const textareaSelector = unsafeCSS(`${selector.substring(0, lastSpaceIndex + 1)}textarea${selector.substring(lastSpaceIndex + 1)}`); + const delegates = getStyleDelegates(selector, focusSelector, textareaSelector); + + selector = unsafeCSS(selector); + return css` + ${_generateInputBaseStyles(selector)} + + ${getFocusVisibleStyles(delegates.input.selector, delegates.input.style)} + + ${_generateInputPlaceholderBaseStyles(selector)} + + ${selector}::-ms-input-placeholder { + color: var(--d2l-theme-text-color-static-faint); + font-size: 0.8rem; + font-weight: 400; + } + + ${_generateInputAriaInvalidBaseStyles(selector)} + + ${_generateInputDisabledBaseStyles(selector)} + ${selector}::-webkit-search-cancel-button, ${selector}::-webkit-search-decoration { display: none; From ac4a874c173ec6f7928a49ea80efb52b93998305 Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 15:50:19 -0400 Subject: [PATCH 04/12] Updates input-text-styles.js to import and use base styles from input-styles.js --- components/inputs/input-text-styles.js | 45 +++++++------------------- 1 file changed, 11 insertions(+), 34 deletions(-) diff --git a/components/inputs/input-text-styles.js b/components/inputs/input-text-styles.js index fed35aa65af..a5e8e538f2e 100644 --- a/components/inputs/input-text-styles.js +++ b/components/inputs/input-text-styles.js @@ -1,10 +1,17 @@ +import { + _generateInputAriaInvalidBaseStyles, + _generateInputBaseStyles, + _generateInputDisabledBaseStyles, + _generateInputPlaceholderBaseStyles, +} from './input-styles.js'; import { css, unsafeCSS } from 'lit'; import { _isValidCssSelector } from '../../helpers/internal/css.js'; import { getFocusVisibleStyles } from '../../helpers/focus.js'; function _generateInputTextDisabledStyles(selector) { const focusSelectorDelegate = (focusPseudoClass) => ` + ${selector}, ${selector}:hover:disabled, [aria-invalid="true"]${selector}:disabled, ${selector}:${focusPseudoClass}:disabled`; @@ -41,46 +48,16 @@ export function _generateInputTextStyles(selector) { const finalSelector = unsafeCSS(selector); return css` - ${finalSelector} { - background-color: var(--d2l-input-background-color, var(--d2l-theme-background-color-base)); - border: 1px solid var(--d2l-input-border-color, var(--d2l-theme-border-color-emphasized)); - border-radius: var(--d2l-input-border-radius, 0.3rem); - box-shadow: var(--d2l-theme-shadow-inset); - box-sizing: border-box; - color: var(--d2l-theme-text-color-static-standard); - display: inline-block; - font-family: inherit; - font-size: 0.8rem; - font-weight: 400; - height: var(--d2l-input-height, auto); - letter-spacing: 0.02rem; - line-height: 1.2rem; - margin: 0; - min-width: calc(2rem + 1em); - padding: var(--d2l-input-padding, 0.4rem 0.75rem); - position: var(--d2l-input-position, relative); /* overridden by sticky headers in grades */ - text-align: var(--d2l-input-text-align, start); - vertical-align: middle; - width: 100%; - } + ${ _generateInputBaseStyles(finalSelector) } - ${finalSelector}::placeholder { - color: var(--d2l-theme-text-color-static-faint); - font-size: 0.8rem; - font-weight: 400; - opacity: 1; /* Firefox has non-1 default */ - } + ${ _generateInputPlaceholderBaseStyles(finalSelector) } ${ _generateInputTextFocusStyles(finalSelector) } - [aria-invalid="true"]${finalSelector}:not(:disabled) { - border-color: var(--d2l-theme-status-color-error); - } + ${ _generateInputAriaInvalidBaseStyles(finalSelector) } ${ _generateInputTextDisabledStyles(finalSelector) } - ${finalSelector}:disabled { - opacity: var(--d2l-theme-opacity-disabled-control); - } + ${_generateInputDisabledBaseStyles(finalSelector)} `; } From 0f43fa64abe8f22f54138a168ad5c6a0b70851e0 Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 16:10:50 -0400 Subject: [PATCH 05/12] Exposes input base styles and selector delegates in orer to be used by input-text-styles.js --- components/inputs/input-styles.js | 35 ++++++++++++++++++------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/components/inputs/input-styles.js b/components/inputs/input-styles.js index ac694f41976..43e07074d6c 100644 --- a/components/inputs/input-styles.js +++ b/components/inputs/input-styles.js @@ -14,23 +14,28 @@ registerSemanticVariableForSvgImageUrl( ` ); +/** + * A private helper method that should not be used by general consumers + */ +export function _getInputBaseStyleDelegates(selector, focusSelector) { + return { + selector: focusClass => ` + ${focusSelector ? `${focusSelector},` : ''} + ${selector}:${focusClass}:not(:disabled), + ${selector}:hover:not(:disabled)`, + style: fullSelector => css` + ${fullSelector} { + border-color: var(--d2l-theme-border-color-focus); + border-width: 2px; + outline: none; + padding: var(--d2l-input-padding-focus, calc(0.4rem - 1px) calc(0.75rem - 1px)); + }` + }; +} + function getStyleDelegates(selector, focusSelector, textAreaSelector) { return { - input: { - selector: focusClass => ` - ${focusSelector ? `${focusSelector},` : ''} - ${selector}:${focusClass}:not(:disabled), - ${selector}:hover:not(:disabled) - `, - style: fullSelector => css` - ${fullSelector} { - border-color: var(--d2l-theme-border-color-focus); - border-width: 2px; - outline: none; - padding: var(--d2l-input-padding-focus, calc(0.4rem - 1px) calc(0.75rem - 1px)); - } - ` - }, + input: _getInputBaseStyleDelegates(selector, focusSelector), textarea: { selector: focusClass => ` ${textAreaSelector}:hover:not(:disabled), From b248410f58106c485e3b181d9323c12dd6699c03 Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 16:24:02 -0400 Subject: [PATCH 06/12] Updates input-text-styles.js to use the input base style delegates --- components/inputs/input-text-styles.js | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/components/inputs/input-text-styles.js b/components/inputs/input-text-styles.js index a5e8e538f2e..a68b4563dec 100644 --- a/components/inputs/input-text-styles.js +++ b/components/inputs/input-text-styles.js @@ -4,6 +4,7 @@ import { _generateInputBaseStyles, _generateInputDisabledBaseStyles, _generateInputPlaceholderBaseStyles, + _getInputBaseStyleDelegates, } from './input-styles.js'; import { css, unsafeCSS } from 'lit'; import { _isValidCssSelector } from '../../helpers/internal/css.js'; @@ -26,18 +27,8 @@ function _generateInputTextDisabledStyles(selector) { } function _generateInputTextFocusStyles(selector) { - const focusSelectorsDelegate = (focusPseudoClass) => unsafeCSS(` - ${selector}:hover, - ${selector}:${focusPseudoClass}` - ); - - return getFocusVisibleStyles(focusSelectorsDelegate, (selector) => css`${selector} { - border-color: var(--d2l-theme-border-color-focus); - border-width: 2px; - outline: none; - padding: var(--d2l-input-padding-focus, calc(0.4rem - 1px) calc(0.75rem - 1px)); - }` - ); + const input = _getInputBaseStyleDelegates(selector); + return getFocusVisibleStyles(input.selector, input.style); } /** From b285bca0a5c31fa80986c6efce71d6b2fcb6de7e Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Fri, 3 Jul 2026 16:29:34 -0400 Subject: [PATCH 07/12] Updates vdiffs to use generated input text styles --- components/inputs/test/input-text.vdiff.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/components/inputs/test/input-text.vdiff.js b/components/inputs/test/input-text.vdiff.js index 7b9e8caa7f1..05abddd697f 100644 --- a/components/inputs/test/input-text.vdiff.js +++ b/components/inputs/test/input-text.vdiff.js @@ -2,7 +2,7 @@ import '../../button/button-icon.js'; import '../../icons/icon.js'; import '../input-text.js'; import { expect, fixture, focusElem, hoverElem, hoverElemAt, html } from '@brightspace-ui/testing'; -import { loadSass, unloadSass } from '../../../test/load-sass.js'; +import { _generateInputTextStyles } from '../input-text-styles.js'; import { inlineHelpFixtures } from './input-shared-content.js'; const createIcon = (icon, slot) => html``; @@ -166,8 +166,15 @@ describe('d2l-input-text', () => { describe('sass', () => { - before(loadSass); - after(unloadSass); + before(() => { + const style = document.createElement('style'); + style.id = 'generated-styles'; + style.textContent = _generateInputTextStyles('.d2l-test-input-text'); + document.head.appendChild(style); + }); + after(() => { + document.getElementById('generated-styles').remove(); + }); const sassBasicFixture = html``; const sassInvalidFixture = html``; From 248ed70b2640cc3f67759b8d964466ffcbb6a21d Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Mon, 6 Jul 2026 09:52:20 -0400 Subject: [PATCH 08/12] Removes function implementation and usage for disabled styles since they are already handled by the Input base styles by the :not(:disabled) --- components/inputs/input-text-styles.js | 18 ------------------ 1 file changed, 18 deletions(-) diff --git a/components/inputs/input-text-styles.js b/components/inputs/input-text-styles.js index a68b4563dec..dd96401e013 100644 --- a/components/inputs/input-text-styles.js +++ b/components/inputs/input-text-styles.js @@ -10,22 +10,6 @@ import { css, unsafeCSS } from 'lit'; import { _isValidCssSelector } from '../../helpers/internal/css.js'; import { getFocusVisibleStyles } from '../../helpers/focus.js'; -function _generateInputTextDisabledStyles(selector) { - const focusSelectorDelegate = (focusPseudoClass) => ` - ${selector}, - ${selector}:hover:disabled, - [aria-invalid="true"]${selector}:disabled, - ${selector}:${focusPseudoClass}:disabled`; - - return getFocusVisibleStyles(focusSelectorDelegate, (selector) => css` - ${selector} { - border-color: var(--d2l-input-border-color, var(--d2l-theme-border-color-emphasized)); - border-width: 1px; - padding: var(--d2l-input-padding, 0.4rem 0.75rem); - }` - ); -} - function _generateInputTextFocusStyles(selector) { const input = _getInputBaseStyleDelegates(selector); return getFocusVisibleStyles(input.selector, input.style); @@ -47,8 +31,6 @@ export function _generateInputTextStyles(selector) { ${ _generateInputAriaInvalidBaseStyles(finalSelector) } - ${ _generateInputTextDisabledStyles(finalSelector) } - ${_generateInputDisabledBaseStyles(finalSelector)} `; } From a80c5c7288612138a2c0fb47410f0bcf98cb2c89 Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Mon, 6 Jul 2026 10:01:56 -0400 Subject: [PATCH 09/12] Updates selector order to avoid unexpected generated css --- components/inputs/input-styles.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/inputs/input-styles.js b/components/inputs/input-styles.js index 43e07074d6c..96543c166e7 100644 --- a/components/inputs/input-styles.js +++ b/components/inputs/input-styles.js @@ -112,7 +112,7 @@ export function _generateInputPlaceholderBaseStyles(selector) { */ export function _generateInputAriaInvalidBaseStyles(selector) { return css` - [aria-invalid="true"]${selector}:not(:disabled) { + ${selector}[aria-invalid="true"]:not(:disabled) { border-color: var(--d2l-theme-status-color-error); } `; From 58d11b34236f42c47fdf9c60be470e327036118d Mon Sep 17 00:00:00 2001 From: Edwin Collazos Date: Mon, 6 Jul 2026 13:07:01 -0400 Subject: [PATCH 10/12] Removes sass vdiff tests --- components/inputs/test/input-text.vdiff.js | 45 ---------------------- 1 file changed, 45 deletions(-) diff --git a/components/inputs/test/input-text.vdiff.js b/components/inputs/test/input-text.vdiff.js index 05abddd697f..dc1abb14fc0 100644 --- a/components/inputs/test/input-text.vdiff.js +++ b/components/inputs/test/input-text.vdiff.js @@ -2,7 +2,6 @@ import '../../button/button-icon.js'; import '../../icons/icon.js'; import '../input-text.js'; import { expect, fixture, focusElem, hoverElem, hoverElemAt, html } from '@brightspace-ui/testing'; -import { _generateInputTextStyles } from '../input-text-styles.js'; import { inlineHelpFixtures } from './input-shared-content.js'; const createIcon = (icon, slot) => html``; @@ -164,48 +163,4 @@ describe('d2l-input-text', () => { }); - describe('sass', () => { - - before(() => { - const style = document.createElement('style'); - style.id = 'generated-styles'; - style.textContent = _generateInputTextStyles('.d2l-test-input-text'); - document.head.appendChild(style); - }); - after(() => { - document.getElementById('generated-styles').remove(); - }); - - const sassBasicFixture = html``; - const sassInvalidFixture = html``; - const sassAriaInvalidFixture = html``; - - [ - { name: 'basic', template: sassBasicFixture }, - { name: 'basic-focus', template: sassBasicFixture, focus: true }, - { name: 'email', template: html`` }, - { name: 'number', template: html`` }, - { name: 'password', template: html`` }, - { name: 'search', template: html`` }, - { name: 'tel', template: html`` }, - { name: 'url', template: html`` }, - { name: 'disabled', template: html`` }, - { name: 'placeholder', template: html`` }, - { name: 'placeholder-disabled', template: html`` }, - { name: 'invalid', template: sassInvalidFixture }, - { name: 'invalid-disabled', template: html`` }, - { name: 'invalid-focus', template: sassInvalidFixture, focus: true }, - { name: 'aria-invalid', template: sassAriaInvalidFixture }, - { name: 'aria-invalid-disabled', template: html`` }, - { name: 'aria-invalid-focus', template: sassAriaInvalidFixture, focus: true }, - ].forEach(({ name, template, focus }) => { - it(name, async() => { - const elem = await fixture(template, { viewport }); - if (focus) await focusElem(elem); - await expect(elem).to.be.golden(); - }); - }); - - }); - }); From b8167e9591c57ca5f1fc6c2a665b8aadf02360e4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 6 Jul 2026 16:02:33 -0400 Subject: [PATCH 11/12] Updating vdiff goldens (#7162) Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> --- .../chromium/sass-aria-invalid-disabled.png | Bin 5149 -> 0 bytes .../chromium/sass-aria-invalid-focus.png | Bin 3663 -> 0 bytes .../input-text/chromium/sass-aria-invalid.png | Bin 3746 -> 0 bytes .../input-text/chromium/sass-basic-focus.png | Bin 2921 -> 0 bytes .../golden/input-text/chromium/sass-basic.png | Bin 3003 -> 0 bytes .../golden/input-text/chromium/sass-disabled.png | Bin 4957 -> 0 bytes .../golden/input-text/chromium/sass-email.png | Bin 5639 -> 0 bytes .../chromium/sass-invalid-disabled.png | Bin 5866 -> 0 bytes .../input-text/chromium/sass-invalid-focus.png | Bin 4416 -> 0 bytes .../golden/input-text/chromium/sass-invalid.png | Bin 4498 -> 0 bytes .../golden/input-text/chromium/sass-number.png | Bin 2984 -> 0 bytes .../golden/input-text/chromium/sass-password.png | Bin 1996 -> 0 bytes .../chromium/sass-placeholder-disabled.png | Bin 5509 -> 0 bytes .../input-text/chromium/sass-placeholder.png | Bin 4648 -> 0 bytes .../golden/input-text/chromium/sass-search.png | Bin 3754 -> 0 bytes .../test/golden/input-text/chromium/sass-tel.png | Bin 6544 -> 0 bytes .../test/golden/input-text/chromium/sass-url.png | Bin 6222 -> 0 bytes 17 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-aria-invalid-disabled.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-aria-invalid-focus.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-aria-invalid.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-basic-focus.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-basic.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-disabled.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-email.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-invalid-disabled.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-invalid-focus.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-invalid.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-number.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-password.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-placeholder-disabled.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-placeholder.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-search.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-tel.png delete mode 100644 components/inputs/test/golden/input-text/chromium/sass-url.png diff --git a/components/inputs/test/golden/input-text/chromium/sass-aria-invalid-disabled.png b/components/inputs/test/golden/input-text/chromium/sass-aria-invalid-disabled.png deleted file mode 100644 index 4b0107166fd0886dd7cb3dfd8d769063c42e5c67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5149 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 D5*4cw diff --git a/components/inputs/test/golden/input-text/chromium/sass-aria-invalid-focus.png b/components/inputs/test/golden/input-text/chromium/sass-aria-invalid-focus.png deleted file mode 100644 index aa1ed2e35d19688f760e78adddb9d8170f2955ab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3663 zcmb`KXHXMbw}v zND0RX5tSB72#^3GB|r!r2_-kqowe56xJl`QOHFWs+885AFVSsEOu=N`9EipIzCm z%UCu-eL%znYfmyRJw%mh1wTd{Z!8ftA1yDs&ao*rm3!-3Xf08CAc6MW7y6};NTpq` z5v?lyo__#GUbMn88s5RNu_pM>94M^ zwsy0|Yn2i^{{SGT%A5y)pc{Y>I04=h0Pr1Z1K>my5Cm<2|1toA|BB)PmjTZ~5XJL{ z695OV{zpf>kJ=gc5HKt2>07)IN3EUB!L{S$)Jq2dP{)$v;#QmV@#w8es6ORabqmJY z&h~<;WkRRxGef-$><(?B`tujml^R6=&P&RT;zma{X|(Mx4R<2!Jq&6=Bx~BbTW{Z$ zy^7=kSCtiLwzhj4k;X*#=aO}J!HE4+Bo{}$t888nXT#nTr?bhakb@Xwk84k5mfJZy z`=fV4B$i4Z4$@b|!*NWiLqpNW^=>FX09X??ZL2af)2J)MBoeb5@H74sE`+c=M&eZ4 z7U!u)Rqf7G`g+tPmhcND@~Fsa69CK<>6{@PWY--tnYH7%{}}F|1UG~7qnEakLP0&T zeu=Fh>P+q0B!nLL10%eZ5k3jaeN_tfANnrQWCd0sK0>k=QA1o=;!N>tdJ8U@+o`M! z?La0C^<21giLW(uJ}9#3N6(T53lq9x{O#-Q!d0?>oE$HR>N=O%ncvUwqEr@C-fIa_ zs#vVv_1Y1F5CR^tyPk`mKkZ?mJXcmKwA;;)ox!m@&^MFZ2tK5c2kyw{CC&D+_sPe> z2crvz3;EMsucTkRnC$V5sn9Z&i|NKpWUA;NQz#am_}0hR-E45kHs4pbwmMHz;L34E zM7i8Mi8YcuZhPVh?%Lp?pviawGJMlJHNU3j3RjN4yN1Cyt>lr| z{$47b+j=)I?0qj&_u5C!%vOKY81`ESdkOE= zf7&<&sa}Q{Bzt%|NVX~1{Y8=∈er;?vmNI(McTvMQkb75r@_-T~*$b5~YE&C50R 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 JFLxbZ{1+G@^sfK_ diff --git a/components/inputs/test/golden/input-text/chromium/sass-basic-focus.png b/components/inputs/test/golden/input-text/chromium/sass-basic-focus.png deleted file mode 100644 index 84dc7e317d22a9b00552297a13f87788bb18fbba..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2921 zcmb_ecTm&W7QPh0MNm|Vf`}lBf^=zyrXYx*D7|G9L5&c4fPe%HxXOwJft4a9DlRN7 z6e&^yxO5Q^o`3{G1R>Of5E4p4c|UjF%+9<&clMt>z_P z05rRxUqYx5hWw%cFDQ5jfS-120&qYa34qeEW&kdk;rYOGJP-iK`1pi?8UH^B%zJ#( z!Bj5dBZgMH!zM-1{_L{5FmpkGAK)ERZs^_W)6yu<+hNj*c}G@sBvLLFRzlE{r$X=D z;XUq<{TUXyJn#xadTIb=iy3cZ)?nd*J?RR`N)B@NJ=ekNhAAUTuK z7)-qMa7u7}p9W!_gE8R)`2N8XxTibvVBHCYX5RR@trX?@gNajAFbny*rvMv_4y~LM3nCo=ke_G;Eqh zI01lWf+^`}5GlxLxpTCM$EettyC6*JeqOkjM0n3j&`IO+15uiEjT>Sd=P;Q>ZDPiL zwsOJSt;OeTVG+2sq!+`Kil9{JbwMm*wws#)Zf-3wM+c>`iI{zbmSe^qM@_B_*O0X@ z2NF!#uTQ3o7h04yl5ID=`uBroe5D&DBVoiOaDC&WG}{<$=+hUMlM*o0YYPDK8rc97d&{8iH6MH- zB1H;Ge^Uy*{d4l6`nS6xUOo!c69k8{eB1}T(kg-7%skZ9S=+n-xtG!!0fWk z)BQo3-#GEDj+$Y;g5ddpy|-Yo5Z6)bgl)DCA9!2&+wP!i93HRjfA?g2#pc2$R9uZw zK}=$P_ri*>WTvscvi`6MH>6~KB|_l5f&`k_5^#7$CoZP6qf`tl=|OC{T}y_NA*0j_!B)anMW@5kShTUy2j`oIQdrsfmK8#{?RtRm$@qDoiU;0tQt397o zLk8a`gnTa$3-yE7mlwEQEh zK>vo1u0MK7rasb}M8THf2H~<4bB-?RHVTEhWr>(y@+G>ukf)v^nyQFj?W1?zbUFvV ztFLY|Wu-Xw9ek0*6~TJ+s^ajvVacVrp=xbRg34Hv+fvzH(l^*_cxuOX<4x*2;%0XXvZ@7M`C2Q)2pvXw z2Xh(yt()NJfxAaqwWdwK=!w#Ax2!&Ba1f&4iK1wSO_{PbT4&9!=${|o8Cw06>S-0T zo$f#)&(;u6+auH}5_O$R%1+`QZjI01eJ%B(W^L_=-yPN9F_@!!cY-$7dWPE`&_6ss zem#9HB2>|xUQBhCr$@vV-HzTQJmo=LJtTbJC_#JH-z367+ce9~wOXsZQ7a+(N`{Wr z=1q z#T8yd!Mh6EwPyZsLLe5gh@jRzQt|(xFPD^|a~CYyzQ82pr20J%GH}Ur3g(6(}mGRiSEs zXmXCG$Hz-6KG?eyu;}S_JH?4sMP z>t{ZA+gc=k|Ix{K$K7RKEqLuxC!b z=?FUsfai$BJt?;MphG?J6c=A;F@jz*dZ)8|d-_#r*g{?fEk}c!{%N|muA|%8f{}2MJdSCXS+I~6 zQeK9N*3Q!1(0iLCQAE*dOv>{rhq35h15b8-l=JcVR0YTrxc~j9{#!=juZ*)IOurQ- zfnaYA`6Y9kC-8?ON}-=6zoE5zmg&TC%#Typ$%3geyN6jZv9tAI#7^Fj-3V#W zD@d~ME#@L|`afjN1)tVq*TieDU8c}?jJDg$p}E9QgvPuw;j$jBGmL9jq)4LdaLa_)`am$K10{reJk4Lfr-yV*|@vO#?YK_ z&f-<0kWsNz;U>(L-Z*xq^zBbq2~{PnxTw z(EQT0adKynN<9em08Syd{k}`@wMPhlvEkGfvm>hEFGmHASDebrzZ`J6VZ%D{?Jif$ z*<8fZ_q1(ZzibCL%A_HJl_Ku#18+*#rN!Km0!;F%JU(c6KHhwYQ*+&=039 Z06O@JFkjn}FF+^2`r=g!;ss>fe*uP@I#U1u diff --git a/components/inputs/test/golden/input-text/chromium/sass-basic.png b/components/inputs/test/golden/input-text/chromium/sass-basic.png deleted file mode 100644 index 63637e214fddfe143c967f1eb56928fc353675a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3003 zcmb`JX*3jU8^`aF9!2R1QNpx{7E2Gt9+JX?kZfa_!DNzm7-Ja|qO{wyl{HBuYnF-0 z*o{GmhJ>MzWX#wGlfgUs{Cs)O^M1L`eP8D~=eq9m|KI2OJ+iuNyjM_C5CE{()Wqlt z0DKX=bLcKUUJOE}=mQ{xH8nbaH8_JY>Wl54f;22Vs5ZsMi{&KfKPrPoR4z%?YI=|(E~~Py9d0D2AUgVAj_sT8?3aDnLt>q)52qfMk`e=8yscwDFWx`i z0KiFu2neu>06V~Q0QmzLK=}562tNLU0PNg#768FNkpPGt`QHnVSiT%iMckSRnVux& zbD_q+^l6pBx=H}Ft6j?Vvm>{{t+13iqE2|g11d_)3x>gBtzMd{{c@yumu^gaV49^W z3jy%<%~%-Pvl9a;!n&qL*z`bPEJ;33R0=|0hMdmYR7BSFr>o;_qvjsVoT z3`qvyh|}F>G(sD<+|(L{d%tq~@mms0q&DwpgKynj$YyU8&T6qgJ83MWv@w2jq62_} z196C7>u*Yf>e-fBw<>WPahaX>^ltXtVd~)ZY{y7U1;>pyh${$SV5cIvSH&Nn!ZnZ0 z#%Oc>WRER>9PXSbt?Zo3(5eV8$4w>6?bwWGRGpSo1ZsfmdvUo|2fh%1A*ah@y^h|r?}y$8mLA@qb{mNHxo&s4-A zRU}biQ(x=>h`)&Q_rDft(bkgJ5R{Jj+T=7fj-c*x)o>|a&eT0c6q-{{C@5WcHPi37 z$Oqm&*^@Cs@>V-I8JsYxL_8-yc0l`wAa;%6SW`8O(V}|o=82gWojD?bu`JPT{#s!u z;3DtVI*~dV^tCvsCfu3VaBfmNxXq#;Q*9J6k*c&?x(`e1?Ruu_pNK|6Ks+0@=+oVk z8hQIRB4FVSR*o)-^v$ASB8*6!H9QLq$14rYEs8`vFprYD$3- zN7Q!wYe(Dg6>*$aS%lhFiT#BZSks9}ncv=YN(u#%t?KazCl+n?>Jly$O{CcV zhx04!11vqg35W8BshzWSgL2-4vFnGi&*hb(FFFZBaqu>MQ2@xzFZFht4OG_Uq6-Kf z!6DCUJlSFCbr;yMG>p2_Z7t4~%KW^bjRCo>HO6GPVLZ$W^loT^WYpCY_KBQU%$*!}|TXPfn^wfF7K zPaffnLJ5V-#KBR=ntBcT*!Q8d(2nnm%%ZYH1ZZfX#sVRW!-Y3=r5Jm|2X!pOm)hUL zGva8rRU~148+}PL8UJv9Wpw~%l1@O>pP_7XAE}n5!GluZZJhcl1LM^}iDRv#edCBnka`*dxBm8?2_t0-`8?ABSrM_+3KVXypB~(PR=5 z<85Z9xez7Wvq&+nbOEn@!-wvXi}`=|Dwm~@5| zVe|>r)q3`nWyu|5#zUD2a{$(So|W^-h(z&oAsYEr8E)EuR{uRM5q)+3v@26CxSI^%g9pz!Y@;~%jlVCU!SYVF11 zF+2`?6@7Ir`ciK1dHaYDo)shad$JAyV16hEdn}YAUa_5)=t@t`FwO=5*5VtRHs08m=6+Zz*}fE6l0Uy<*yRjnW9uK-nC!*N8KK;4Q+cLAD^+BC1t42 zHV)k|b{g)^)c0-g9G*`PG=$bcvQ*J4Z4aPNBD)92G`UyIbY&y}KxH~83@i_R9~=v| ziG_~7bF;fe?nQ5VsCTYPv~;VO{Zwjl+DXQ7YyL^AFa#J>Yc6dH^hn?QE0DwbB5=Bc zNjCeDk_F5*>HRT18hLgNLBY-NC5Fg5{{?%?Uta(K diff --git a/components/inputs/test/golden/input-text/chromium/sass-disabled.png b/components/inputs/test/golden/input-text/chromium/sass-disabled.png deleted file mode 100644 index d096b25c27b5c4a1bda9e250929926973be3c7c1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4957 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 A<^TWy diff --git a/components/inputs/test/golden/input-text/chromium/sass-invalid-focus.png b/components/inputs/test/golden/input-text/chromium/sass-invalid-focus.png deleted file mode 100644 index dbbf3cf1aa94aeb920a86bae6b2efabc1beabf00..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4416 zcmcJTXH?T$vxonH6w!#4A}B|si9rwqDFPnpEg)UG5Nc?G1OzFHsC20wq&F!60z_)4 zLV(beUP6dU4FM8LP)LBA^M1S^-@ERYS+n-qd)A)4etXS46Jrd~260~H1ONb}tD|88 z0L+mL|0M@A!@?ai)BxZ-psVq>S#b6SKEf}H`m}G`*Xeue8=a4=x4u}lHE?%;*>p%( zVs2aEcAK}?ycw=0ua-pJ=p5D!+$O6qz|3iH*vbC$z0A?366v7x)wmPidOv=^%wi|Z+_+X8;+w2(< zVhsS1n0i}=)zk)9fP5xqUdGkWcLIQWB)|qdWH}`b09XHtWCFeeOlN^eHV#JsxcBhC z+G;B@AbEr>cM~Gh|3rKa-yP8wi^x0rD^w2vY9=bD%*~Obcz5f-6YpN%+3Bi`3XLa{ zS-H8~E<12h+D!6&wuomti$+Fg06+p$f%w=MzIhm7b)q@Gj?m0ZlZ<3Rw$eI}Ememu zwgHg?&<_>49?jIO#>y+p#<{@p>MDVLoOFp9h}3I@b%Sh3LxoTmjvp)?Av9!eED!lv zIQBafy{}dDJkpqiAiS_og}^q|Tio?ALp z^+*%X09J)*9Hy@g#)x~=fTui&%If~`t#NDr)ymd0^fYNKW zWC9+tV*6_9o-Nkj=2VVTrwFA@oU&`(=rz>xh!!?Czf0r*j9;Z$;IE{N_;1c14hW_< zO!?1Fy|zc`mCk1ZK>nj!)FIN@fPyR)^RWjDb*wdG#M=N+=I(M9UB^n@QF6XIZO+KN!{I?6V+R@1;6vTx$Y|I|=~6<{!g=Qs*Q7wzkpA^Ge$2lXu=z zA}LD#LTkIMvX9Kp7>&0AcYek!Em@s(w(H*5qgvc&d?EeW#A1+Tki z4_(0{m$2m&N_Ah*wRni6-*+C`=oG-3@7&Q^`9q7Cm*vwu7-QSqWkw54)71a(v z^tJA>1YgM2ftc|r$P}5_3991KXLb#M7G|dwAX&U9mAB6WUPU}kN#chXxE zW}xPMM(4fa=Q0=d2lOzb(E4xRE-7A#6B$dH^_1gx{k_yHuneEewm@M0G7!3=ag+Xu zk97v3onq3!d?VQs#c6yoJrhiZY;ky3wN=eK^q3L4wSs`<)>mll?6)FeMZRDtDSwP& zySPap1gH)Vq+lm&OWk&k6Z4Uw`CSXk#cI3&_u#T%C$YbJD&hE6iRPs2`I$xe;cLmM zH**s3j|-4wl~&wM3_YnKh+VW!b9LQYvMp3;#fX`c%V(?Kkjrx}w5hM&?^p4oB(IsJ zyvv2Iiv{YkOxZ9L9xph=l_w#sWF49}v(oYbGJ#TiTtI(M-X5_(p%=y{N-BR^LOIAQ z&f%{8b1_7FHMe?~JdqCGk{nj=dewxCD8?>$72LQAaBGX)``gXwXY$r(bemoC-XtF) z;c)imXh8#c|LwS@gFO2Bb4vt&Y7x6SHd^YRv)2U7$1K;p4DACy)Ku;vlHjJks*6Z2k^KuZ&r`4Skf8Q*ElZJ2J1ye=htT*@GhxfhltfVt40*QOkx5Q8e`X3avw~P;#?=! zwUn=V*e?B#VRQ?*qx2b!(A8;mPc>71Vq(e+aX%;1 znEzLRL$bk02paNU<6eryH&XyOF5~2TQxfz=@WC&_sC(X~So+XbVvb~U{;<|6dsWvK zb?*84s~WXGv!@_^^zKE^5k5PvkuTsZTO2J!xrLS_u#8s7F9oz4D;f~ zu4!!ZI$(c!z*hps)n2;#NSI?E+TzRL_lNDqmi8Ltq@;^ypvcA*p}Tx>rTXWj6z{_S zvi!|Gnfs1kRar_$#s+41CikECzBI9kC;0usMIt3NCv3FRzt-;C7RmF=s&+-mCFcu) zi7EJ}cOE1{`(0|YA(uLV8XbujS5u&$Vt5tPQ{qxJWzemGT7fX937*XRC!$xbj|85? zS{p6CsJtM;clMy9vW^HP%Kb3&0%yRS<&{+6FDd=aXh}nnQd!TRs17!No;VO~vUg*ym-}P$T2{Hc zaCycLFeF$popxaSQWf|yX3dGb*?Rfxe(zgr!b4l=Blbt9gTfCJvU#b|lV7ILpX|;U z_9u_W^jnGZCJKwCVxbc0+1UfJb;+i(lAS5grka+r*3SB0$!~Ui6Hwvy-7h3k5YTCb z4NX*Rx>R49*_6!&Sobs#x2y+pEO|FWs^8p?lno^JGz^HUp7YzKL4~D zp>j>}J8oL-f$EdXO-gOGE!M>YykAj&hZNiu*Hv0hGf=UzV?2q37(ktqX8p=~)l!c3h`&Hf(?(}t+S)$`!OvIvC~3v|R$*J)}%0!|sp zZo#MtEy&vO($C0+h5|SDCHDubx{BuM{T=ceqi<1l>Pv%`FzR8$AJ+|AQp$VN_)T&Qd!@V{Rd;#Si+6~~#Pn~NTwNa$ zqRxtHzhgcKD}PT;-j7OEDl+LYQ}~egEDaK`+ERa0S|px&jSGDTI?n^--?Q8sp#6fJ2i=~_#;aaCLkNz~mwsAp<+RA<8gA(y?$~0XjmtLejQ3*YDbXt(xj4j@ zWs_qicY$*Rf{; zRc_cImcOx7VeY)>@6rLnI{NO-O(c}pwzbrLn22{LyOiJ(mpD~d*u+7 zyY3a%1d)>I5_=~^Y#s#B_nPMHs_1P^zAIIiQ!u+d0o(MEOMT3tbG8#4jhI<14mgZxX0Swzs9as~VLdn#tdyl*W~a~`R~ zN@SHUp2}!E3?Vp!z?U~tFldziL6tP$%+yZ5-|Mq%k%O~!M54#D+6)!?qo<*VSY#Zh zSgBL(o3RUC(l%8q`p4^sFFn3G%4A7?-j$NPvhFpz5$6_N-8)|EoHgyDINeO_agXpN zEPR+(SR-J?-2nxz<$?Cw@EeJ7e`QwgV+PCOz{5-H+bS^9{QUO3M!uVKzP5wSDtxk8 zKt2xRC7-z?n=p>mQ4kQ=K42N0|C%*91h7S7v_MTVSS*Fo>3Bk!S!(`Btbl*kB{Z9i5hCAX)6CaLJ>dU0-h11-G_+wne?iuT4sC9N`@1h0P^zzpTU^`4he^ zJTNr92jrWG7wj`ov%Ou+WCpdfzRW^s(M@xm-Fsf{aWH{gINmqi{-qKWhNa{n!>jjO z%p2`GLN+T9rvO0Ta6QV%**A-^WK0YE>z2Bn^*&^PRB~FK!(CKB3w$ zP^ko0Z-W^PWsC%f|IPw_zO4#$eO$M5s^*v92EJpShxQ*PHjX)KGAS$B$juclp*hQJ zwY@@K>UeQDd7^rp%K)Z2@n#yCYn~o0mm;3(&*o>p*4ROtJ!y~FqYm|;1@q`(8A^8n z$6MA_hzk26+Rj{hqSV!6daqnH|J3_Bi3kS5N2ma6)b&Q=MCgef(H1;)H$uJCtY-1-8 z*~ZpT*|JXdWf;GCzJLAx{$9V|Kj%8vea?06``l-_?$?FdHMi^@pXZ0l<0SZ_S6M0oiM04^N?mu%69ZA!QLP5^r>mF`-yyhE*`^>(eCu zR!LS8IaF0u)aN{Psyi^LQ&u;?%io

+(duu%fK)R=fX_7}vMYJCYHrmc4rAyxNhr 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 diff --git a/components/inputs/test/golden/input-text/chromium/sass-number.png b/components/inputs/test/golden/input-text/chromium/sass-number.png deleted file mode 100644 index 855adeafa354e75721828abef3162594c230f0db..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2984 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 jghg_Ucqi}PS;mqe+c)%=H&>W$Vg=Y)DO diff --git a/components/inputs/test/golden/input-text/chromium/sass-placeholder-disabled.png b/components/inputs/test/golden/input-text/chromium/sass-placeholder-disabled.png deleted file mode 100644 index 4b948befc70fb5f31cf3757db34c361dbb314a61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5509 zcmcJTWmr@1-@uPzfKm!l6OoV*7%3?E1A);<*NC5hba#V6NT<|5fq^hW7%;~Kq#dP_ zG8l+-Y~<*8=Kp!#Jujc@d2_CFpYQpe``hQfKJm|VAv8DGZU6v4qoJ;1005Vx$oFBC zm&w-v+iXPupa(Qml#GH3Ht=VLxapVIwf6&bs#I%V%;z zX%Mq)a~rD%tdOJ*r^|g5yP<5QHG62} zHiu;>6#;;0E$YtHocy=)yi=aDkslMd9Fiwpn}M?jeoI0L=1N1X9=MPyQyU8|}#L3lmmp~CEJuu?&HC?}hI zrIL}8-zr>Ul#VY0U)fc;60fkvOWbzh!8NFqI4?~Ob4?zaJa$4&k<~Bfe33hvS|>F_ z!S(Ip4X}C9n=}A$KpiiY-fnNN(S-j(7Cv+2bUJ+^z|hM6v6kSC5qK2Nnm-uB`5$L^ ze!IC`L7*$H+RS}z25QD!GLOxp`0BLYs*($6+SOhykEd>`ddA%nK}Fuqz%Y9(WB6W5 ze!(uBTunsT^j7~HB?&e~R<2#fw)pv(Z$VR_X;_`GG(3N8B9#v-JrnLPVI5~b? zk|J*sSCseM9rB7tQvT&{kP@I6^7@u2d3`@+#m4@Mw%rwK0HFJ(UKSx1L=N8nwRjV4 zg;#8h%lG{iEu9S|rNtyT0>npaYkW`r+wSu-5^m@~&h{<&Keazh2f?8=qelD~KDK+hd)WdpvAm?mG@wvXdmmrO<&D?Ltg^4U-2^O%X<@G;_i zko`-{diGw+SqMavc6NUIGc2S=%~&vT!;ecq=m}5J?7Czijca*Cm{B!bg}W6beDN#` z)C>1%{NPm>pBlM>{`U<2piQ9R!H!ui?o>*j-Fso0hf#;bLQdC3igdi z+~6J6)sD^r&le8C3Xea{zXQQHdPlAGjlc>+S6`T9U)%H@1PgIkndzRsAJANXT%=ic zv*T#EuJG5+ZWjqv)R5dpgb$-#PC7~&1SN}t*yv~@3z7b(i<+$JSGyVX7kg!Cy+<84 zMF<*SrV}SCCl5A9vSu!ohHG6ki@{OTPqUkh2fyI^GEARyyGB~k*fg_#G`whfH$7;Q z$IP)5R@Y_l+~?FFjk*CYK{4ypcgw=U@?NtB$jL2c_BkNBIaENA&6cIvny0haJlF4Y zcg*7;gl71Sr@-jaZiP3@s&V=up(V1YqJShLx&CPc_Tu0Omo+dBa@g%IzA%U!dw7N> zNu9_aJ7?R4Iyk+Pu)GM|ITh*8U_Q1$@B2H-nm=Br#nJ|V;4O(f3mLVReM@V5?>+Qy z*Lz;*|9Bp^bhoPbPEvX$I?(guAoKTA(|~l)^$G$E+Blmwd>7&hH|%;Ig2=fkEN@dd z9En0eFPe5=V7BC=h6+DfVLePEyp}qC>kFpyXYVVxI}U|^eonYsvMKxsii?)%J+Z7E z!C7fmbuQXEYwBC*)KxbKq6zNfbw>?0X)!p1i}!jru%_nKzl4_GXPH>8wYng4rqe41 z{qZ_D^~RK@VZhcYaG9&>MFig@yAjWAB(4vD9k)k_=jy+zw9?*Wy8NAE9VD!wJokRe zuD&&Q?3`YepgG(6J(Zflw*tD?U3GGjfhCD>%($*Pyy@Ujsl^wm9il2et;4g#jk7MT)oz&@ zN^@k`T@7>d#f5J-CL^b&(3K`%oVdi8xBd9Eumw)rzA{+?s4?)F@L-D>jjRCsf`x}8 zWIbHB(SEc{HJ1XbFQq*CLhoB7pF7RJQPz(aOBQTu-QEbj#oxnPU`?ZI6HJ9J z)I$VoykM|HFz>&2Blh;YYC?n?b7n=lWc+VQiqpU0E zckv?^lnRj$fcJvGxBE|x%GS(8X~H@ zIp0k)bAD{>8TGiiB)h9p<%CIU;yV*OuXIlgigPWjF&A(~3bh~Z9r<&y4o{DFzKab1 z)#P`}c^CvrSXOx97YKDZtuy4&X|6(QfIjZuGGzl;ykmLupx!=(q@B1p)|3G?C|;)y z`UCU+mfeBgpl)m}G^F#FypkzOGwKvA*5H4(bw&=-ZvBG_V0P$?RF`JmAQ}BlS7-_3D?m+wLy9>YLm-Z1N}I0h+<{p z%38mbKp3)MqRfar?Pz7J4m7{DMIqQet)DS+8V^7Gp{2}5&VH#01|;{k>f6p>n*!9b zS>1iu^x9FPgrx6&1Uu8~{QQP!7mi@~rKn4R{86jz@J96IFvT1hnUDdFf87dNPPjBN z!BSWGq!C%ft(QKppDTq+e0IeA2>U9%m2S{O^s9hpvyCypir7X+Lhv*i>6x3o0;o#J z*&mw1`o`@vs#eTcjY*z#D->Zds@vt$`b`x730tzHT$f5TEL_qGWsjM+!UuE03viRN zA3@foKF=(h7n*qqk58(`DsNQh=QX6caQKt$yLDj8Njom4)||R;4k;Jptex1Tzq7*u z4{+>@|FIEZ(l8=Xwn=d_S9c8Tu3s7IX}x%jP^$hMWlC(Y4Bkne3NBndvlZe0L0=Dcr8|X41?#mn3EK25vt@~F~AW&6* zP18#InKSv$=F1BWenNM5XhYeL#+phQ`n}J1h4Fj+*DAyJvaSKwreh<+8(?K)y2*PI zeO~Oa=?c@gvGBL|rSb_GFLpP$MsH^7ZYtq=)>`;Y*Y*k_&IuiKwJ++trF@a}ng~3) zE=V#s*CPeoI3>L(|HRt;hbmG?UVCABN&kQqOdxHXcX_&!r;G`v40^l&Nb;y;W{9+) zAryv}?+n4ETc7b(H?4y5$Vt7RBAe5Rp}SPI2YKBc5*MG!*Zw2p1Aa|TA#|x&GIh>j)Xc&V=Ga`^1d&`Gt^v5jyu`IrXa19fYLCPb z*(aFe6C0ZWC+7M`g5BqEY-iJh@P)GbPUZgWUwXYqc3D5}7uh%i?>k|1w&rpJ2jfCJ z*9v67D{fQ{!fI9w+i`{6=Pa=z-vZYwtopLpnro0Rj;It7gmmF?9qYVs3XI5~pVsRu zzdwtuNXsbCJzMcWhjC8mu*;O}ALE5d$-k7CF9i^phd;+5Q{&c}e~vH3cZVMtseZ_GIVQPsG9{?JycY_QlNorifAggZ5|13B z*#FX9B4vY%Ucfo}&x!UiSgG&5^W!P1^Wg}@=p^0jx$HP$%j%@XOv>{Ux=m^AKD^!4 zU^*MNzcr@thg|5~#Ag5!T*!nt+6z#)@tQIk0Iq`nvVibazM5~ljqp!Hq$@ew@j+gZ zm|wgw}U112{#w%+yVlPAPrjymi6u>ac2iboEEU&E<@Dkx#99eC5jmvopOR z47=SEYd;MP8dEC@6`|l%v$sYWrh*mgOerB(;4PZjI33au2Ru)&wU6&fY`?A{UgY`8 z`L8=xA#7`U4JWY$o38jM1z`&|vKKeFF^IXZKGdxPVWl$Sh|k+3gNje(0LWMMvbM79nY2 zozk5+Nzwtsjx%KslESJ4>0y>RMSdfV-)Wn@2HCs+yOvq)=)kRqmi+HD{Wld|q(e<> z>u7EG6%?5p*QHf zceWwI8P)urHqLBlkp;C5!eU{~_fx~2vVB)(uoaig}=C$>Gr_`xpu8>*O>w0~($#34zfqdu5JkwgYvz`>2O_y0@l|3;f^ zA4ajN;m=CPipk%4+4D3{x@-i6=Y}t;wxNIdQO$sn*UlmnUm=U>7 zhFlc->&bGB^pXQcz;%k~h$nxw<1DJxDmYil|LR8*T{#%(){E82_R0ap{7iIO_T0be zp7G|~`0f2JVWF*<-*cvgFVgU@TWnOAYLv@@&J_yqyA1L64R>|H@7YerY4=AjPILZZ zHe#dwTFJ9o3CWiF(?l{V0?3?eEX$!j?Wh1hb5zcw!ALf#<>_VOSuE`Pq=zkU5C8xG diff --git a/components/inputs/test/golden/input-text/chromium/sass-placeholder.png b/components/inputs/test/golden/input-text/chromium/sass-placeholder.png deleted file mode 100644 index ba80d2816c5c61a353bfb62e525f2790742f00a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4648 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 H;l;lIfyTrF diff --git a/components/inputs/test/golden/input-text/chromium/sass-search.png b/components/inputs/test/golden/input-text/chromium/sass-search.png deleted file mode 100644 index 7cf463d923e815fc081eec66340a091cb7019206..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3754 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 diff --git a/components/inputs/test/golden/input-text/chromium/sass-tel.png b/components/inputs/test/golden/input-text/chromium/sass-tel.png deleted file mode 100644 index 195aad6fc8e487c0f0d785374a517a03475023a1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6544 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 diff --git a/components/inputs/test/golden/input-text/chromium/sass-url.png b/components/inputs/test/golden/input-text/chromium/sass-url.png deleted file mode 100644 index 86c5996a29d4595b2470879d48dcf51995dd0b65..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6222 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 x^nXaZ|36Vb Date: Tue, 7 Jul 2026 09:35:37 -0400 Subject: [PATCH 12/12] Adds unit test at node-imports-test-js --- test/node-imports-test.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/node-imports-test.js b/test/node-imports-test.js index 9b11a895bee..35a648ef7ff 100644 --- a/test/node-imports-test.js +++ b/test/node-imports-test.js @@ -19,4 +19,9 @@ describe('node imports', () => { assert.ok(t._generateHeading4Styles); }); + it('should import input text styles in a node environment', async() => { + const t = await import('../components/inputs/input-text-styles.js'); + assert.ok(t._generateInputTextStyles); + }); + });