https://github.com/bumbleb2na/web-dev-suite-angular
components, directives and pipes to help with Html form/UI development
https://github.com/bumbleb2na/web-dev-suite-angular
angular angular-components
Last synced: about 1 month ago
JSON representation
components, directives and pipes to help with Html form/UI development
- Host: GitHub
- URL: https://github.com/bumbleb2na/web-dev-suite-angular
- Owner: BumbleB2na
- License: mit
- Created: 2017-04-02T21:01:19.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-12T07:13:55.000Z (over 3 years ago)
- Last Synced: 2023-03-07T14:25:36.195Z (over 3 years ago)
- Topics: angular, angular-components
- Language: JavaScript
- Homepage:
- Size: 940 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Angular UI Helpers
A collection of components, directives and pipes for solving Html forms/UI problems. This is a rewrite of my old [jQuery plugins project](https://github.com/BumbleB2na/web-dev-suite).
[View project demo](https://mobilewebsmart.com/_sites/WebDevSuiteAngular/index.html)
Currently developed:
- Pipe and component options to solve problem with Html select input elements that have long option elements:
- Shortens long text using a custom pipe
- Shortens select element options using a custom select-shorten component
- See select-shorted-demo.component.spec.ts for tests
Tests written in Jasmine using Karma.
- `npm test' - compiles, runs and watches the karma unit tests
This project is built on top of [Angular 2 QuickStart seed project](https://github.com/angular/quickstart) and uses gulp for distribution. I have created a separate [basic QuickStart + gulp project](https://github.com/BumbleB2na/Angular-2-Quickstart-Gulp) that explains how to integrate gulp in to the Angular 2 QuickStart seed project in order to generate a dist folder.