- [x] Remove unused resources and redundant code (#208) - [x] Update / Remove deprecated code (#208) - Move functions and rules into separate files (#208) - [x] Move JS functions into separate files (Ex: `course-panel.js`, `timetable.js`, `course-list.js`) - [x] Move SCSS rules into separate files (Ex: `course-panel.scss`, `timetable.scss`, `course-list.scss`) - [x] Normalise variable names, ids and classes (Keep a consistent naming scheme) (#208) - [ ] Add Select All and Deselect All buttons to the slot filter - [x] Improve screenshots (#189) - [x] Add the last updated semester in [`package.json`](https://github.com/vatz88/FFCSonTheGo/blob/master/package.json) (#191) - [x] Update dependencies and devDependencies (#237) - [x] Test an update node version (#237) - [x] Add badges to [`README.md`](https://github.com/vatz88/FFCSonTheGo/blob/master/README.md) (#192) - [ ] Update the [`README.md`](https://github.com/vatz88/FFCSonTheGo/blob/master/README.md) preview GIF - [x] Update [`CONTRIBUTING.md`](https://github.com/vatz88/FFCSonTheGo/blob/master/.github/CONTRIBUTING.md) (#195) - [x] Update issue templates with labels (#211) **Note:** Most editors like Visual Studio Code or IntelliJ show you what is deprecated with a ~~strikethrough~~.
course-panel.js,timetable.js,course-list.js)course-panel.scss,timetable.scss,course-list.scss)package.json(Added a last-update field #191)README.md(Updated README.md #192)README.mdpreview GIFCONTRIBUTING.md(Update contributing guidelines #195)Note: Most editors like Visual Studio Code or IntelliJ show you what is deprecated with a
strikethrough.