添加Fork me on GitHub 小丝带

在自己的博客上面挂一个Fork me on GitHub简直是一个装逼神器,更能体现出一个程序员的气质,经过从网上查找,将查找内容整理如下:

添加Fork me on GitHub 小丝带

操作过程

第一步 创建一个ribbon.ejs

在主题目录下的/layout/_partial下面创建一个ribbon.ejs,输入下面的代码进去

1
2
3
<div class="ribbon">
<a href="https://github.com/your username">Fork me on GitHub</a>
</div>

接着要在/layout/_partial/after_footer.ejs中加入一行

1
2
<%- partial('ribbon') %>
//此代码的作用是确保这个div能在页面上显示出来。

第三步 创建ribbon.styl

添加css,hexo可以在主题目录的/source/css/_partial下创建一个ribbon.styl,然后把下面的代码复制进去。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
.ribbon {
background-color: #a00;
overflow: hidden;
white-space: nowrap;
/* top right corner */
position: fixed;
right: -50px;
top: 40px;
/* 45 deg ccw rotation */
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
/* shadow */
-webkit-box-shadow: 0 0 10px #888;
-moz-box-shadow: 0 0 10px #888;
box-shadow: 0 0 10px #888;
}
.ribbon a {
border: 1px solid #faa;
color: #fff;
display: block;
font: bold 81.25% 'Helvetica Neue', Helvetica, Arial, sans-serif;
margin: 1px 0;
padding: 10px 50px;
text-align: center;
text-decoration: none;
/* shadow */
text-shadow: 0 0 5px #444;
}

第四步 在style.styl中添加内容

复制一下代码到style.styl(在主题目录下面的\source\css下面)的最后添加一行(针对Hexo博客用户):

1
2
if ribbon
@import '_partial/ribbon'

效果图

点击 效果图 即可查看。

×

纯属好玩

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

文章目录
  1. 1. 添加Fork me on GitHub 小丝带
    1. 1.1. 操作过程
      1. 1.1.1. 第一步 创建一个ribbon.ejs
      2. 1.1.2. 第二步 添加代码到after_footer.ejs
      3. 1.1.3. 第三步 创建ribbon.styl
      4. 1.1.4. 第四步 在style.styl中添加内容
    2. 1.2. 效果图
Fork me on GitHub