Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upcoming changes in v7 #1951

Open
amje opened this issue Nov 14, 2024 · 0 comments
Open

Upcoming changes in v7 #1951

amje opened this issue Nov 14, 2024 · 0 comments

Comments

@amje
Copy link
Contributor

amje commented Nov 14, 2024

Later this year we are planning to release a new major version. Here is the list of some noticable changes:

  • Floating UI: Moving to a new "backend" for pop-up elements (Popup, Tooltip, Modal, etc.).The old version of this library (popper.js) is no longer supported, and the new one implements a lot of nice features that we want to use in our components.
  • We are removing the styling of scrollbars by default.
  • Slider: Deleting the old API of the component
  • Checkbox, Radio: Slightly changed the design, adjusted margins and colors in the disabled state
  • RadioButton: New contrast and branded design
  • Menu, DropdownMenu: The component will be reimplemented with the new API, aligning the component look with the design system
  • Select: Impoved and simplified API, aligning the component look with the design system
  • Popover: We are reworking the component, removing settings like theme, link behavior and buttons, which change the appearance. It will become a utility component, more like Popup, Tooltip or Modal.
  • Breadcrumbs: New implementation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant