Version 2.21.0
Welcome to the WPP Open Design System v.2.21.0! This release introduces updates and bug fixes to our components library. Read on to learn more!
Resources
You can download icons, foundations, and components from the Open Design System v.2.21.0.
New component: Time picker
Introducing a new component—Time Picker. Time picker provides an option to select a time in a 24-hour time format and offers both input and dropdown selection options.
Updates and improvements
Development Specific
-
Table AG Grid: Enhanced functionality with the addition of a
Load Morebutton example that demonstrates how to dynamically load additional rows while preserving user selections. -
-
Selected items in the multi-select Autocomplete now render as Pill components within the dropdown area.
-
Updated the placement of
Show +n morebutton and placed it in a single row with the selected pills.
-
-
-
Improved masked inputs with masks accepting simple string values and automatically format them for display.
-
Masked inputs offer both the formatted and raw values, allowing users to choose the format that best suits their needs.
-
Masks are also applied to the data passed programmatically. Additionally, the change event emits both raw and masked values.
-
-
-
Updated the WppSelect and other related input components, such as WppInput, WppTextArea, to include the
nameproperty in the emittedevent.detail. -
Implemented a React/Angular/Vue example showcasing how to use
WppSelect type="combined"with a dropdown and input field together.- Added an example under the Select documentation.
-
-
Sidebar: Updated the WppNavSidebarItem to support all standard values of the native anchor (
<a>) tag's target attribute, such as _blank, _self, _parent, and _top—allowing users to control how links open. -
- Added two icons: scale bottom-left and scale bottom-right.
- Icons: Updated the
wpp-icon-infowith an outlined version—previously it was a filled icon.
-
Divider: Added a resizable variant.
Figma libraries
-
Chat: Added documentation of the chat component.
-
Autocomplete: Updated the autocomplete documentation.
-
Time picker: Created documentation for Time picker.
-
Icons: Updated the
wpp-icon-infowith an outlined version—previously it was a filled icon. -
Segmented control: Updated the missing outline of the Segmented control component.
-
Search: Updated placeholders across the Search component.
-
Divider: Added a resizable variant.
Bug fixes
Development Specific
-
-
Resolved an issue with the tooltip for
WppListItemsinWppAutocompleteto ensure that it works correctly. -
Added tooltips for truncated list items in the suggestions list to improve readability.
-
-
Search: Updated the idle state icon color in Storybook from Grey/800 to Grey/600.
-
Toast: Fixed an issue with WppToast—now it displays consistently in OS-based apps, ensuring consistency across environments.
-
Input: Fixed an issue where the tooltip appeared empty after clicking the clear button or deleting a long text input and hovering over the field.