diff --git a/packages/calcite-components/src/components/input-number/input-number.scss b/packages/calcite-components/src/components/input-number/input-number.scss index 1b84960b52a..cae5da49748 100755 --- a/packages/calcite-components/src/components/input-number/input-number.scss +++ b/packages/calcite-components/src/components/input-number/input-number.scss @@ -27,6 +27,12 @@ * @prop --calcite-input-suffix-text-color: Specifies the text color of the suffix element. */ +// AUTO-GENERATED — do not modify. Changes will be overwritten. +// +// Internal CSS custom properties for component use only. Overwriting is not recommended. +// +// --calcite-internal-input-number-alignment + :host { @apply block; } @@ -192,6 +198,7 @@ input:focus { inline-flex flex-1 items-center; + isolation: isolate; } .icon { diff --git a/packages/calcite-components/src/components/input-number/input-number.stories.ts b/packages/calcite-components/src/components/input-number/input-number.stories.ts index 7398d7a0e55..d185f9b6b55 100644 --- a/packages/calcite-components/src/components/input-number/input-number.stories.ts +++ b/packages/calcite-components/src/components/input-number/input-number.stories.ts @@ -237,3 +237,15 @@ export const alignmentAllOptions = (): string => html` `; + +export const overlayDoesNotObscureIcon = (): string => + html` + +
`; diff --git a/packages/calcite-components/src/components/input-text/input-text.scss b/packages/calcite-components/src/components/input-text/input-text.scss index c589120d621..843a1839896 100755 --- a/packages/calcite-components/src/components/input-text/input-text.scss +++ b/packages/calcite-components/src/components/input-text/input-text.scss @@ -26,6 +26,12 @@ * @prop --calcite-input-text-text-color-focus: Specifies the component's text color when focused. */ +// AUTO-GENERATED — do not modify. Changes will be overwritten. +// +// Internal CSS custom properties for component use only. Overwriting is not recommended. +// +// --calcite-internal-input-text-alignment + :host { @apply block; } @@ -224,6 +230,7 @@ input:focus { inline-flex flex-1 items-center; + isolation: isolate; } .icon { diff --git a/packages/calcite-components/src/components/input-text/input-text.stories.ts b/packages/calcite-components/src/components/input-text/input-text.stories.ts index 40b977d7b58..78531ba5835 100644 --- a/packages/calcite-components/src/components/input-text/input-text.stories.ts +++ b/packages/calcite-components/src/components/input-text/input-text.stories.ts @@ -187,3 +187,15 @@ export const alignmentAllOptions = (): string => html` `; + +export const overlayDoesNotObscureIcon = (): string => + html` + +
`; diff --git a/packages/calcite-components/src/components/input/input.scss b/packages/calcite-components/src/components/input/input.scss index 5b6ba2009e1..60a1ebd461c 100755 --- a/packages/calcite-components/src/components/input/input.scss +++ b/packages/calcite-components/src/components/input/input.scss @@ -293,6 +293,7 @@ input:focus { inline-flex flex-1 items-center; + isolation: isolate; } .icon { diff --git a/packages/calcite-components/src/components/input/input.stories.ts b/packages/calcite-components/src/components/input/input.stories.ts index 6ea26746ea0..10c72b90f1e 100644 --- a/packages/calcite-components/src/components/input/input.stories.ts +++ b/packages/calcite-components/src/components/input/input.stories.ts @@ -260,3 +260,15 @@ export const fontSizeSetAtRoot = (): string => Search `; + +export const overlayDoesNotObscureIcon = (): string => + html` + +
`;