Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
大白技术控
yanglr2010
提交
233aa738
Y
yanglr2010
项目概览
大白技术控
/
yanglr2010
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Y
yanglr2010
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
提交
233aa738
编写于
9月 17, 2019
作者:
EvanOne(文一)
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
refactor: Optimizing ths animation of avatar in sidebar
上级
7310163f
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
14 addition
and
13 deletion
+14
-13
_config.yml
_config.yml
+1
-1
layout/_partials/sidebar/sidebar.pug
layout/_partials/sidebar/sidebar.pug
+2
-1
source/css/_common/components/sidebar/index.styl
source/css/_common/components/sidebar/index.styl
+11
-11
未找到文件。
_config.yml
浏览文件 @
233aa738
...
...
@@ -101,7 +101,7 @@ header:
url
:
# Mask effect of the background image.
mask
:
enable
:
tru
e
enable
:
fals
e
# Opacity of mask (value: 0 ~ 1).
opacity
:
0.5
...
...
layout/_partials/sidebar/sidebar.pug
浏览文件 @
233aa738
...
...
@@ -17,7 +17,8 @@ section.sidebar-ov(class=`${isShowToc ? "hide" : ""}`)
if theme.author.enable
div.sidebar-ov-author
if theme.author.avatar.url
img.sidebar-ov-author__img(src=theme.author.avatar.url alt="avatar")
div.sidebar-ov-author__avatar
img.sidebar-ov-author__avatar_img(src=theme.author.avatar.url alt="avatar")
if theme.author.motto
p.sidebar-ov-author__p= theme.author.motto
...
...
source/css/_common/components/sidebar/index.styl
浏览文件 @
233aa738
...
...
@@ -93,11 +93,9 @@ if (hexo-config('sidebar.enable')) {
}
&-ov {
& > div {
& > div
+ div
{
if (hexo-config('sidebar.horizon_line')) {
&:not(:last-child) {
border-bottom: 1px dashed $sidebar-horizon-line-color;
}
border-top: 1px dashed $sidebar-horizon-line-color;
}
}
...
...
@@ -106,18 +104,20 @@ if (hexo-config('sidebar.enable')) {
width: 100%;
text-align: center;
&__img {
&__avatar {
margin: 0 auto;
width: 120px;
height: 120px;
opacity: hexo-config('author.avatar.opacity');
if (hexo-config('author.avatar.rounded')) {
border-radius: 50%;
} else {
border-radius: 2px;
&_img {
opacity: hexo-config('author.avatar.opacity');
if (hexo-config('author.avatar.rounded')) {
border-radius: 50%;
}
}
&:hover {
&:hover
&_img
{
animation: convert('avatar-' + (hexo-config('author.avatar.animation') || 'turn')) .8s both ease-out;
}
}
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录