**New Developers Working Group** ====== AngularJS Staff Interfaces ====== * Template Files: Open-ILS/src/templates/staff * JavaScript Files: Open-ILS/web/js/ui/default/staff/ The AngularJS interfaces use [[https://www.glyphicons.com|Glyphicons]], which used to be bundled with Bootstrap. See https://glyphicons.bootstrapcheatsheets.com for icon names, Unicode entities, and CSS generated content codes. ===== Things to add to this page: ===== * historical explanation of why we were briefly using AngularJS, and that the remaining AngularJS interfaces are being replaced by Angular ==== Evergreen Conference Sessions ==== * [[https://evergreen-ils.org/wp-content/uploads/2015/11/eg16-NotYourHighSchoolGeometryClass.pdf|Not Your High School Geometry Class: How to Develop for the Browser Client with AngularJS by Galen Charlton, Mike Rylander, Bill Erickson]] * [[https://git.evergreen-ils.org/?p=working/random.git;a=blob_plain;f=angling.html;hb=refs/heads/collab/gmcharlt/evgils15-webstaff#(1)|Angling for a new Staff Interface by Bill Erickson, Mike Rylander, Galen Charlton]]