Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
Gosilin
基于vue的头像自动生成器
提交
56703f66
基
基于vue的头像自动生成器
项目概览
Gosilin
/
基于vue的头像自动生成器
与 Fork 源项目一致
Fork自
虎纹鲨鱼 / avatar
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
基
基于vue的头像自动生成器
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
56703f66
编写于
10月 21, 2021
作者:
L
LeoKu
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: add more bg-color
上级
3c41dee5
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
29 addition
and
4 deletion
+29
-4
src/components/Configurator.vue
src/components/Configurator.vue
+25
-4
src/utils/constant.ts
src/utils/constant.ts
+4
-0
未找到文件。
src/components/Configurator.vue
浏览文件 @
56703f66
...
...
@@ -32,7 +32,10 @@
<div
:style=
"
{ background: bgColor }"
class="bg-color"
:class="{ active: bgColor === avatarOption.background.color }"
:class="{
active: bgColor === avatarOption.background.color,
transparent: bgColor === 'transparent',
}"
>
</div>
</li>
</ul>
...
...
@@ -210,8 +213,8 @@ function switchWidget(widgetType: WidgetType, widgetShape: WidgetShape) {
.bg-color-list__item
{
position
:
relative
;
z-index
:
1
;
flex
:
1
;
padding
:
0
.6rem
0
.5rem
;
width
:
calc
(
100%
/
7
)
;
padding
:
0
.6rem
0
;
cursor
:
pointer
;
transition
:
transform
0
.2s
;
...
...
@@ -220,9 +223,27 @@ function switchWidget(widgetType: WidgetType, widgetShape: WidgetShape) {
box-sizing
:
content-box
;
width
:
1
.3em
;
height
:
1
.3em
;
margin
:
0
auto
;
font-size
:
16px
;
border-radius
:
50%
;
box-shadow
:
0
0
0
.1em
0
.15em
$color-configurator
;
box-shadow
:
0
0
0
.05em
0
.2em
$color-configurator
;
&
.transparent
{
background
:
#fff
!
important
;
&
::after
{
position
:
absolute
;
top
:
50%
;
left
:
50%
;
z-index
:
1
;
color
:
#ff4757
;
font-weight
:
bold
;
font-size
:
1
.8rem
;
transform
:
translate
(
-50%
,
-50%
)
scale
(
0
.5
);
opacity
:
1
;
content
:
'\\'
;
}
}
&
::before
{
position
:
absolute
;
...
...
src/utils/constant.ts
浏览文件 @
56703f66
...
...
@@ -81,11 +81,15 @@ export const SETTINGS: Readonly<AvatarSettings> = {
'
#FFEBA4
'
,
'
#506AF4
'
,
'
#F48150
'
,
'
#48A99A
'
,
'
#C09FFF
'
,
'
#FD6F5D
'
,
'
linear-gradient(45deg, #E3648C, #D97567)
'
,
'
linear-gradient(62deg, #8EC5FC, #E0C3FC)
'
,
'
linear-gradient(90deg, #ffecd2, #fcb69f)
'
,
'
linear-gradient(120deg, #a1c4fd, #c2e9fb)
'
,
'
linear-gradient(-135deg, #fccb90, #d57eeb)
'
,
'
transparent
'
,
],
skinColor
:
[
'
#F9C9B6
'
,
'
#AC6651
'
],
clothesColor
:
[
'
#9287FF
'
,
'
#6BD9E9
'
,
'
#FC909F
'
,
'
#F4D150
'
,
'
#77311D
'
],
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录