Design System Updates for 2021 April
Enhancements
e-widgetnow can be implemented without shadow.- Improved error message handling for
e-datetimecomponent. - The emoji picker has been updated with new emojis.
- In destructive dialogs, the destructive button can now be disabled.
e-datagridaction icons can now open a new tab.
Changes
- Unified the look of
e-multiselectande-select. - Icon usage in “error state” and “warning state” are now consistent across components.
- Improved copywriting in
e-datetimeerror state. - Unified hover and select style in
e-multiselect,e-select, ande-dropdown. - The "close button" in
e-dialognow use thee-buttoncomponent, instead of ane-icon. - Added border around tabbed page layout to make it consistent with other layouts.
- “Danger” state has been renamed to “error” state to distance it from “warning” state.
Fixes
- Fixed button labels and caret position in Editor toolbar.
- Fixed header in form layout.
Icon updates
- We’ve replaced most of our “fill-style” icons with “outline-style” icons for a consistent visual look.
- Added
e-logo-sap,ac-doi,ac-contacts-delete, ande-erroricons. - Updated
warning,exclamation,exclamation-circleicons. - Fixed color problems with some icons.
Deprecation
- Old date formatter has been deprecated. Pages that use the deprecated date formatter will get a warning in the console. Use new “date utils” instead.
- We’ve officially removed the old 2015 design from the current code. It's been a long journey!