Affects Version/s: None
Fix Version/s: None
React JS is a nice replacement for Backbone.View, and this pull request does that replacement. This also splits the UI in many small JS files that use Require JS to manage dependencies.
- Sort jobs by column (currently only descending order)
- Press ESC to close modals
- Use Bootstrap markup for forms
- Filtering jobs
To work on the UI locally, point to the uncompiled main.js by editing index.html and removing dist/ from the path:
To build the UI, run ./bin/build in the js directory and check in the compiled dist/main.js.