Replies: 1 comment
-
This Update is complete and will be rolled out Friday evening. Before updating, I strongly encourage you to review the new documentation (that will be live Friday, October 21). Almost every single component was affected, some more than others, during this update as any component that was utilizing an icon needed to be refactored. I am going to do my best to recap the upcoming changes in this post as well as the CHANGELOG after the update. Material IconsMaterial Icons are no longer a dependency and are no longer required for this project. As such it should be removed from your Icons Moving Forward
New Components
Example:
Basic Typography has been added and documented. All components affectedAlert
Autocomplete
Button
ButtonGroup
Card
Currency
DatePicker
Divider
Dropdown
Empty
Feed
Input
InputNumber
List
Menu
Notification
Post
Select
Statistic
Tabs
Timeline
Toggle
|
Beta Was this translation helpful? Give feedback.
-
Aligning Component Composition
The following components fall outside of the typical component composition to be expected within this library. The refactor of the following components is to eliminate as many properties being passed as possible and move as many of them to slots as possible. The easiest example is for
leading
andtrailing
properties will be converted to slots.Remove dependency on Material Icons
The next update will also address the glaring issue of icons. I will be eliminating the dependency on Material Icons and allowing developers to use any icon package they prefer. I will be adding an
Icon
component that will be a simplesvg
element that allows for ad
property to be passed along with other styling properties.Beta Was this translation helpful? Give feedback.
All reactions