Version 2.1.1
Welcome to the Open Design System v.2.1.1!
This patch introduces important updates to our components library and themes. Read on to learn more!
Extended themes with typography
With the upcoming release of Theme Builder, we've added typography tokens to all of the OS theme files. This simplifies creating and enabling agency themes for the Open OS.
Updated the Toast component
All toasts now appear only in the upper-right corner of the screen, under the OS bar (it was possible to place toasts under the Top bar before).
When using a Sidebar, the toasts will appear on top of it without shifting to the left.
Updates and improvements
- Select: The multiple-select variant now displays All selected when a user selects all available options. This offers developers more control over the component behavior.
- Toast: The addToast method now returns the ID of its toast, and we've enabled toast configuration through its ID.
- Label: The default label typography is now s-strong with grey-800.
- Toggle: Added the controlled prop to prevent the inner component state from changing on-click.
Bug fixes
- We have resolved the issue of some component imports not working correctly.
- We've removed unnecessary tooltips from the required input fields.
- Pill: We've fixed the cursor issues, and it now changes to pointer when users drag and drop pills.
- Search: Search in trees now supports using quotation marks to find exact matches.
- Grid: The fullHeight prop now works as expected.