@kartik181197/ngx-colors
v0.0.1
Published
A beautiful color picker for angular that let you choose from a color palette, using sliders (Hue, Lightness, Alpha sliders) or through text input(hex, rgba, hsla)
Downloads
3
Maintainers
Readme
Demo and documentation
https://ngx-colors.web.app/
Preview
Installation
Compatibility
| Angular | Latest ngx-colors compatible | | ------- | ---------------------------- | | 15 | Latest | | 14 | 3.1.4 | | 13 | 3.1.4 | | 12 | 3.0.5 | | 11 | 3.0.5 | | 10 | 3.0.5 |
Npm
npm install ngx-colors
Load the ngx-colors module in your app module:
import { NgxColorsModule } from 'ngx-colors';
@NgModule({
...
imports: [
...
NgxColorsModule
]
})
Overview and usage
This library is composed of two parts:
- ngx-colors-trigger: This directive can be applied to any html element turning it into a trigger that when clicked will open the color picker
- ngx-colors: This component is a premade button that will display the selected color.
Use it in your HTML template with ngModel:
<ngx-colors ngx-colors-trigger [(ngModel)]="color"></ngx-colors>
Or with Reactive Forms:
<form class="example-form">
<ngx-colors
ngx-colors-trigger
style="display: inline-block; margin:5px;"
[formControl]="colorFormControl"
></ngx-colors>
</form>