An online avatar generator just for fun | 一个纯前端实现的头像生成网站 vue-color-avatar.leoku.dev
Go to file
LeoKu 1bfa640506 refactor: update Dockerfile and package management to use pnpm
- Transitioned from Yarn to pnpm for package management, updating package.json scripts accordingly.
- Enhanced Dockerfile for better build efficiency by separating dependency installation and application build steps.
- Updated Docker commands in README files to reflect changes in port mapping and image tagging.
- Added healthcheck to the Dockerfile for improved container reliability.
2025-01-23 16:57:01 +08:00
.husky first commit 2021-10-16 18:29:32 +08:00
images Update preview image 2022-03-14 23:52:03 +08:00
landing-page chore: update 2021-12-11 00:40:19 +08:00
public chore: add analytics 2021-10-19 21:12:37 +08:00
src fix: fix default wrapper shape in VueColorAvatar component to use Circle if not specified 2025-01-23 16:52:34 +08:00
.eslintrc.js chore: disable 'vue/multi-word-component-names' rule in ESLint configuration 2025-01-23 16:52:52 +08:00
.gitignore test: add jest 2021-10-17 20:31:36 +08:00
.lintstagedrc.js first commit 2021-10-16 18:29:32 +08:00
.npmrc 通过修改 Yarn 的 registry 来避免证书错误 2024-11-04 21:18:37 +08:00
.prettierrc.js chore: upgrade eslint to 8.x & fix rules 2021-10-31 10:12:27 +08:00
.stylelintrc.js chore: upgrade stylelint to 14.x 2021-10-31 10:12:46 +08:00
babel.config.js test: add jest 2021-10-17 20:31:36 +08:00
Dockerfile refactor: update Dockerfile and package management to use pnpm 2025-01-23 16:57:01 +08:00
index.html Add download multiple support 2022-06-12 14:38:40 +08:00
jest.config.js chore: add analytics 2021-10-19 21:12:37 +08:00
LICENSE Create LICENSE 2021-10-19 14:30:19 +08:00
package.json refactor: update Dockerfile and package management to use pnpm 2025-01-23 16:57:01 +08:00
pnpm-lock.yaml refactor: update Dockerfile and package management to use pnpm 2025-01-23 16:57:01 +08:00
README-CN.md refactor: update Dockerfile and package management to use pnpm 2025-01-23 16:57:01 +08:00
README.md refactor: update Dockerfile and package management to use pnpm 2025-01-23 16:57:01 +08:00
tsconfig.json first commit 2021-10-16 18:29:32 +08:00
vite.config.ts chore: update vite config 2021-12-07 21:54:25 +08:00

Vue Color Avatar

🧑‍🦱 A playful avatar generator 🧑‍🦳

简体中文

website-cover

Preview

https://vue-color-avatar.leoku.dev

Introduction

This is a vector style avatar generator, you can match different material components to generate your own personalized avatar.

Features you might be interested in:

  • Visual component configuration bar
  • Randomly generate an avatar
  • Redo/Undo
  • i18n
  • Generate multiple avatars in batch

Assets

Note


The avatar assets implementation of Avatar Illustration System by Micah Lanier. And the licensed under CC BY 4.0.

Develop

This project is built with Vue3 + Vite.

# 1. Clone project
git clone https://github.com/Codennnn/vue-color-avatar.git

# 2. Install dependencies
yarn install

# 3. Run
yarn dev

Docker deploy

#clone the code
git clone https://github.com/Codennnn/vue-color-avatar.git

#docker build
cd vue-color-avatar/
docker build -t vue-color-avatar:latest .

#start server
docker run -d -p 3000:80 --name vue-color-avatar vue-color-avatar:latest

Once the container is running, open your browser and visit:

Deployed on Zeabur

Our project is powered by Zeabur. Their high-quality server services ensure the stable operation of our project. Need quality server services? Check them out via the link!

Deployed on Zeabur