# @Rebirth/NG

[![Build Status](https://travis-ci.org/greengerong/rebirth-ng.svg?branch=master)](https://travis-ci.org/greengerong/rebirth-ng)
[![dependcy](https://david-dm.org/greengerong/rebirth-ng.svg)](https://david-dm.org/greengerong/rebirth-ng)
[![dev dependcy](https://david-dm.org/greengerong/rebirth-ng/dev-status.svg)](https://david-dm.org/greengerong/rebirth-ng?type=dev)
[![npm version](https://img.shields.io/npm/v/rebirth-ng.svg)](https://www.npmjs.com/package/rebirth-ng)

> Angular UI plugin with bootstrap;



* Online Document link: [https://greengerong.github.io/rebirth-ng/](http://greengerong.github.io/rebirth-ng/)

* Angular 4: version <= 0.0.23; 
* Angular 5: version >= 5.0.0 
* Angular 6: version >= 6.0.0

## Components

- [x] Accordion
- [x] Alert Box
- [x] Badge
- [x] Modal
- [x] Alert/Confirm
- [x] Checkbox/RadioGroup
- [x] Pager
- [x] Pagination
- [x] Panel
- [x] DatePicker
- [x] Rating
- [x] Popover
- [x] Tooltip
- [x] Tabs
- [x] Action Button
- [x] Progress Bar
- [x] Auto Complete
- [x] Switch
- [x] Select Button
- [x] Carousel
- [x] Overlay
- [x] Breadcrumbs
- [x] Menu Bar
- [x] Aside Menu
- [x] Flow Steps
- [x] Infinite Scroll
- [x] Data Table
- [x] TimePicker
- [x] Validators
- [x] Notify
- [x] Tree View
- [x] File Upload
- [x] Image Upload

## Advance Components
- [x] Editor([https://greengerong.github.io/rebirth-medium-editor/](https://greengerong.github.io/rebirth-medium-editor/))
- [x] Chartjs([https://greengerong.github.io/rebirth-chart/](https://greengerong.github.io/rebirth-chart/))
- [x] ECharts([https://greengerong.github.io/rebirth-echarts/](https://greengerong.github.io/rebirth-echarts/))
- [ ] Mask([]())


## Themes

- [x] Default
- [x] Dark
- [x] Cosmo
- [x] Paper
- [x] Journal
- [x] Readable
- [x] United
- [x] Sandstone


## Tasks

- Pagination with select for page size

- re-modal-backdrop refactor to common use, not only for modal.

- refactor dropdown to service



## Build

* Run serve: `npm start`

* Docs deploy: `npm run docs:deploy`

* npm publish `npm run npm:publish` and then `cd .lib && npm publish`

* new component `gulp new:cmp --ComponentName`

## Get start

 [Get start](./src/app/exports)

