braid-design-system@32.3.1
Patch Changes
-
RadioItem, Checkbox: Fix stacking context behaviour (#1284)
A
RadioItemandCheckboxpreviously created a new stacking context with an elevatedz-indexapplied on hover, resulting in their labels overlaying other elements in an unpredictable ways — most noticable when toggling nested content.For example, toggling nested content containing an
Autosuggest, would see the list of suggestions list would be overlayed by the nextRadioItemon hover.To fix this, the
z-indexis no longer elevated on hover, and additionally the nested content container applies an elevated index when the field is checked. -
Textarea: Adjust
highlightRangebackground to support different line heights (#1279)Remove the vertical padding on the highlight element to prevent the background colour overlapping the wavy underline in themes with tighter line heights.
-
MenuItemCheckbox: Align checkbox size with a
smallCheckbox (#1276)Align the size of a
MenuItemCheckboxwith asmallsizedCheckbox. -
Checkbox, RadioItem: Fix alignment with updated Badge layout (#1280)
Improve layout to work with updated Badge layout which is no longer driven by line height.
-
MonthPicker: Reduce space between fields (#1277)
Reduce the space between the month and year fields.