feat: Copyright

This commit is contained in:
shenyu 2020-02-07 12:42:33 +08:00
parent ad93a588f7
commit 14f1f432c9
7 changed files with 56 additions and 10 deletions

View File

@ -141,6 +141,10 @@ alipay: /images/alipay.jpg
# qrcode image path
weixin: /images/wechat.jpg
# Copyright
# type0-close all 1-only display in article which you have configured copyright: true 2-all articles
copyright_type: 2
# Search
search: true

View File

@ -77,6 +77,10 @@ alipay: /images/alipay.jpg
# 微信二维码图片地址
weixin: /images/wechat.jpg
# 版权声明
# 版权声明type设定0-关闭版权声明; 1-文章对应的md文件里有copyright: true属性才有版权声明 2-所有文章均有版权声明
copyright_type: 2
# 是否启用搜索
search: true
@ -110,7 +114,7 @@ gitalk:
# GitHub Ribbons(https://github.blog/2008-12-19-github-ribbons/)
github:
# (关闭请设置为false)
url: https://github.com/Shen-Yu/hexo-theme-ayer
url: false
# fancybox(仅用于相册展示若需要可配置albums)
fancybox: true

View File

@ -33,18 +33,32 @@
<% } else { %>
<%- post.content %>
<% } %>
<!-- 打赏 -->
<!-- reward -->
<% if ((theme.reward_type === 2 || (theme.reward_type === 1 && post.reward)) && !index && !post.no_reward){ %>
<div id="reward-btn">
打赏
</div>
<% } %>
</div>
<!-- copyright -->
<% if (((theme.copyright_type === 2) || (theme.copyright_type === 1 && post.copyright)) && !index){ %>
<div class="declare">
<ul class="post-copyright">
<li>
<i class="ri-copyright-line"></i>
<strong>版权声明: </strong s>
本博客所有文章除特别声明外,均采用 <a href="https://www.apache.org/licenses/LICENSE-2.0.html" rel="external nofollow"
target="_blank">Apache License 2.0</a> 许可协议。转载请注明出处!
</li>
</ul>
</div>
<% } %>
<footer class="article-footer">
<% if (!index && theme.share_enable){ %>
<%- partial('post/share') %>
<% } %>
<%- partial('post/tag') %>
</footer>
</div>

View File

@ -8,6 +8,7 @@
<%- theme.share_text %>
</span>
<div class="share-wrap">
<i class="arrow"></i>
<div class="share-icons">
<% if( theme.share_china ){ %>
<a class="weibo share-sns" href="javascript:;" data-type="weibo">

View File

@ -104,7 +104,15 @@
.article-footer
clearfix()
margin-top 3rem
.declare
margin 0 0 1rem
padding-bottom 1rem
border-bottom 1px solid #eee
ul
list-style none
li
list-style none
// Tags
.article-tag-list
@ -151,8 +159,8 @@
.article-nav
clearfix()
position relative
padding-top 3rem
margin-top 5rem
padding-top 1.5rem
margin 1rem 0 2rem
border-top border-width border-color solid
.article-nav-link

View File

@ -3,7 +3,7 @@
display inline-block
height 36px
line-height 36px
margin-top 3rem
margin 60px 0
padding 0 20px
font-size 18px
color #fff

View File

@ -1,10 +1,24 @@
.share-wrap {
min-height: 20px;
display: none;
position: absolute;
position: relative;
z-index: 1;
right: 0;
bottom: -32px;
bottom: 0;
width: 250px;
background-color #f5f5f5;
border-radius: 2px;
.arrow {
position: absolute;
z-index: -1;
top: -3px;
right:20px;
display: block;
width 10px;
height 10px;
transform: rotate(45deg);
background-color #f5f5f5;
}
}
.share-btn {
@ -12,7 +26,8 @@
position: relative;
}
.share-outer {
display inline-flex;
display: flex;
justify-content: flex-end;
border: none;
text-shadow: none;
text-decoration: none;
@ -28,7 +43,7 @@
transform: none;
cursor: pointer;
}
}
}
.share-icons {
display: flex;