<div align="center"> <a href="https://avvvatars.com"><img src="https://github.com/nusu/avvvatars/raw/main/thumbnail.png" alt="Avvvatars" height="464"></a> </div>
npm install @nightlyapp/avvvatars-solidBeautifully crafted unique avatar placeholder for your next react project
Lightweight and customizable ❤️
https://user-images.githubusercontent.com/1702215/158075475-c23004ab-827a-45ad-bdba-aee29ac5b582.mp4
Built by Nusu Alabuga and Oguz Yagiz Kara
🙏 Special thanks to Monika Michalczyk for awesome shapes 🙏
- 🌈 40 Colors - Colors are so on point that most of the projects can use it without changing it
- 💠 60 Shapes - Beautifully crafted shapes that are unique to your user with color combination
- 🆎 Text or Shapes 🔸 - Use letters (eg. JD for John Doe) or unique shapes
- 🤠 Unique to user - Generated avatars are unique to the string that you provide, it means if you pass janedoe@gmail.com you will always get the same avatar
- 🕊 Lightweight - less than 20kb compressed + gzipped
- ✍️ Customizable - use shadows, change size, provide alternative text to display
With yarn
``jsx`
yarn add avvvatars-react
With npm
`jsx`
npm install avvvatars-react
Import Avvvatars to your app, then use it anywhere you want.
`jsx
import Avvvatars from 'avvvatars-react'
export default function MyAvatar() {
return (
)
}
`
This is required for plugin to work, each value generates a random avatar to unique to this value, so each time plugin renders, you will get the same results.
`jsx`
Override default text by providing displayValue
for example if you provide value=”best_user@gmail.com” the character output will be the first 2 letters of value which is “BE”, if you pass displayValue=”BU” you can override it to BU
`jsx`
Use shape or character as avatar.
`jsx`
Override default size (32px) by providing a number.
`jsx`
Enable shadow around the avatar.
`jsx`
Override the radius of the avatar, it takes size by default to always turn it to a circle
`jsx`
Toggle border
`jsx`
Override border width
`jsx`
Override border color
`jsx``
If you want to access design files to change something or customize it to your own, use our Figma File)
MIT