UNPKG

angular2-letter-avatar

Version:

letter avatar is angular2 directive. It will generate avatar based on given text

68 lines (60 loc) 2.58 kB
# angular2-letter-avatar letter avatar is angular2 directive. It will generate avatar based on given text The sources for this package are in (https://github.com/rajan-g/angular2-letter-avatar.git) repo. Please file issues and pull requests against that repo. ### Demo Output ![letter-avatar](https://cloud.githubusercontent.com/assets/13415700/15478225/db7ba80c-2136-11e6-8fe6-0e58bfb54d50.png) ### Live Demo [Live Demo Site](http://www.angular2modules.com/letter "Live Demo Site For Letter letter Avatar ") OR [Live Demo Site](http://www.angular2modules.com "Live Demo Site For Letter Recaptcha ") ### Install from npm ```sh npm install angular2-letter-avatar ``` ### component file use like below ```javascript import {Component} from 'angular2/core'; import {LetterAvatarDirective} from '../directives/letter-avatar.directive'; @Component({ selector : 'my-app', directives: [LetterAvatarDirective], template: ` <avatar [avatardata]="avatarDataSquare"></avatar> <avatar [avatardata]="avatarDataCircle1"></avatar> <avatar [avatardata]="avatarDataCircle2"></avatar>` }) export class AppComponent { public avatarDataSquare: any = { size: 100, // background: '#F39C12', // by default it will produce dynamic colors fontColor: '#FFFFFF', border: "2px solid #d3d3d3", isSquare: true, text: "Rajan Gunasekaran" }; public avatarDataCircle1: any = { size: 100, // background: '#F39C12', // by default it will produce dynamic colors fontColor: '#FFFFFF', border: "2px solid #d3d3d3", isSquare: false, text: "Rajan Gunasekaran" }; public avatarDataCircle2: any = { size: 100, // default size is 100 // background: '#F39C12', // by default it will produce dynamic colors fontColor: '#FFFFFF', border: "2px solid #d3d3d3", isSquare: false, // if it is true then letter avatar will be in square defaule value is false text: "Siva", // fixedColor:true //if you enable true then letter will have same color for ever default value is false }; } ``` ### For Test demo - Download this module - Run following command ``` npm install npm start ```