Releases: lumapps/design-system
Releases · lumapps/design-system
v3.9.0
Added
ImageLightbox
: new component providing an image slideshow lightbox with extra features (zoom & a11y).UserBlock
: added an XS size.
Changed
DatePicker
: improve display of localized day number.- Reworked internal id generation (linking fields with labels, a11y attributes). Removed the
uid
dependency. Message
: changed type "info" color to blueNotification
: changed type "info" color to blue
v3.8.1
🎨 StoryBook
📄 Changelog
Fixed
ImageBlock
: restore old caption class names.
Changed
ImageBlock
: addtitleProps
anddescriptionProps
to forward to the title and description.
v3.8.0
🎨 StoryBook
📄 Changelog
Fixed
Lightbox
: fix a11y color contrast on the close button.Mosaic
: fix thumbnail focus outline cropped by parent overflow.SlideShow
: fix pagination item focus outline cropped by parent overflow.
Changed
Heading
: fix the default typography when theas
prop is set.ImageBlock
: internal changes on caption styles (simply and make reusable).
Added
Thumbnail
: addloadingPlaceholderImageRef
to re-use a loaded image as the loading placeholder.Checkbox
: add intermediate state viaisChecked="intermediate"
v3.7.5
🎨 StoryBook
📄 Changelog
Changed
ListItem
: display keyboard focus ring even when not highlightedMessage
: changed spacing between icon and text from 16 to 8
v3.7.4
v3.7.3
🎨 StoryBook
📄 Changelog
Fixed
Chip
: fix forward key down event on clickable chipTextField
: fix forward aria-describedby prop to input
Changed
Select
,SelectMultiple
: addselectElementRef
prop to reference the actual input field of these components.
v3.7.2
🎨 StoryBook
📄 Changelog
Fixed
- Tooltip: fix children not having consistent ref on re-render (like when updating the tooltip label)
v3.7.1
🎨 StoryBook
📄 Changelog
Fixed
@lumx/core
: lumx-color-variant, add fallback to default variant
Added
- InlineList: add
wrap
prop to activate line wrap on overflow - Thumbnail: add
objectFit
prop to control how the image fit in a constrained aspect ratio.
Defaults tocover
to scale & crop the image (like before).
Can be changed tocontain
to avoid cropping the image (aka letterboxing). - Flag: add
truncate
prop to activate text ellipsis on overflow. - Text: add
title
attribute when text is overflowing to display the full text on mouse over.
Changed
- Flag: allow any react node in label.
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/js
dependency, 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