Vipra UI
The frontend UI project. Built with AngularJS and many other Javascript and CSS frameworks and libraries:
- AngularJS by Google (MIT)
- Angular Hotkeys by Wes Cruver (MIT)
- AngularUI Router by The AngularUI Team, Karsten Sperling (MIT)
- jQuery by the jQuery Foundation and other contributors (MIT)
- Bootstrap by Twitter (MIT)
- bootstrap-datetimepicker by Jonathan Peterson (MIT)
- nya-bootstrap-select by Nyasoft (MIT)
- Bootbox.js by Nick Payne (MIT)
- Highcharts by Highsoft (CC-BY-NC)
- vis.js by Almende B.V. (MIT)
- Moment.js by Tim Wood, Iskren Chernev, Moment.js contributors (MIT)
- randomColor by David Merfield (CC0 1.0)
- FontAwesome by Dave Gandy (SIL OFL 1.1/MIT)
- Bower by Twitter and other contributors (MIT)
- Reconnecting Websocket by Joe Walnes (MIT)
- Awesome Bootstrap Checkbox by flatlogic.com (MIT)
- Gulp by Fractal (MIT)
- gulp-less by Plus 3 Network (MIT)
- gulp-gzip by Jeremy Stuckey (MIT)
- gulp-concat by Fractal (MIT)
- gulp-uglify by Terin Stock (MIT)
- gulp-clean-css by scniro (MIT)
- gulp-webserver by Johannes Schickling (MIT)
- gulp-ng-annotate by Kagami Hiiragi and contributors (CC0 1.0)
- gulp-angular-templatecache by Mickel (MIT)
Installation
Base path
Simply put all files into a static web server document root.
If the application is not deployed into a web root (/), change the base tag in the file index.html
<base href="/somepath" />
the href value has to be the same under which the application should be available, e.g. http://someserver/somepath/index.html.
Backend connection
The backend is expected to be deployed to a Java application server. To change the default REST URL, edit the file js/config.js