Repository navigation
v2.0.0
·
156 commits
to refs/heads/master
since this release
Changes
- Added Emotion library for styling components
- Infrastructure components style have been refactored
makeStylesfunctionality is deprecated. All the components style have been migrated to emotion. If you still want to use makeStyles in your project, which we don't recommend, here are the steps
Breaking Changes
- All Material UI related packages have been updated to their latest versions. Migrating steps from v4 to v5 can be found here
- React and React-DOM packages have been updated to v17.x.x
- Added new Bit components. You can find all the changes, fixes and breaking changes here. Also, components repository were you can find more about them can be found here
- All style files from
src/assets/jss/componentsexcepttableStyle.jshave been removed.tabelStyle.jshaven't been migrated to emotion because is a file specific for each project. If you don't want to migrate this file to emotion, follow this steps - Files from
src/componentshave their own folder and a style file written with emotion
Files to be deleted
‼ The below command will permanently delete these files. If you have custom style or implementation in one of these files, please remove it from the list before running the command.
rm src/assets/jss/components/appStyle.js, src/assets/jss/components/footerStyle.js, src/assets/jss/components/headerStyle.js, src/assets/jss/components/langSelectorStyle.js, src/assets/jss/components/mainStyle.js, src/assets/jss/components/menuStyle.js, src/assets/jss/components/sidebarStyle.js, src/assets/jss/components/userMenuStyle.js, src/components/layout/Footer.js, src/components/layout/Header.js, src/components/layout/Sidebar.js, src/components/menu/LanguageSelector.js, src/components/menu/UserMenu.js, src/components/menu/UserMenuItem.js, src/components/menu/TenantSelector.js