vue-avataaar

0.3.1 • Public • Published

vue-avataaar

Introduction

This project is a Vue.js component wrapper for the library avataaars designed by Pablo Stanley.

Installation

Quick install with NPM:

npm install vue-avataaar --save

Usage

Simply import and use the avataaar component in your vue template:

<template>
  <div>
    <avataaar avatar-style="Circle"></avataaar>
  </div>
</template>

<script>
import Avataaar from 'vue-avataaar'

export default {
  components: {
    Avataaar
  }
}
</script>

You can provide all the available avataaars-options as component properties to customize your avatar (like avatar-style in the example below).

Properties

avatarStyle

  • Circle
  • Transparent

accessoriesType

  • Blank
  • Kurt
  • Prescription01
  • Prescription02
  • Round
  • Sunglasses
  • Wayfarers

clotheType

  • BlazerShirt
  • BlazerSweater
  • CollarSweater
  • GraphicShirt
  • Hoodie
  • Overall
  • ShirtCrewNeck
  • ShirtScoopNeck
  • ShirtVNeck

clotheColor

  • Black
  • Blue01
  • Blue02
  • Blue03
  • Gray01
  • Gray02
  • Heather
  • PastelBlue
  • PastelGreen
  • PastelOrange
  • PastelRed
  • PastelYellow
  • Pink
  • Red
  • White

eyebrowType

  • Angry
  • AngryNatural
  • Default
  • DefaultNatural
  • FlatNatural
  • RaisedExcited
  • RaisedExcitedNatural
  • SadConcerned
  • SadConcernedNatural
  • UnibrowNatural
  • UpDown
  • UpDownNatural

eyeType

  • Close
  • Cry
  • Default
  • Dizzy
  • EyeRoll
  • Happy
  • Hearts
  • Side
  • Squint
  • Surprised
  • Wink
  • WinkWacky

facialHairColor

  • Auburn
  • Black
  • Blonde
  • BlondeGolden
  • Brown
  • BrownDark
  • PastelPink
  • Platinum
  • Red
  • SilverGray

facialHairType

  • Blank
  • BeardMedium
  • BeardLight
  • BeardMagestic
  • MoustacheFancy
  • MoustacheMagnum

graphicType

  • Bat
  • Cumbia
  • Deer
  • Diamond
  • Hola
  • Pizza
  • Resist
  • Selena
  • Bear
  • SkullOutline
  • Skull

hairColor

  • Auburn
  • Black
  • Blonde
  • BlondeGolden
  • Brown
  • BrownDark
  • PastelPink
  • Platinum
  • Red
  • SilverGray

mouthType

  • Concerned
  • Default
  • Disbelief
  • Eating
  • Grimace
  • Sad
  • ScreamOpen
  • Serious
  • Smile
  • Tongue
  • Twinkle
  • Vomit

skinColor

  • Tanned
  • Yellow
  • Pale
  • Light
  • Brown
  • DarkBrown
  • Black

topType

  • NoHair
  • Eyepatch
  • Hat
  • Hijab
  • Turban
  • WinterHat1
  • WinterHat2
  • WinterHat3
  • WinterHat4
  • LongHairBigHair
  • LongHairBob
  • LongHairBun
  • LongHairCurly
  • LongHairCurvy
  • LongHairDreads
  • LongHairFrida
  • LongHairFro
  • LongHairFroBand
  • LongHairNotTooLong
  • LongHairShavedSides
  • LongHairMiaWallace
  • LongHairStraight
  • LongHairStraight2
  • LongHairStraightStrand
  • ShortHairDreads01
  • ShortHairDreads02
  • ShortHairFrizzle
  • ShortHairShaggyMullet
  • ShortHairShortCurly
  • ShortHairShortFlat
  • ShortHairShortRound
  • ShortHairShortWaved
  • ShortHairSides
  • ShortHairTheCaesar
  • ShortHairTheCaesarSidePart

You can find all the available properties with the avataaars-generator provided by Fang-Pen Lin.

Readme

Keywords

Package Sidebar

Install

npm i vue-avataaar

Weekly Downloads

9

Version

0.3.1

License

ISC

Unpacked Size

33.4 kB

Total Files

9

Last publish

Collaborators

  • jtouzy