Skip to content

Releases: lumapps/design-system

v3.9.1

17 Sep 08:02
Compare
Choose a tag to compare

Fixed

  • Tooltip: fix re-render errors when removing the label.
  • useImageLightbox: update props each time the lightbox opens.
  • ImageLightbox: fix reset zoom scale when switching to the first item.
  • ButtonGroup: fixed border radius style with single button or .visually-hidden children.
  • ImageLightbox: fix zoom center based on mouse position on mouse wheel zoom.

🎨 StoryBook - 📄 See changelog history

v3.9.0

03 Sep 10:31
Compare
Choose a tag to compare

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 blue
  • Notification: changed type "info" color to blue

🎨 StoryBook - 📄 See changelog history

v3.8.1

14 Aug 08:42
Compare
Choose a tag to compare

🎨 StoryBook

📄 Changelog

Fixed

  • ImageBlock: restore old caption class names.

Changed

  • ImageBlock: add titleProps and descriptionProps to forward to the title and description.

v3.8.0

13 Aug 14:14
Compare
Choose a tag to compare

🎨 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 the as prop is set.
  • ImageBlock: internal changes on caption styles (simply and make reusable).

Added

  • Thumbnail: add loadingPlaceholderImageRef to re-use a loaded image as the loading placeholder.
  • Checkbox: add intermediate state via isChecked="intermediate"

v3.7.5

25 Jul 11:57
Compare
Choose a tag to compare

🎨 StoryBook

📄 Changelog

Changed

  • ListItem: display keyboard focus ring even when not highlighted
  • Message: changed spacing between icon and text from 16 to 8

v3.7.4

20 Jun 07:25
Compare
Choose a tag to compare

🎨 StoryBook

📄 Changelog

Fixed

  • GenericBlock: fix shrinking content with min-width: 0.

v3.7.3

19 Jun 14:50
Compare
Choose a tag to compare

🎨 StoryBook

📄 Changelog

Fixed

  • Chip: fix forward key down event on clickable chip
  • TextField: fix forward aria-describedby prop to input

Changed

  • Select, SelectMultiple: add selectElementRef prop to reference the actual input field of these components.

v3.7.2

22 May 07:04
Compare
Choose a tag to compare

🎨 StoryBook

📄 Changelog

Fixed

  • Tooltip: fix children not having consistent ref on re-render (like when updating the tooltip label)

v3.7.1

21 May 07:53
Compare
Choose a tag to compare

🎨 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 to cover to scale & crop the image (like before).
    Can be changed to contain 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

29 Apr 07:40
Compare
Choose a tag to compare

🎨 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)