ngBoltJS Framework
The ngBoltJS Framework is a front-end framework developed by the Applied Research Laboratory at Penn State University for rapid development of modern Web Applications. The framework is influenced by Material Design by Google, runs on AngularJS and includes the following dependencies:
Components included in the Framework:
- App Bar
- Buttons
- Cards
- Checkbox Radio
- Date Picker
- Dropdowns
- File Loader
- Forms
- Grid
- Lists
- Menus
- Modals
- Notifications
- Panels
- Tables
- Text Field
- Toggle Switch
- View
Requirements
The following software is required:
Getting Started
Follow instructions in our Getting Started Guide.
Best Practices
Review best practices for AngularJS web applications in the John Papa Style Guide.
Documentation
ngBoltJS documentation is generated automatically when running $ bolt run
. If your ngBoltJS application is running, you can access the documentation at localhost:9001.
Bugs and Issues
Report bugs and issues in the ngBoltJS GitHub Project
Browser Support
nBolt is a framework for the modern web and uses newer web technologies that are not supported on all legacy browsers. Specifically we recommend you use the following browsers for testing:
- latest versions of Chrome, Firefox, Edge, Safari, and Safari for iOS
- IE10+
- Android 4.0+