v95.8.0
- Updated
EuiHeaderLinks
's mobile menu to set a slight popover padding by default (#7961)- This can be overridden via
popoverProps.panelPaddingSize
if needed.
- This can be overridden via
- Updated
EuiHeaderLink
to default to a size ofs
(down fromm
) (#7961)
Accessibility
- Updated the
aria-label
attribute for theEuiFieldSearch
clear button (#7970)
Bug fixes
- Fixed a visual bug with
<EuiDualRange showInput="inputWithPopover" />
form controls (#7957)
Deprecations
- Deprecated
EuiFormRow
'scolumnCompressedSwitch
display prop. UsecolumnCompressed
instead, which will automatically account for childEuiSwitch
es (#7968) - Deprecated
EuiFormRow
'srowCompressed
display prop. Userow
instead for vertical forms, orcenterCompressed
for inline forms (#7968) - (Styling) Updated
EuiFormRow
'shasEmptySpaceLabel
prop to no longer attempt to automatically align its content to a vertical center. Use thedisplay="center"
prop for that instead (#7968)
CSS-in-JS conversions
- Converted
EuiFormControlLayout
to Emotion (#7954)- Removed
.euiFormControlLayout--*icons
classNames and--eui-form-control-layout-icons-padding
CSS var. Use--euiFormControlRightIconsCount
or--euiFormControlLeftIconsCount
instead
- Removed
- Converted
EuiFormLayoutDelimited
to Emotion (#7957) - Fixed
cloneElementWithCss
throwing an error when used multiple times without akey
prop (#7957) - Updated
cloneElementWithCss
utility to support a third argument that allows prepending vs. appending the cloned Emotion css className (#7957) - Removed
@euiFormControlLayoutClearIcon
Sass mixin (#7959) - Converted
EuiDescribedFormGroup
to Emotion (#7964) - Converted
EuiForm
,EuiFormHelpText
, andEuiFormErrorText
to Emotion (#7966) - Converted
EuiFormLabel
andEuiFormLegend
to Emotion; Removed@euiFormLabel
mixin (#7967) - Converted
EuiFormRow
to Emotion (#7968) - Converted
EuiCheckbox
to Emotion (#7969) - Converted
EuiRadio
to Emotion (#7969) - Converted
EuiSwitch
to Emotion (#7969) - Removed the following Sass variables: (#7969)
$euiFormCustomControlDisabledIconColor
$euiFormCustomControlBorderColor
$euiRadioSize
$euiCheckBoxSize
$euiCheckboxBorderRadius
$euiSwitchHeight
(and compressed/mini variants)$euiSwitchWidth
(and compressed/mini variants)$euiSwitchThumbSize
(and compressed/mini variants)$euiSwitchIconHeight
$euiSwitchOffColor
- Removed the following Sass mixins: (#7969)
euiIconBackground
euiCustomControl
euiCustomControlSelected
euiCustomControlDisabled
euiCustomControlFocused