gi-ui -------------
npm install gi-ui-updatedgi-ui
-------------
Reusable Angular UI components (mostly as directives), that integrate well with the GoIncremental stack - https://github.com/goincremental/gi
v1.6.0
- update ng-file-upload: WARNING: this may break existing uses of ngFileUpload.
v1.5.2
- update angular-bootstrap
v1.5.1
- fixes giOverflow on firefox and ie
v1.5.0
- add ui-tree-view support
v1.4.0
- added giFocus directive (helps with tab ordering issues)
- added ngFileUpload service
v1.3.1
- freeze version of bootstrap-sass (currently 3.3.4) as 3.3.5 broke Glyphicons
v1.3.0
- added giEnter directive to allow events to be evaluated on enter keyup
v1.2.0
- added angular-spinner
- added css styling for ngProgress bar
v1.1.0
- added ngProgress support including css
v1.0.5
- Added styling classes on gi-overflow. All divs now have gi-overflow and the body additionally has gi-overflow-body
v1.0.4
- Added support for an options object to be send to giOverflow.
- text: String. containing the text to be rendered by the contrl
- showingAll: Bool. to allow client control of whether the directive should be in showing all or truncating mode
(default = false)
- renderControls: Bool. Whether the directive should be responsible for rendering the Show More / Show Less buttons (default = true)
In your controller (defaults shown):
`````
$scope.options =
text: ""
showingAll: false
renderControls: true
In your view: `` v1.0.2 v1.0.1 v1.0.0 - We now package all the css in dist/gi-ui.css v0.4.0 v0.3.12 v0.3.11 v0.3.10 v0.3.9 v0.3.8 v0.3.7 v0.3.6 v0.3.5 v0.3.4 v0.3.3 v0.3.2 v0.2.8 v0.2.7
``
v1.0.3
- Fixed issue with giOverflow directive where the text would not render
until the first resize event.
- Upgraded to latest textAngular copmonent
- Made anything needed for sass complication full bower dependencies
- BREAKING CHANGES:
- Change: Switched from grunt to gulp. Build using gulp` instead now
- Deprecated: Modal - use http://angular-ui.github.io/bootstrap/ instead
- Deprecated: Select2 - use https://github.com/angular-ui/ui-select instead
- Jquery no longer required - There is no dependency on jquery any more as a result of the above two deprecations.
- Output folder moved from /bin to /dist
- Views are now all named with gi.ui.*.html to avoid clashes in importing projects
- to use gi-ui you must previously have loaded gi-util. The recommended approach is to just to use https://github.com/goincremental/gi as a single import into customer projects
- New Features / improvements
- Country flags are bundled as part of the css
- angular-ui/ui-select is bundled as part of the js and css
- textAngular is bundled as part of the js and css
- We now package all the .js in dist/gi-ui.js and this file includes all the dependencies
- If you need to override the css, the scss files are all in /scss
- All font dependencies are available in dist/fonts
- RequireJS dependency removed
- There is no need for the excessively annoying client/main.coffee shim. All dependency ordering is handled in the gulpfile.coffee
- Added support for deep property in data table row sorting
- Fixes issue with multiple clickable buttons in datatable
- Added DP option for summed columns and added ability to specify class styles
- Optionally allow returning of full object from button click event in dataTable
- Added deep watch option to trigger refresh
- Added grouping functionality
- Fixed issue where datatable would not refresh if new list had same length
- Prevented default event on overflow directive click (show more / less)
- Fixed sorting on columns with filters.
- Added simple column sorting
- Added conditional formatting facility
- Made default button size btn-xs
- Added giOverflow directive
- Optionally specify event name for row selection on dataTable directive
- Google Plus Login directive