Themeable design system for the SEEK Group
HeaderNavigation
component, used for showing site Logo, theme picker, and displaying the MenuButton
component on smaller screens. (#1429)Rating: Add weight
support (#1430)
Provide a weight
prop to customise the weight of the text rating alongside the stars.
EXAMPLE USAGE:
<Rating rating={3} weight="strong" />
Autosuggest: Fix aria-label and aria-labelledby features (#1420)
Fixes an issue where the aria-label
and aria-labelledby
props provided by a consumer were being overidden internally by the Autosuggest
component.
SideNavigationSection
component used to create groups of links in the side bar. (#1415)MenuButton
component used to show and hide the navigation sidebar on mobile devices. (#1409)TooltipRenderer: Fix useLayoutEffect
warnings during SSR (#1407)
Tabs: Improve positioning of the active underline (#1407)
Fixes a bug where the reset module mistakenly included all the tokens for all the themes. (#1405)
Additionally, this includes significant compilation improvements to ensure that only styles for the components being used are included — speeding up build times and reducing the overall CSS bundle size.
Create new package named docs-ui
. (#1401)
This package will contain components for building documentation sites with a consistent user experience to the Braid Design System website.
Currently, this package contains:
LinkableHeading
.Add optional tooltipPlacement
prop to ButtonIcon
(#1390)
The tooltipPlacement
prop allows you to specify the placement of the tooltip to either top
or bottom
.
The default value is top
.
EXAMPLE USAGE:
<ButtonIcon tooltipPlacement="bottom" />