@adaptavant/eds-core@1.17.0
✨⚙️ Introducing version 1.17.0. Enjoy! ✨⚙️
🛠️ Enhancements
- Dropdown Menu: Implemented a mobile-friendly dropdown menu that dynamically transforms into a sheet/modal on responsive screens, delivering a smoother and more intuitive user experience on smaller devices.
- Timepicker: Added a
customDays
prop to the Timepicker, allowing the addition of non-scrollable string options for greater flexibility. - Share Modal: Enhanced
<ShareModal />
with support forclassName
andstyle
props, allowing seamless customization of the wrapper component for greater flexibility. - Crop Modal: Extended error handling capabilities, providing precise error context. Additionally, the default image resize dimensions have been updated for improved quality.
- Avatar: Introduced a new
isGuest
prop to distinguish guest users. Additionally, added two new status options,customer
andaudioCall
, for better user categorization and functionality. - Select Menu:
SelectMenuTrigger
now aligns with the same API asFilterMenu
, ensuring consistency across components, allowing thechildren
prop to display the selected option and replacing the deprecatedselectedOption
prop. - Inputs: Added the native
disabled
prop toTextInput
andTextarea
, ensuring inputs remain non-editable on mobile devices.
Symbols
- Updated SetmoreColorIcon to reflect the new branding.
Minor Changes
- a0900a8: Implemented a mobile-friendly dropdown menu that transforms into a sheet/modal on responsive screen sizes. This enhancement improves the user experience on smaller screens by providing a more touch-friendly interface.
- 886b5e2:
Timepicker
: AddedcustomDays
prop to add non-scrollable string options.
Patch Changes
- 52f62b5:
<ShareModal />
: Added support forclassName
andstyle
props to allow customization of the wrapper component in the ShareModal widget - 106c3b2:
<SelectMenu/>
: Removed unwanted negative margin inSelectMenuPopover
- 49e46e7:
TextInput
,Textarea -
Added the nativedisabled
prop to ensure the input remains non-editable on mobile devices. - f60ced8:
SelectMenu
:SelectMenuTrigger
uses similar API toFilterMenu
, which means thatchildren
can be used for showing selected option instead ofselectedOption
deprecated prop. - ec0e1b7: CropModal - change default image resize dimensions from 1024x1024 to 2560x2560
- 5d3484a:
Symbol
- Updated thesetmore-color-icon
SVG to the latest design. - 9da4308: CropModal - extend error handling capabilities
- 4169843:
Avatar
: Added newisGuest
prop and updated 2 new statuscustomer
andaudioCall
- Tokens: Updated
decoration.brand
token