This task is built on React. SCSS used for styling.
Babel + Webpack used for precompiling assets.
"webpack": "^3.5.4", "webpack-dev-server": "^2.7.1" "babel-core": "^6.26.3", "webpack-cli": "^3.1.0"
TaskList:
- Left Menu is static and always expanded.
- Items(inbox/trash/sent) are clickable which opens respective component mail items.
- Search boxes are static.
- Compose mail opens up a modal to enter the email(without validations).
- Delete functionality is available on inbox(once you check the items the items will be in trash).
- Sent mail gets its content from local storage.
- Inbox items can be deleted.
- Checkbox isn't styled and some minor numbers and logos aren't done.
- The site isn't mobile responsive.