提交 85662e90 编写于 作者: L LeoKu

chore: update social preview

上级 2f214e9c
<div align="center"> <div align="center">
<h1>Vue Color Avatar</h1> <h1>Vue Color Avatar</h1>
<p>🧑‍🦱 A pure front-end avatar generation website 🧑‍🦳</p> <p>🧑‍🦱 A front-end only avatar generation website 🧑‍🦳</p>
[简体中文](./README.md) [简体中文](./README.md)
</div> </div>
![preview](./images/social-preview-1.png) <a>
<img src="./images/social-preview-1.png" alt="website-preview" />
![preview](./images/social-preview-2.png) </a>
![preview](./images/social-preview-3.jpeg)
## Preview ## Preview
......
...@@ -7,17 +7,15 @@ ...@@ -7,17 +7,15 @@
</div> </div>
![preview](./images/social-preview-1.png) <a>
<img src="./images/social-preview-1.png" alt="website-preview" />
![preview](./images/social-preview-2.png) </a>
![preview](./images/social-preview-3.jpeg)
## 在线预览 ## 在线预览
[`https://vue-color-avatar.vercel.app`](https://vue-color-avatar.vercel.app) [`https://vue-color-avatar.vercel.app`](https://vue-color-avatar.vercel.app)
## 🥳 介绍 ## 介绍
**这是一款矢量风格头像的生成器,你可以搭配不同的素材组件,生成自己的个性化头像。** **这是一款矢量风格头像的生成器,你可以搭配不同的素材组件,生成自己的个性化头像。**
......
images/social-preview-1.png

642.5 KB | W: | H:

images/social-preview-1.png

409.8 KB | W: | H:

images/social-preview-1.png
images/social-preview-1.png
images/social-preview-1.png
images/social-preview-1.png
  • 2-up
  • Swipe
  • Onion skin
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8" />
<link rel="icon" href="../public/favicon.svg" />
<link rel="preconnect" href="https://fonts.googleapis.com" />
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link
href="https://fonts.googleapis.com/css2?family=Rubik:wght@600&display=swap"
rel="stylesheet"
/>
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="description" content="A pure front-end avatar generator." />
<style>
html,
body {
margin: 0;
color: #fff;
font-family: 'Rubik', sans-serif;
}
.color-block {
--size: 40vmax;
position: fixed;
z-index: 99;
width: var(--size);
height: var(--size);
background: #fff;
border-radius: 50%;
opacity: 0.06;
filter: blur(100px);
}
.color-block[data-id='1'] {
top: 0;
left: 0;
transform: translate(-50%, -50%);
}
.color-block[data-id='2'] {
right: 0;
bottom: 0;
transform: translate(50%, 50%);
}
</style>
<title>Vue Color Avatar</title>
</head>
<body>
<div id="app">
<main style="height: 100vh; background-color: #1a1b24">
<header
style="
position: relative;
z-index: 100;
padding: 30px 35px 15px;
display: flex;
align-items: center;
justify-content: space-between;
"
>
<div style="display: flex; align-items: center">
<div style="margin-right: 20px">
<img src="../public/favicon.svg" width="60" />
</div>
<div style="font-size: 40px; font-weight: bold">Color Avatar</div>
</div>
<div
style="
display: flex;
align-items: center;
padding: 10px 20px;
background: #303141;
border-radius: 10px;
"
>
<img src="./ts.svg" style="width: 50px" />
<img src="./vue.svg" style="width: 50px; margin: 0 30px" />
<img src="./vite.svg" style="width: 50px" />
</div>
</header>
<div style="position: relative; z-index: 100">
<h1
style="
margin: 10px 0 30px;
display: flex;
flex-direction: column;
font-weight: bold;
font-size: 80px;
text-align: center;
"
>
<span style="font-size: 75px">Front-End Only</span>
<span
style="
background: linear-gradient(90deg, #6967fe, #85e9f4);
background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
"
>Avatar Generator</span
>
</h1>
<div
style="
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 30px;
"
>
<img src="./avatar-1.png" style="width: 55px" />
<img src="./avatar-2.png" style="width: 55px; margin: 0 40px" />
<img src="./avatar-3.png" style="width: 55px" />
</div>
<div style="width: 80vw; margin: 0 auto">
<img style="width: 100%" src="./preview.png" />
</div>
</div>
<div class="color-block" data-id="1"></div>
<div class="color-block" data-id="2"></div>
</main>
</div>
</body>
</html>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<path fill="#fff" d="M22.67 47h99.67v73.67H22.67z" />
<path
data-name="original"
fill="#007acc"
d="M1.5 63.91v62.5h125v-125H1.5zm100.73-5a15.56 15.56 0 017.82 4.5 20.58 20.58 0 013 4c0 .16-5.4 3.81-8.69 5.85-.12.08-.6-.44-1.13-1.23a7.09 7.09 0 00-5.87-3.53c-3.79-.26-6.23 1.73-6.21 5a4.58 4.58 0 00.54 2.34c.83 1.73 2.38 2.76 7.24 4.86 8.95 3.85 12.78 6.39 15.16 10 2.66 4 3.25 10.46 1.45 15.24-2 5.2-6.9 8.73-13.83 9.9a38.32 38.32 0 01-9.52-.1 23 23 0 01-12.72-6.63c-1.15-1.27-3.39-4.58-3.25-4.82a9.34 9.34 0 011.15-.73L82 101l3.59-2.08.75 1.11a16.78 16.78 0 004.74 4.54c4 2.1 9.46 1.81 12.16-.62a5.43 5.43 0 00.69-6.92c-1-1.39-3-2.56-8.59-5-6.45-2.78-9.23-4.5-11.77-7.24a16.48 16.48 0 01-3.43-6.25 25 25 0 01-.22-8c1.33-6.23 6-10.58 12.82-11.87a31.66 31.66 0 019.49.26zm-29.34 5.24v5.12H56.66v46.23H45.15V69.26H28.88v-5a49.19 49.19 0 01.12-5.17C29.08 59 39 59 51 59h21.83z"
/>
</svg>
<svg
xmlns="http://www.w3.org/2000/svg"
width="410"
height="404"
viewBox="0 0 410 404"
fill="none"
>
<path
d="M399.641 59.5246L215.643 388.545C211.844 395.338 202.084 395.378 198.228 388.618L10.5817 59.5563C6.38087 52.1896 12.6802 43.2665 21.0281 44.7586L205.223 77.6824C206.398 77.8924 207.601 77.8904 208.776 77.6763L389.119 44.8058C397.439 43.2894 403.768 52.1434 399.641 59.5246Z"
fill="url(#paint0_linear)"
/>
<path
d="M292.965 1.5744L156.801 28.2552C154.563 28.6937 152.906 30.5903 152.771 32.8664L144.395 174.33C144.198 177.662 147.258 180.248 150.51 179.498L188.42 170.749C191.967 169.931 195.172 173.055 194.443 176.622L183.18 231.775C182.422 235.487 185.907 238.661 189.532 237.56L212.947 230.446C216.577 229.344 220.065 232.527 219.297 236.242L201.398 322.875C200.278 328.294 207.486 331.249 210.492 326.603L212.5 323.5L323.454 102.072C325.312 98.3645 322.108 94.137 318.036 94.9228L279.014 102.454C275.347 103.161 272.227 99.746 273.262 96.1583L298.731 7.86689C299.767 4.27314 296.636 0.855181 292.965 1.5744Z"
fill="url(#paint1_linear)"
/>
<defs>
<linearGradient
id="paint0_linear"
x1="6.00017"
y1="32.9999"
x2="235"
y2="344"
gradientUnits="userSpaceOnUse"
>
<stop stop-color="#41D1FF" />
<stop offset="1" stop-color="#BD34FE" />
</linearGradient>
<linearGradient
id="paint1_linear"
x1="194.651"
y1="8.81818"
x2="236.076"
y2="292.989"
gradientUnits="userSpaceOnUse"
>
<stop stop-color="#FFEA83" />
<stop offset="0.0833333" stop-color="#FFDD35" />
<stop offset="1" stop-color="#FFA800" />
</linearGradient>
</defs>
</svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 128 128">
<path
d="M0 8.934l49.854.158 14.167 24.47 14.432-24.47L128 8.935l-63.834 110.14zm126.98.637l-24.36.02-38.476 66.053L25.691 9.592.942 9.572l63.211 107.89zm-25.149-.008l-22.745.168-15.053 24.647L49.216 9.73l-22.794-.168 37.731 64.476zm-75.834-.17l23.002.009m-23.002-.01l23.002.01"
fill="none"
/>
<path
d="M25.997 9.393l23.002.009L64.035 34.36 79.018 9.404 102 9.398 64.15 75.053z"
fill="#35495e"
/>
<path
d="M.91 9.569l25.067-.172 38.15 65.659L101.98 9.401l25.11.026-62.966 108.06z"
fill="#41b883"
/>
</svg>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册