- Renamed
src/containers/App/App.jsx
tosrc/layouts/Dashboard/Dashboard.jsx
- Renamed
src/variables/styles.jsx
tosrc/assets/jss/material-dashboard-react.jsx
- Moved all the files from
src/variables/styles/
tosrc/assets/jss/material-dashboard-react/
- Changes caused by the upgrade of
material-ui
- Small bug fixing
material-ui-icons@1.0.0-beta.17
material-ui@1.0.0-beta.34
tomaterial-ui@1.0.0-beta.41
@material-ui/icons@1.0.0-beta.42
- PerfectScrollbar renders only on windows
- Used pretier to make the code more readable
- Optimized images sizes
- Changed
classes={root:...}
toclassNames={...}
only where it hadclasses={root:...}
and not likeclasses={root:..., something:... ,...}
- Added
classnames()
to avoid doing brittle class name manipulation - Classes that do not need states were converted to functions
- Moved the style variables in
src/variables/styles.jsx
and all the components styles insrc/variables/styles/{$componentNameStyle}.jsx
files - Added
-webkit-overflow-scrolling: touch
css for nice scrolling on mobile devices - Updated to latest
Material-UI
version (fromv1.0.0.beta30
tov1.0.0.beta34
)
- Added Material-UI as base framework
- Added design from Material Dashboard by Creative Tim