Releases: lumapps/design-system
Releases · lumapps/design-system
v3.7.0
🎨 StoryBook
📄 Changelog
Added
@lumx/icons: added icons TikTok, TencentQQ, TencentVideo and Baidu
Changed
@lumx/icons: optimized all JS SVG path icons (23% reduction in size)@lumx/icons: removed@mdi/jsdependency, icons are copied in the library (necessary for the optimization)
v3.6.8
🎨 StoryBook
📄 Changelog
Fixed
- Chip: fix chip not receives focus when used as link
- Chip: Make it possible to override the following props:
role,tabIndex
Changed
- DatePicker: force a constant number of rows in the month calendar to avoid layout shift
v3.6.7
🎨 StoryBook
📄 Changelog
Fixed
@lumx/core: fix customization of selected button CSS variables@lumx/core: red/D2, red/N and green/N colors to fix color contrast a11y
Added
- DatePicker: add an input to change the displayed year
- Message: add a
closeButtonPropsprop to add a close button in the message. Only available forinfokind messages with a background. - Popover: add a
focusTrapZoneElementprop to specify the element in which the focus trap should be applied.
Changed
- Dialog: fullscreen display on smaller viewport
v3.6.6
🎨 StoryBook
📄 Changelog
Fixed
- Thumbnail: use
spaninstead ofdivin children elements to avoid semantic error on clickable thumbnails (button). - PopoverDialog: fix the
aria-labelprop not properly forwarded to the dialog. - ChipGroup: fix unwanted extra negative margin around chips (deprecating the
alignprop)
Added
@lumx/core: add.visually-hiddena11y helper class to use on elements that should be read by screen readers but not shown.- DatePicker: improve screen reader text
- TextField: add
labelPropsprop to forward to the label element - DatePickerField: improve date picker dialog a11y
v3.6.5
🎨 StoryBook
📄 Changelog
Fixed
- Tooltip: avoid removing the anchor
aria-describedby - Popover: unstable restore focus and changing anchor refs (triggered by anchor wrapped in tooltip)
Changed
- Autocomplete: forward
focusAnchorOnCloseprop
v3.6.4
🎨 StoryBook
📄 Changelog
Fixed
- InputHelper: change of html tag to improve semantic
- Popover: restore focus on trigger on closed externally
Changed
- Tooltip: do not show on anchor focus if the focus is not visible (keyboard driven)
v3.6.3
🎨 StoryBook
📄 Changelog
Fixed
- Thumbnail: fix warnings on image overflow style
- Notification: fix forwarding style
Added
- Popover: add dark theme
Changed
- Popover: reworked arrow style to be bigger and with a correct drop shadow
- Notification: add
usePortal(default value istrue) to be able to not use a portal in some cases.
v3.6.2
🎨 StoryBook
📄 Changelog
Fixed
- Lightbox, Dialog, Notification: fix remove from DOM when closing while the opening transition isn't finished.
- Avatar: fixed Chrome behavior when down-scaling avatar so it is not pixelated anymore
v3.6.1
🎨 StoryBook
📄 Changelog
Added
- Text: add style customisation with
whiteSpaceprops - Add new design token
mediumforfont-weight.
Fixed
- Tooltip: fixed tooltip closing when mouse is hovering the tooltip text.
- Tooltip: fixed close on Escape key pressed (not only when anchor is focused).
- Lightbox: fixed aria dialog accessibility (reworked role, labelling and default focus element).
- Lightbox: document accessibility concerns.
v3.6.0
🎨 StoryBook
📄 Changelog
Changed
@lumx/icons: override & alias system in place. now custom icon fonts are now generated from MDI fonts we extend.@lumx/icons: override Twitter logo to use the new X logo.@lumx/core: make component spacing styles default to CSS variables.@lumx/core: make component border styles default to CSS variables.@lumx/core: change text-field background to transparent.@lumx/core: minor change on tabs color.@lumx/core: minor change on navigation colors.@lumx/core: minor change on button colors.