From 60863272d1f2ce39e8bba95eeedf2f071e96b34a Mon Sep 17 00:00:00 2001 From: TJ Egan Date: Tue, 23 Jan 2024 12:15:25 -0500 Subject: [PATCH 1/2] fix(Slug): adjust callout width, fix revert story --- .../scss/components/number-input/_number-input.scss | 5 ++++- packages/styles/scss/components/slug/_slug.scss | 8 +------- 2 files changed, 5 insertions(+), 8 deletions(-) diff --git a/packages/styles/scss/components/number-input/_number-input.scss b/packages/styles/scss/components/number-input/_number-input.scss index c97db1a77b0c..08581391f21d 100644 --- a/packages/styles/scss/components/number-input/_number-input.scss +++ b/packages/styles/scss/components/number-input/_number-input.scss @@ -453,7 +453,10 @@ padding-inline-end: convert.to-rem(112px); } - .#{$prefix}--number__input-wrapper--slug .#{$prefix}--number__control-btn { + .#{$prefix}--number__input-wrapper--slug + input[type='number']:not(:has(~ .#{$prefix}--slug--revert)) + ~ .#{$prefix}--number__controls + .#{$prefix}--number__control-btn { border-block-end-color: $ai-border-strong; } diff --git a/packages/styles/scss/components/slug/_slug.scss b/packages/styles/scss/components/slug/_slug.scss index b1db8389071e..aeb9ec8298f1 100644 --- a/packages/styles/scss/components/slug/_slug.scss +++ b/packages/styles/scss/components/slug/_slug.scss @@ -572,13 +572,7 @@ $sizes: ( } .#{$prefix}--slug.#{$prefix}--slug--enabled - .#{$prefix}--slug-content--with-actions - .#{$prefix}--toggletip-content { - max-inline-size: convert.to-rem(334px); - } - - .#{$prefix}--slug.#{$prefix}--slug--enabled - .#{$prefix}--slug-content:not(.#{$prefix}--slug-content--with-actions) + .#{$prefix}--slug-content .#{$prefix}--toggletip-content { max-inline-size: convert.to-rem(320px); } From 1ba14cee474c94555c170ceef7b1e03fabd8f2e3 Mon Sep 17 00:00:00 2001 From: TJ Egan Date: Tue, 23 Jan 2024 13:22:31 -0500 Subject: [PATCH 2/2] fix(NumberInput): remove border when input is invalid --- .../styles/scss/components/number-input/_number-input.scss | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/styles/scss/components/number-input/_number-input.scss b/packages/styles/scss/components/number-input/_number-input.scss index 08581391f21d..da6e34f64e77 100644 --- a/packages/styles/scss/components/number-input/_number-input.scss +++ b/packages/styles/scss/components/number-input/_number-input.scss @@ -454,7 +454,9 @@ } .#{$prefix}--number__input-wrapper--slug - input[type='number']:not(:has(~ .#{$prefix}--slug--revert)) + input[type='number']:not([data-invalid]):not( + :has(~ .#{$prefix}--slug--revert) + ) ~ .#{$prefix}--number__controls .#{$prefix}--number__control-btn { border-block-end-color: $ai-border-strong;