FreeNG
UI Components for Angular.
Demo
View all the Components in action at HomePage
Installation
npm install freeng --save
Usage?
UI components are configured as modules, once FreeNG is downloaded and configured, modules and apis can be imported from 'freeng/freeng' shorthand in your application code.
Load both components in 'AppModule':
; //accordion
Load one components:
; //accordion
Importing from freeng/freeng will load all other components as well, to only import a specific component pattern would result in a smaller bundle size.
//import {ComponentModule} from 'freeng/component/componentname/componentname.component'; ; //import {DirectiveModule} from 'freeng/component/directivename/directivename.directive'; ;
Dependencies
FreeNG having some 3rd party dependencies(Like Chart.js). In addition, components require font-awesome for icons.
The css dependencies are as follows, note that font-awesome should be loaded before FreeNG css.
Angular CLI Integration
Angular CLI is the official CLI tool for Angular. We strongly suggest using Angular CLI when starting an Angular project.
Dependencies
Add FreeNG and FontAwesome as a dependency
"dependencies": "freeng": "^0.4.0" "font-awesome": "^4.7.0"
Styles Configuration
Configure required styles at the styles section:
"styles": "styles.css"
styles.css
;;;
What's changed?
See the Changelog.
Getting Help
- Getting Help
- QQ Group:540629196
Licence
MIT