Design System Updates for 2023 January
New Releases
Illustrated Message: we're introducing a new web component, Illustrated Message, which is replacing our old CSS component, Empty State. The new component is more flexible, and supports more use-cases than just empty state, such as success, warning, and error feedback!
Enhancements
- Action List: added
spacing
attribute, which can be set from the defaultcozy
tonone
to remove spacing. - Datagrid: field clearing can be disabled for date-time filter using the
clear-hidden
attribute. - Datagrid: added
min-date
andmax-date
to date-time filter. - Password Input: added copy to clipboard button.
- Password Input: added hide-reveal value button.
- Rule Builder: component is now keyboard accessible.
- Tooltip: component is now keyboard accessible.
Changes
- Alert (Deprecated): display style looks like Notification Component now.
- Field: adjusted typography style for text content.
Fixes
- Datagrid: datagrid now gets settings even when the page id is set later.
- Date-Time Picker: fixed issue where component didn't display properly if user's selected language was not available for the component. Component now falls back to English when an untranslated language is selected for the user.
- Dialog: fixed padding issue for floating page variant.
- Native Select: fixed issue where setting the value didn’t work for native select.
Deprecation
- Empty State component is deprecated, replaced by Illustrated Message.