项目作者: roma-lukashik

项目描述 :
Animal avatar generator
高级语言: TypeScript
项目地址: git://github.com/roma-lukashik/animal-avatar-generator.git
创建时间: 2021-01-21T21:42:23Z
项目社区:https://github.com/roma-lukashik/animal-avatar-generator

开源协议:MIT License

下载




Animal Avatar Generator

Generate SVG avatars on client side from a string seed.
As long as the same version of the library is used it always returns the same avatar for the corresponding seed.

Live example

Install

Using npm:

  1. $ npm install animal-avatar-generator --save

or using yarn:

  1. $ yarn add animal-avatar-generator

Usage

  1. import avatar from 'animal-avatar-generator'
  2. const svg = avatar('your custom seed', { size: 200 })
  3. document.getElementById('avatar').innerHTML = svg

Configuration options

Name Type Description Default
size number or string Avatar size in pixels or css property 150 or '75%'
round boolean Use round or rectangle shape true
blackout boolean Use blackout for right side of an avatar true
avatarColors string[] Palette for avatar colors ['#d7b89c', '#b18272','#ec8a90','#a1Ac88','#99c9bd','#50c8c6']
backgroundColors string[] Palette for background colors ['#fcf7d1', '#ece2e1','#e4e3cd','#c4ddd6','#b5f4bc']

Missing a configuration? Raise an issue.

License


MIT