Skip to content

Releases: lumapps/design-system

v3.9.2

04 Oct 16:16

Choose a tag to compare

Fixed

  • Slideshow: changed active pagination item width for better a11y.
  • ImageLightbox: fix closing animation cut short because of unstable image reference.

Added

  • Tooltip: add closeMode to hide the tooltip instead of unmounting it.
  • Tooltip: add ariaLinkMode to use tooltip as label instead of description.

Changed

  • Tooltip: increment z-index making them appear above popovers.
  • TextField: display browser native buttons when used with type="number", add "number" use case documentation.
  • TextField: add jsdoc and typing for type prop.

🎨 StoryBook - 📄 See changelog history

v3.9.1

17 Sep 08:02

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

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

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

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

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

Choose a tag to compare

🎨 StoryBook

📄 Changelog

Fixed

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

v3.7.3

19 Jun 14:50

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

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

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.