diff --git a/scss/_reboot.scss b/scss/_reboot.scss index e144c9bf7c55..35d5bbd992ea 100644 --- a/scss/_reboot.scss +++ b/scss/_reboot.scss @@ -575,7 +575,15 @@ legend { padding: 0; } -// 1. Change font properties to `inherit` in Safari. + +// Inherit font family and line height for file input buttons + +// stylelint-disable-next-line selector-pseudo-element-no-unknown +::file-selector-button { + font: inherit; +} + +// 1. Change font properties to `inherit` // 2. Correct the inability to style clickable types in iOS and Safari. ::-webkit-file-upload-button { diff --git a/scss/forms/_form-control.scss b/scss/forms/_form-control.scss index 93c0e6042123..4f0f0a031e63 100644 --- a/scss/forms/_form-control.scss +++ b/scss/forms/_form-control.scss @@ -72,7 +72,6 @@ margin: (-$input-padding-y) (-$input-padding-x); margin-inline-end: $input-padding-x; -moz-margin-end: subtract($input-padding-x, 5px); // stylelint-disable-line property-no-vendor-prefix - line-height: inherit; color: $form-file-button-color; @include gradient-bg($form-file-button-bg); pointer-events: none; @@ -93,7 +92,6 @@ padding: $input-padding-y $input-padding-x; margin: (-$input-padding-y) (-$input-padding-x); margin-inline-end: $input-padding-x; - line-height: inherit; color: $form-file-button-color; @include gradient-bg($form-file-button-bg); pointer-events: none;