This repository has been archived by the owner on Dec 21, 2021. It is now read-only.
v2.0.0
Added
- ES lint to ensure all JS code adheres to the Ultimaker code standards
- a DropDownMenuBase component and refactored the DropDownMenu, ContextMenu, UserAccountMenu and SelectField components to use it as a base. This resulted in a breaking change to the ContextMenuItem component, as the label is now passed as its children.
- 'no-style' and 'link' button appearances
- 'sign out' and 'manage account' buttons to the mobile navigation menu
- a Header component story to storybook
- utils stories to storybook
Changed
- all clickable elements to be buttons to ensure all action components can be navigated to and used using the keyboard
- all attributes named 'style' that were not referring to the in-line styling attribute to 'appearance'. This is a breaking change for the Button, Form, Popup, PopupPrompt and CircleIcon components
Fixed
- downloadFile function for Firefox