Easily generate avatars for your Vue and Nuxt projects with Beanheads Vue.
This project is a Vue version inspired by RobertBroersma's React project, Beanheads. We deeply respect and appreciate the original work.
Want to see Beanheads Vue in action? Visit our Beanheads Vue Generator to create and customize your own avatar!
Install Beanheads Vue with your preferred package manager.
npm install beanheads-vue
then, in your app:
<script setup>
import { Beanhead } from 'beanheads-vue'
</script>
<template>
<!-- With explicit width -->
<Beanhead width="100"/>
<!-- Without width - will fill parent container -->
<div style="width: 100px;">
<Beanhead/>
</div>
</template>
Name | Type | Default |
---|---|---|
mask | boolean |
false |
skin | "light" , "yellow" , "brown" , "dark" , "red" , "black" |
"light" |
body | "chest" , "breasts" |
"chest" |
eye | "content-eyes" , "dizzy-eyes" , "happy-eyes" , "heart-eyes" , "left-twitch-eyes" , "normal-eyes" , "simple-eyes" , "squint-eyes" , "wink" |
"normal-eyes" |
with-lashes | boolean |
false |
eyebrows | "none" , "normal" , "serious" , "left-lowered" , "angry" , "concerned" |
"none" |
mouth | "grin" , "lips" , "sad" , "serious" , "open" , "tongue" |
"grin" |
lip-color | "red" , "purple" , "pink" , "turquoise" , "green" |
"red" |
facial-hair | "none" , "stubble" , "medium-beard" |
"none" |
hair | "none" , "afro" , "balding" , "bob" , "bun" , "buzz" , "long" , "pixie" , "short" |
"none" |
hair-color | "blonde" , "orange" , "black" , "white" , "brown" , "blue" , "pink" |
"white" |
clothing | "none" , "naked" , "dress" , "dress-shirt" , "shirt" , "tank-top" , "v-neck" |
"none" |
clothing-color | "white" , "blue" , "black" , "green" , "red" |
"white" |
clothing-graphic | "none" , "vue" , "nuxt" , "redwood" , "react" , "gatsby" , "graphql" |
"none" |
hat | "none" , "beanie" , "turban" |
"none" |
hat-color | "white" , "blue" , "black" , "green" , "red" |
"white" |
accessory | "none" , "round-glasses" , "tiny-glasses" , "shades" |
"none" |
face-mask | boolean |
false |
face-mask-color | "white" , "blue" , "black" , "green" , "red" |
"white" |
This project is licensed under the MIT License.