Skip to content

Commit 30f1140

Browse files
fix(text-input): correct padding when in warning state (#8394)
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
1 parent 6aa6e9e commit 30f1140

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

packages/components/src/components/text-input/_text-input.scss

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,8 @@
142142
fill: $icon-01;
143143
}
144144

145-
.#{$prefix}--text-input--invalid {
145+
.#{$prefix}--text-input--invalid,
146+
.#{$prefix}--text-input--warning {
146147
padding-right: $carbon--spacing-08;
147148
}
148149

packages/react/src/components/TextInput/TextInput.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ const TextInput = React.forwardRef(function TextInput(
4343
const textInputClasses = classNames(`${prefix}--text-input`, className, {
4444
[`${prefix}--text-input--light`]: light,
4545
[`${prefix}--text-input--invalid`]: invalid,
46+
[`${prefix}--text-input--warning`]: !invalid && warn,
4647
[`${prefix}--text-input--${size}`]: size,
4748
});
4849
const sharedTextInputProps = {

0 commit comments

Comments
 (0)