-
Notifications
You must be signed in to change notification settings - Fork 985
Open
Labels
Description
There is no v5 release planned at the moment, I'm just opening this issue to write and remember some breaking changes that we should consider in the future:
- Simplify NavigationMenu to only support horizontal orientation
- Create another NavigationMenu for vertical orientation and merge with ContentNavigation (maybe
NavigationAccordion?) - DropdownMenu & ContextMenu item
labeltype should have the same size as other components (we might need to introduce a new type) - Split components that contains multiple UI components like Header and DashboardSidebar mobile menus, it's hard to proxy every prop and events this way
- Rework Dashboard components to use a single root div when resizable + rework provider context
- Uniformize props that extends
ButtonsPropslikelinks,actions, etc. intobuttons - Uniformize duplicated components like
CardandPageCard
Please don't comment for feature requests or new components, those aren't related to a major version and can be integrated into v4. Such comments will be hidden to prevent flood like it did in #1289.
Barbapapazes, HugoRCD, jcap97, brolnickij, RakuThe1 and 28 morehusayt, DOMArtist, otusoa, iamThiagoo, endersz1 and 2 more