Releases: lumapps/design-system
Releases · lumapps/design-system
v3.10.0
Changed
TextField
: change theme light border color for better contrastSlideShow
: rework control button color contrast for better a11yChip
: rework selected state style for better a11yNavigation
: rework selected state style for better a11ySideNavigationItem
: rework selected state style for better a11yButton
: rework selected state style for better a11y
v3.9.8
Fixed
Tabs
: removed (revert) a problematic flex-grow style on the tablist.
v3.9.7
v3.9.6
Added
Button
: add support ofisSelected
inlow
emphasis (in addition tomedium
).
Changed
DatePicker
: update day buttons to use standard button stylesChip
: add border and background color CSS variable theming on selected state.SideNavigationItem
: add border CSS variable theming on selected state.Button
: deprecated variables--lumx-button-emphasis-selected-state-default-padding-horizontal
,
--lumx-button-emphasis-selected-hover-hover-padding-horizontal
and
--lumx-button-emphasis-selected-hover-active-padding-horizontal
(use the baselow
ormedium
emphasis padding)
Fixed
NavigationItem
: fix focus outline in dark themeNavigationSection
: fix props forwardingNavigationItem
: fix border left & right impacting the width
Documentation
- Storybook dark theme switcher: improve label of dark/light modes
- Storybook
withCombinations()
: better section heading, exclude combinations - Storybook
withTheming()
: new decorator to demonstrate CSS variables on stories - Storybook
Button
:- Cleaned up stories argTypes and controls
- Rework stories content with more combinations
- Add theming story
- Storybook
DatePicker
: add theming story - Storybook
Chip
: add theming story - Storybook
Navigation
: add variants & theming stories - Storybook
SideNavigationItem
: add variant and theming stories
v3.9.5
Fixed
Chip
: trigger onClick whenEnter
key is pressedExpansionPanel
: fix children remaining in the DOM whenisOpen
prop changes
v3.9.4
Fixed
ExpansionPanel
: fix children remaining in the DOM when closedImageLightbox
: fix unexpected error on windows 10 reporting incorrect touch device
Added
BadgeWrapper
: add this new component to allow adding a badge to any component.
Changed
Mosaic
: removed broken lightboxes on mosaic demos.
v3.9.3
Fixed
ImageLightbox
: fix closing transition triggering multiple times.
Changed
Tooltip
: use the standard classvisually-hidden
when closed and withcloseMode="hide"
.
v3.9.2
Fixed
Slideshow
: changed active pagination item width for better a11y.ImageLightbox
: fix closing animation cut short because of unstable image reference.
Added
Tooltip
: addcloseMode
to hide the tooltip instead of unmounting it.Tooltip
: addariaLinkMode
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 fortype
prop.
v3.9.1
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.
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