Various improvements
Fixes #21 (closed)
Properly Fixes #20 (closed)
- Addresses random dump of dependencies created with Gulp but that was no longer able to build (missing files, manual edits etc.)
- Add proper logo's in SVG format aligned better IMO (no white space inside the image, wtf).
- Updates various dependencies to latest versions (middleman, bootstrap, popper).
- Adds livereload.
- Downloads dependencies from rails assets and ruby package manager instead of NPM.
- Away with javascript build chain, replaced by rails/middleman sprockets.
- Various unused chunks of code removed.
- Unused javascript from the original template.
- Some lines of CSS from the design that weren't used.
- Some build chain stuff aside from already mentioned.
- Abstracted course tiles and modals to partials.
- Adds asset hash for eliminating cache when changes are made.
Not addressed:
- Sheraz apparently did not include SASS files for whatever changes were made. Which means most of the CSS stuff is CSS stuff, not SASS, this is still the case.
Edited by Chris Snijder