This commit is contained in:
结发受长生
2018-05-06 01:00:35 +08:00
commit 0d8a9f6739
202 changed files with 15482 additions and 0 deletions
@@ -0,0 +1,77 @@
/*!
* icon
* $CDN = hexo-config("CDN") || '//7xs305.com1.z0.glb.clouddn.com/'
*/
$CDN = hexo-config("CDN") || './fonts/'
@font-face
font-family "HomizioNova"
src url($CDN + 'homizio-nova/light.ttf'),url($CDN + 'homizio-nova/light.otf')
font-weight normal
font-style normal
@font-face
font-family "HomizioNova"
src url($CDN + 'homizio-nova/light_italic.ttf'),url($CDN + 'homizio-nova/light_italic.otf')
font-weight normal
font-style italic
@font-face
font-family "HomizioNova"
src url($CDN + 'homizio-nova/regular.ttf'),url($CDN + 'homizio-nova/regular.otf')
font-weight bold
font-style normal
@font-face
font-family "HomizioNova"
src url($CDN + 'homizio-nova/italic.ttf'),url($CDN + 'homizio-nova/italic.otf')
font-weight bold
font-style italic
@font-face
font-family 'icomoon'
src url($CDN + 'icomoon/icomoon.eot?e2xg5y'), url('./fonts/icomoon/icomoon.eot?e2xg5y')
src url($CDN + 'icomoon/icomoon.eot?#iefixe2xg5y') format('embedded-opentype'),
url($CDN + 'icomoon/icomoon.woff?e2xg5y') format('woff'),
url($CDN + 'icomoon/icomoon.ttf?e2xg5y') format('truetype'),
url($CDN + 'icomoon/icomoon.svg?e2xg5y#icomoon') format('svg'),
url('./fonts/icomoon/icomoon.eot?#iefixe2xg5y') format('embedded-opentype'),
url('./fonts/icomoon/icomoon.woff?e2xg5y') format('woff'),
url('./fonts/icomoon/icomoon.ttf?e2xg5y') format('truetype'),
url('./fonts/icomoon/icomoon.svg?e2xg5y#icomoon') format('svg')
font-weight normal
font-style normal
[class^="icon-"],[class*=" icon-"]
font-family 'icomoon'
speak none
font-style normal
font-weight normal
font-variant normal
text-transform none
line-height 1
-webkit-font-smoothing antialiased
-moz-osx-font-smoothing grayscale
.icon-home:before
content "\e900"
.icon-office:before
content "\e903"
.icon-newspaper:before
content "\e904"
.icon-profile:before
content "\e923"
.icon-files-empty:before
content "\e925"
.icon-price-tags:before
content "\e936"
.icon-envelop:before
content "\e945"
.icon-bubble:before
content "\e96b"
.icon-comment:before
content "\e96d"
.icon-about:before
content "\e976"
.icon-cogs:before
content "\e995"
.icon-paragraph-justify:before
content "\ea7a"
.icon-lab:before
content "\ea80"
.icon-github:before
content "\eab1"
@@ -0,0 +1,51 @@
/*!
*
*/
.container
max-width 1180px
_width 1180px
background-color c-fff
margin 0 auto 10px
text-left()
.home
//margin-top 78px
background-color c-eee
.btn
background-color #ff5e52
border 0
color c-fff
opacity .8
box-sizing border-box
&:hover
opacity .75
.btn-ok
background-color #ff5e52
.btn-cancel
background-color #51cc87
.form-control
box-sizing border-box
.browsehappy
padding 8px 0
background #fbe3e4
color #8a1f11
text-align center
.loading-mask
position fixed
top 0
right 0
left 0
bottom 0
display block
width 100%
height 100%
background-color rgb(255, 255, 255)
opacity .8
.loading-icon
position relative
top 50%
left 50%
width 50px
height 50px
margin-top -25px
margin-left -25px
+157
View File
@@ -0,0 +1,157 @@
html
font-family sans-serif
-ms-text-size-adjust 100%
-webkit-text-size-adjust 100%
body
margin: 0
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary
display block
audio,
canvas,
progress,
video
display inline-block
vertical-align baseline
audio:not([controls])
display none
height 0
[hidden],
template
display none
a
background-color transparent
a:active,
a:hover
outline: 0
abbr[title]
border-bottom 1px dotted
b,
strong
font-weight bold
dfn
font-style italic
h1
font-size 2em
margin 0.67em 0
mark
background #ff0
color #000
small
font-size 80%
sub,
sup
font-size 75%
line-height 0
position relative
vertical-align baseline
sup
top -0.5em
sub
bottom -0.25em
img
border 0
svg:not(:root)
overflow hidden
figure
margin 1em 40px
hr
-moz-box-sizing content-box
box-sizing content-box
height 0
pre
overflow auto
code,
kbd,
pre,
samp
font-family monospace, monospace
font-size 1em
button,
input,
optgroup,
select,
textarea
color inherit /* 1 */
font inherit /* 2 */
margin 0 /* 3 */
button
overflow visible
button,
select
text-transform none
button,
html input[type="button"], /* 1 */
input[type="reset"],
input[type="submit"]
-webkit-appearance button /* 2 */
cursor pointer /* 3 */
button[disabled],
html input[disabled]
cursor default
button::-moz-focus-inner,
input::-moz-focus-inner
border 0
padding 0
input
line-height normal
input[type="checkbox"],
input[type="radio"]
box-sizing border-box /* 1 */
padding 0 /* 2 */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button
height auto
input[type="search"]
-webkit-appearance textfield /* 1 */
-moz-box-sizing content-box
-webkit-box-sizing content-box /* 2 */
box-sizing content-box
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration
-webkit-appearance none
fieldset
border 1px solid #c0c0c0
margin 0 2px
padding 0.35em 0.625em 0.75em
legend
border 0
padding 0
textarea
overflow auto
optgroup
font-weight: bold
table
border-collapse collapse
border-spacing 0
td,
th
padding 0
@@ -0,0 +1,48 @@
/*!
* Reset css
*/
::selection
color c-fff
background-color #f99
opacity .8
::-webkit-scrollbar
width 7px
height 4px
::-webkit-scrollbar-thumb
border-radius 4px
background rgba(0, 0, 0, .15)
::-webkit-scrollbar-track
background rgba(0, 0, 0, .06)
body
font 14px/1.5 "Microsoft Yahei", "", Arial, ""
color c-666
-webkit-overflow-scrolling touch // iOS
-webkit-font-smoothing antialiased //
-webkit-text-size-adjust 100%
-ms-text-size-adjust 100%
text-rendering optimizelegibility
a
color c-666
text-decoration none
&:link,
&:visited,
&:active
color c-666
&:hover
color #ff5e52
hr
border-top 1px solid c-eee
.fl
float left
.fr
float right
.text-center
text-center()
.clearfix
zoom 1
&:after
display block
width 100%
height 0
content " "
clear both
@@ -0,0 +1,65 @@
$base-style
h1
font-size: 2em
h2
font-size: 1.6em
h3
font-size: 1.4em
h4
font-size: 1.2em
h5
font-size: 1em
h6
font-size: 1em
color: #999
hr
border: 1px dashed #ddd
strong
font-weight: bold
em, cite
font-style: italic
sup, sub
font-size: 0.75em
line-height: 0
position: relative
vertical-align: baseline
sup
top: -0.5em
sub
bottom: -0.2em
small
font-size: 0.85em
acronym, abbr
border-bottom: 1px dotted
ul, ol, dl
margin: 0 20px
padding: 0
line-height: line-height
ul, ol
ul, ol
margin-top: 0
margin-bottom: 0
ul
list-style: disc
ol
list-style: decimal
dt
font-weight: bold
table
display: table;
font-size: 12px;
background-color: transparent;
border: 1px solid #ddd;
box-sizing: border-box;
word-wrap: break-word;
th, td
border-bottom: solid 1px #ddd;
border-right: solid 1px #ddd;
padding: 5px 10px;
thead tr
background-color: #f6f6f6;
blockquote
margin 1em 0
padding 5px 10px
color #666
border-left 2px solid #eee
@@ -0,0 +1,699 @@
@font-face {
font-family: octicons-link;
src: url("data:font/woff;charset=utf-8;base64,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") format('woff');
}
$markdown-style
.markdown-body
-ms-text-size-adjust 100%;
-webkit-text-size-adjust: 100%;
line-height: 1.5;
color: #24292e;
font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
font-size: 16px;
line-height: 1.5;
word-wrap: break-word;
.markdown-body .pl-c {
color: #6a737d;
}
.markdown-body .pl-c1,
.markdown-body .pl-s .pl-v {
color: #005cc5;
}
.markdown-body .pl-e,
.markdown-body .pl-en {
color: #6f42c1;
}
.markdown-body .pl-smi,
.markdown-body .pl-s .pl-s1 {
color: #24292e;
}
.markdown-body .pl-ent {
color: #22863a;
}
.markdown-body .pl-k {
color: #d73a49;
}
.markdown-body .pl-s,
.markdown-body .pl-pds,
.markdown-body .pl-s .pl-pse .pl-s1,
.markdown-body .pl-sr,
.markdown-body .pl-sr .pl-cce,
.markdown-body .pl-sr .pl-sre,
.markdown-body .pl-sr .pl-sra {
color: #032f62;
}
.markdown-body .pl-v,
.markdown-body .pl-smw {
color: #e36209;
}
.markdown-body .pl-bu {
color: #b31d28;
}
.markdown-body .pl-ii {
color: #fafbfc;
background-color: #b31d28;
}
.markdown-body .pl-c2 {
color: #fafbfc;
background-color: #d73a49;
}
.markdown-body .pl-c2::before {
content: "^M";
}
.markdown-body .pl-sr .pl-cce {
font-weight: bold;
color: #22863a;
}
.markdown-body .pl-ml {
color: #735c0f;
}
.markdown-body .pl-mh,
.markdown-body .pl-mh .pl-en,
.markdown-body .pl-ms {
font-weight: bold;
color: #005cc5;
}
.markdown-body .pl-mi {
font-style: italic;
color: #24292e;
}
.markdown-body .pl-mb {
font-weight: bold;
color: #24292e;
}
.markdown-body .pl-md {
color: #b31d28;
background-color: #ffeef0;
}
.markdown-body .pl-mi1 {
color: #22863a;
background-color: #f0fff4;
}
.markdown-body .pl-mc {
color: #e36209;
background-color: #ffebda;
}
.markdown-body .pl-mi2 {
color: #f6f8fa;
background-color: #005cc5;
}
.markdown-body .pl-mdr {
font-weight: bold;
color: #6f42c1;
}
.markdown-body .pl-ba {
color: #586069;
}
.markdown-body .pl-sg {
color: #959da5;
}
.markdown-body .pl-corl {
text-decoration: underline;
color: #032f62;
}
.markdown-body .octicon {
display: inline-block;
vertical-align: text-top;
fill: currentColor;
}
.markdown-body a {
background-color: transparent;
-webkit-text-decoration-skip: objects;
}
.markdown-body a:active,
.markdown-body a:hover {
outline-width: 0;
}
.markdown-body strong {
font-weight: inherit;
}
.markdown-body strong {
font-weight: bolder;
}
.markdown-body h1 {
font-size: 2em;
margin: 0.67em 0;
}
.markdown-body img {
border-style: none;
}
.markdown-body svg:not(:root) {
overflow: hidden;
}
.markdown-body code,
.markdown-body kbd,
.markdown-body pre {
font-family: monospace, monospace;
font-size: 1em;
}
.markdown-body hr {
box-sizing: content-box;
height: 0;
overflow: visible;
}
.markdown-body input {
font: inherit;
margin: 0;
}
.markdown-body input {
overflow: visible;
}
.markdown-body [type="checkbox"] {
box-sizing: border-box;
padding: 0;
}
.markdown-body * {
box-sizing: border-box;
}
.markdown-body input {
font-family: inherit;
font-size: inherit;
line-height: inherit;
}
.markdown-body a {
color: #0366d6;
text-decoration: none;
}
.markdown-body a:hover {
text-decoration: underline;
}
.markdown-body strong {
font-weight: 600;
}
.markdown-body hr {
height: 0;
margin: 15px 0;
overflow: hidden;
background: transparent;
border: 0;
border-bottom: 1px solid #dfe2e5;
}
.markdown-body hr::before {
display: table;
content: "";
}
.markdown-body hr::after {
display: table;
clear: both;
content: "";
}
.markdown-body table {
border-spacing: 0;
border-collapse: collapse;
}
.markdown-body td,
.markdown-body th {
padding: 0;
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
margin-top: 0;
margin-bottom: 0;
}
.markdown-body h1 {
font-size: 32px;
font-weight: 600;
}
.markdown-body h2 {
font-size: 24px;
font-weight: 600;
}
.markdown-body h3 {
font-size: 20px;
font-weight: 600;
}
.markdown-body h4 {
font-size: 16px;
font-weight: 600;
}
.markdown-body h5 {
font-size: 14px;
font-weight: 600;
}
.markdown-body h6 {
font-size: 12px;
font-weight: 600;
}
.markdown-body p {
margin-top: 0;
margin-bottom: 10px;
}
.markdown-body blockquote {
margin: 0;
}
.markdown-body ul,
.markdown-body ol {
padding-left: 0;
margin-top: 0;
margin-bottom: 0;
}
.markdown-body ol ol,
.markdown-body ul ol {
list-style-type: lower-roman;
}
.markdown-body ul ul ol,
.markdown-body ul ol ol,
.markdown-body ol ul ol,
.markdown-body ol ol ol {
list-style-type: lower-alpha;
}
.markdown-body dd {
margin-left: 0;
}
.markdown-body code {
font-family: "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
font-size: 12px;
}
.markdown-body pre {
margin-top: 0;
margin-bottom: 0;
font: 12px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
}
.markdown-body .octicon {
vertical-align: text-bottom;
}
.markdown-body .pl-0 {
padding-left: 0 !important;
}
.markdown-body .pl-1 {
padding-left: 4px !important;
}
.markdown-body .pl-2 {
padding-left: 8px !important;
}
.markdown-body .pl-3 {
padding-left: 16px !important;
}
.markdown-body .pl-4 {
padding-left: 24px !important;
}
.markdown-body .pl-5 {
padding-left: 32px !important;
}
.markdown-body .pl-6 {
padding-left: 40px !important;
}
.markdown-body::before {
display: table;
content: "";
}
.markdown-body::after {
display: table;
clear: both;
content: "";
}
.markdown-body>*:first-child {
margin-top: 0 !important;
}
.markdown-body>*:last-child {
margin-bottom: 0 !important;
}
.markdown-body a:not([href]) {
color: inherit;
text-decoration: none;
}
.markdown-body .anchor {
float: left;
padding-right: 4px;
margin-left: -20px;
line-height: 1;
}
.markdown-body .anchor:focus {
outline: none;
}
.markdown-body p,
.markdown-body blockquote,
.markdown-body ul,
.markdown-body ol,
.markdown-body dl,
.markdown-body table,
.markdown-body pre {
margin-top: 0;
margin-bottom: 16px;
}
.markdown-body hr {
height: 0.25em;
padding: 0;
margin: 24px 0;
background-color: #e1e4e8;
border: 0;
}
.markdown-body blockquote {
padding: 0 1em;
color: #6a737d;
border-left: 0.25em solid #dfe2e5;
}
.markdown-body blockquote>:first-child {
margin-top: 0;
}
.markdown-body blockquote>:last-child {
margin-bottom: 0;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font-size: 11px;
line-height: 10px;
color: #444d56;
vertical-align: middle;
background-color: #fafbfc;
border: solid 1px #c6cbd1;
border-bottom-color: #959da5;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #959da5;
}
.markdown-body h1,
.markdown-body h2,
.markdown-body h3,
.markdown-body h4,
.markdown-body h5,
.markdown-body h6 {
margin-top: 24px;
margin-bottom: 16px;
font-weight: 600;
line-height: 1.25;
}
.markdown-body h1 .octicon-link,
.markdown-body h2 .octicon-link,
.markdown-body h3 .octicon-link,
.markdown-body h4 .octicon-link,
.markdown-body h5 .octicon-link,
.markdown-body h6 .octicon-link {
color: #1b1f23;
vertical-align: middle;
visibility: hidden;
}
.markdown-body h1:hover .anchor,
.markdown-body h2:hover .anchor,
.markdown-body h3:hover .anchor,
.markdown-body h4:hover .anchor,
.markdown-body h5:hover .anchor,
.markdown-body h6:hover .anchor {
text-decoration: none;
}
.markdown-body h1:hover .anchor .octicon-link,
.markdown-body h2:hover .anchor .octicon-link,
.markdown-body h3:hover .anchor .octicon-link,
.markdown-body h4:hover .anchor .octicon-link,
.markdown-body h5:hover .anchor .octicon-link,
.markdown-body h6:hover .anchor .octicon-link {
visibility: visible;
}
.markdown-body h1 {
padding-bottom: 0.3em;
font-size: 2em;
border-bottom: 1px solid #eaecef;
}
.markdown-body h2 {
padding-bottom: 0.3em;
font-size: 1.5em;
border-bottom: 1px solid #eaecef;
}
.markdown-body h3 {
font-size: 1.25em;
}
.markdown-body h4 {
font-size: 1em;
}
.markdown-body h5 {
font-size: 0.875em;
}
.markdown-body h6 {
font-size: 0.85em;
color: #6a737d;
}
.markdown-body ul,
.markdown-body ol {
padding-left: 2em;
}
.markdown-body ul ul,
.markdown-body ul ol,
.markdown-body ol ol,
.markdown-body ol ul {
margin-top: 0;
margin-bottom: 0;
}
.markdown-body li>p {
margin-top: 16px;
}
.markdown-body li+li {
margin-top: 0.25em;
}
.markdown-body dl {
padding: 0;
}
.markdown-body dl dt {
padding: 0;
margin-top: 16px;
font-size: 1em;
font-style: italic;
font-weight: 600;
}
.markdown-body dl dd {
padding: 0 16px;
margin-bottom: 16px;
}
.markdown-body table {
display: block;
width: 100%;
overflow: auto;
}
.markdown-body table th {
font-weight: 600;
}
.markdown-body table th,
.markdown-body table td {
padding: 6px 13px;
border: 1px solid #dfe2e5;
}
.markdown-body table tr {
background-color: #fff;
border-top: 1px solid #c6cbd1;
}
.markdown-body table tr:nth-child(2n) {
background-color: #f6f8fa;
}
.markdown-body img {
max-width: 100%;
box-sizing: content-box;
background-color: #fff;
}
.markdown-body code {
padding: 0;
padding-top: 0.2em;
padding-bottom: 0.2em;
margin: 0;
font-size: 85%;
background-color: rgba(27,31,35,0.05);
border-radius: 3px;
}
.markdown-body code::before,
.markdown-body code::after {
letter-spacing: -0.2em;
content: "\00a0";
}
.markdown-body pre {
word-wrap: normal;
}
.markdown-body pre>code {
padding: 0;
margin: 0;
font-size: 100%;
word-break: normal;
white-space: pre;
background: transparent;
border: 0;
}
.markdown-body .highlight {
margin-bottom: 16px;
}
.markdown-body .highlight pre {
margin-bottom: 0;
word-break: normal;
}
.markdown-body .highlight pre,
.markdown-body pre {
padding: 16px;
overflow: auto;
font-size: 85%;
line-height: 1.45;
background-color: #f6f8fa;
border-radius: 3px;
}
.markdown-body pre code {
display: inline;
max-width: auto;
padding: 0;
margin: 0;
overflow: visible;
line-height: inherit;
word-wrap: normal;
background-color: transparent;
border: 0;
}
.markdown-body pre code::before,
.markdown-body pre code::after {
content: normal;
}
.markdown-body .full-commit .btn-outline:not(:disabled):hover {
color: #005cc5;
border-color: #005cc5;
}
.markdown-body kbd {
display: inline-block;
padding: 3px 5px;
font: 11px "SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;
line-height: 10px;
color: #444d56;
vertical-align: middle;
background-color: #fafbfc;
border: solid 1px #d1d5da;
border-bottom-color: #c6cbd1;
border-radius: 3px;
box-shadow: inset 0 -1px 0 #c6cbd1;
}
.markdown-body :checked+.radio-label {
position: relative;
z-index: 1;
border-color: #0366d6;
}
.markdown-body .task-list-item {
list-style-type: none;
}
.markdown-body .task-list-item+.task-list-item {
margin-top: 3px;
}
.markdown-body .task-list-item input {
margin: 0 0.2em 0.25em -1.6em;
vertical-align: middle;
}
.markdown-body hr {
border-bottom-color: #eee;
}
@@ -0,0 +1,75 @@
/*!
* Article
*/
.article-nav
padding-bottom 10px
color #888
.article-share
padding 0 0 15px
.share-area
height 24px
line-height 24px
margin 0 auto
padding-left 10px
text-align left
border-left 3px solid rgba(255, 153, 153, .8)
.share-txt
float left
height 24px
line-height 24px
margin-right 5px
font-size 12px
color c-999
.share-icon
float left
display inline-block
width 24px
height 24px
margin-right 10px
background url(../img/share.png) no-repeat 0 0
opacity .9
&:hover
opacity .7
&.weibo
background-position 0 0
&.wechat
background-position 0 -32px
&.qqzone
background-position 0 -65px
&.qq
background-position 0 -98px
&.douban
background-position 0 -324px
.body
box-shadow 0 1px 5px rgba(0, 0, 0, .08)
.article
padding-top 0 !important
padding-bottom 10px
border-bottom 0
.comments
margin-top 20px
.page-navigator
margin 1em 0
padding 0 20px
list-style none
.extend
.page-number
display inline-block
margin-right 10px
padding 3px 10px
background-color c-eee
opacity .8
&.current
color c-fff
background-color #ff5e52
cursor not-allowed
.extend
a.page-number
transition .5s linear
&:hover
color c-444
background-color c-ccc
.space
display inline-block
margin-right 10px
padding 3px 0
@@ -0,0 +1,203 @@
.comment
margin-top 10px
box-sizing border-box
.box
position relative
width 100%
.com-avatar
position absolute
top 2px
left 0
width 40px
height 40px
img
width 100%
height 100%
border none
border-radius 50%
.com-text
position relative
margin-left 45px
height 120px
border 2px solid c-eee
box-sizing border-box
border-radius 2px
.switch
position absolute
right -2px
top -2px
width 81px
height 10px
line-height 10px
padding 5px 0
.switch-item
float left
width 40px
height @height
color c-999
text-center()
font-size 10px
cursor pointer
opacity .8
:first-child
border-right 1px solid c-ccc
.on
color #ff5e52
.main
margin 0
padding 0
.text-area-edited
display none
width 100%
height 116px
padding 10px
border none
box-sizing border-box
outline none
resize none
.text-area-preview
display none
width 100%
height 116px
padding 10px
border none
box-sizing border-box
overflow auto
@extend $base-style
p
margin 0
.show
display block
.button
position absolute
bottom -2px
right -2px
width 100px
height 30px
line-height @height
border-radius 0 0 2px 0
color c-fff
background-color #ff5e52
text-align center
opacity .8
cursor pointer
.button:hover
opacity .7
.sign-bar
height 30px
line-height @height
text-align right
font-size 12px
.sign-link
margin-left 5px
color #ff5e52
cursor pointer
border none
.sign-txt
color c-999
.tips
height 30px
line-height @height
margin-left 45px
font-size 12px
color c-999
.init
color c-999
float right
.list-wrap
margin-top 10px
.list-header
margin 0
padding 0 0 0 15px
font-size 12px
border-left 2px solid c-eee
.comments-num
color #ff5e52
font-size 14px
.list
list-style-type none
margin 0
padding 0
.item
position relative
margin 10px 0
border-bottom 1px solid c-eee
.user-avatar
position absolute
top 0
left 0
width 40px
height 40px
img
width 100%
height 100%
border none
border-radius 50%
a
border none
.user-comment
min-height 50px
margin-left 50px
.user-comment-body
margin 5px 0
color c-666
word-wrap break-word
word-break normal
@extend $base-style
p
margin 0
a
border none
color #ff5e52
.user-comment-header
color c-aaa
position relative
span
margin-right 5px
.post-name
font-size 12px
.post-time
font-size 10px
.like
font-size 10px
color #ff5e52
cursor pointer
.like.liked
color c-aaa
.like-num
font-size 10px
.reply
position absolute
display none
right 0
top 3px
font-size 10px
cursor pointer
&:hover
.user-comment-header
.reply
display block
.page-nav
margin-top 10px
text-align right
.item
display inline-block
height 10px
line-height @height
margin 0 2px
padding 8px 10px
font-size 10px
background-color c-eee
opacity .8
text-align center
border none
.item.current
color c-fff
background-color #ff5e52
cursor not-allowed
.more
height 10px
line-height @height
padding 8px 5px
font-size 10px
text-align center
@@ -0,0 +1,31 @@
/*!
*
*/
.footer
padding 30px
color c-aaa
background-color c-444
font-size 12px
text-center()
opacity .9
a
color c-aaa
.back-to-top {
display: none;
width: 40px;
height: 39px;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
background: #000 url(../img/scrolltoparrow.png) no-repeat center center;
position: fixed;
_position: absolute;
right: 20px;
bottom: 50px;
cursor: pointer;
opacity: .20;
filter: Alpha(opacity=20) !important;
text-indent: -9999px;
overflow: hidden;
z-index: 5
}
@@ -0,0 +1,160 @@
/*!
*
*/
.header
width 100%
background-color c-fff
box-shadow 1px 1px 5px rgba(0, 0, 0, .1)
margin-bottom 10px
.header-main
position relative
height 68px
margin-bottom 0
.header .logo
float left
width 260px
.logo
a
position relative
display block
height 68px
line-height @height
color c-fff
background-color #ff5e52
opacity .85
text-center()
overflow hidden
.cover
position absolute
display block
top 0
left 0
width 100%
transition top .5s
.name
display block
height 100%
font-size 28px
font-family "HomizioNova", "Microsoft Yahei"
font-style italic
.description
display block
height 100%
color c-fff
background-color #51cc87
opacity .85
&:hover .cover
top -100%
.header .menu
margin 0
padding 10px
float left
list-style-type none
.menu
.item
float left
padding 0 20px
height 48px
line-height @height
font-size 16px
a
color c-666
&:hover
color #ff5e52
.current a
color #ff5e52
.header .profile
position absolute
right 0
top 0
height 68px
.profile
.avatar
width 50px
height 50px
margin 8px 0
border 1px solid c-ddd
border-radius 3px
> img
width 46px
height 46px
margin 2px
.feeds
height 68px
padding 0 10px
color c-666
font-size 12px
text-right()
.links
margin 5px 0 0
padding 10px 0 3px
.sns
margin 0 0 5px 0
padding 2px 0 10px
line-height 14px
a
margin-left 5px
.sinaweibo
b
color #ff5e52
font-size 14px
&:hover
color #ff5e52
.qqweibo
b
color #1faeff
font-size 14px
&:hover
color #1faeff
.wechat
position relative
b
color #4bc916
font-size 14px
.popover
position absolute
display none
top 28px
left 50%
width 120px
height @width
margin-left -60px
border 1px solid c-ddd
background-color c-fff
border-radius 5px
z-index 9
img
width 120px
height @width
border 0
border-radius 5px
.arrow
position absolute
display block
top -10px
left 50%
width 0
height 0
margin-left -10px
border-width 10px
border-color transparent
border-style solid
border-top-width 0
border-bottom-color c-ddd
&:after
position absolute
content " "
top 1px
left 50%
margin-left -9px
border-width 9px
border-color transparent
border-style solid
border-top-width 0
border-bottom-color c-fff
&:hover
color #4bc916
.popover
display block
.dropnav
display none
@@ -0,0 +1,140 @@
// https://github.com/chriskempson/tomorrow-theme
$code-block
background: highlight-background
margin: 20px 0
padding: 15px
overflow: auto
font-size: $code-font-size
color: highlight-foreground
line-height: $line-height-code-block
$line-numbers
color: #666
pre, code
font-family: $code-font-family
code
word-break: break-all
background: $gainsboro
text-shadow: 0 1px #fff
padding: 0 0.3em
pre
@extend $code-block
code
background: none
text-shadow: none
padding: 0
.highlight
@extend $code-block
pre
border: none !important
margin: 0
padding: 1px
table
margin: 0 !important
width: auto !important
border: none !important
td
border: none !important
padding: 0 !important
figcaption
clearfix()
font-size: 0.85em
color: highlight-comment
line-height: 1em
margin-bottom: 1em
a
float: right
.gutter pre
@extend $line-numbers
text-align: right
padding-right: 20px
.line
height: 20px
.gist
margin: 20px 0
border-style: solid
border-color: $border-color
border-width: 1px 0
background: highlight-background
padding: 15px $content-desktop-padding 15px 15px
.gist-file
border: none
font-family: $font-family-monospace
margin: 0
.gist-data
background: none
border: none
.line-numbers
@extend $line-numbers
background: none
border: none
padding: 0 20px 0 0
.line-data
padding: 0 !important
.highlight
margin: 0
padding: 0
border: none
.gist-meta
background: highlight-background
color: highlight-comment
font: 13px $font-family-base
text-shadow: 0 0
padding: 0
margin-top: 1em
margin-left: $content-desktop-padding
a
color: color-link
font-weight: normal
&:hover
text-decoration: underline
pre
.comment
color: highlight-comment
.variable
.attribute
.tag
.regexp
.ruby .constant
.xml .tag .title
.xml .pi
.xml .doctype
.html .doctype
.css .id
.css .class
.css .pseudo
color: highlight-red
.number
.preprocessor
.built_in
.literal
.params
.constant
color: highlight-orange
.ruby .class .title
.css .rules .attribute
color: highlight-green
.string
.value
.inheritance
.header
.ruby .symbol
.xml .cdata
color: highlight-green
.title
.css .hexcolor
color: highlight-aqua
.function
.python .decorator
.python .title
.ruby .function .title
.ruby .title .keyword
.perl .sub
.javascript .title
.coffeescript .title
color: highlight-blue
.keyword
.javascript .function
color: highlight-purple
@@ -0,0 +1,117 @@
/*!
*
*/
.content
float left
width 100%
min-height 689px
.content-main
margin-right 350px
padding 20px
/*!
* Post
*/
.post
padding 25px 0
border-bottom 1px solid c-eee
overflow hidden
header
margin 0 0 10px 0
> a
position relative
display inline-block
margin-right 6px
padding 4px 7px
top -3px
color c-fff
background-color #ff5e52
font-size 12px
vertical-align baseline
opacity .85
&:after
position absolute
display block
top 9px
right -4px
width 0
height 0
content " "
border-left 4px solid #ff5e52
border-top 4px solid transparent
border-bottom 4px solid transparent
.post-title
display inline
font-size 20px
font-weight normal
a:hover
border-bottom 1px dotted #ff5e52
.post-meta
color #888
font-size 12px
.post-views,
.post-cat,
.post-comments
margin-right 15px
.post-content
position relative
color c-666
img
max-width 100%
.post-excerpt
position relative
min-height 140px
margin-right 210px
overflow hidden
.post-thumbnail
position absolute
top 0
right 0
width 200px
height 140px
overflow hidden
.thumbnail
width 200px
height 140px
border 0
transition .5s
a:after
content ""
position absolute
left -70px
top 0
width 140px
height 140px
background-image -moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0))
background-image -webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0))
transform skewx(-25deg)
-o-transform skewx(-25deg)
-moz-transform skewx(-25deg)
-webkit-transform skewx(-25deg)
&:hover a:after
left 130px
-webkit-transition all .3s ease-in-out
-moz-transition all .3s ease-in-out
-o-transition all .3s ease-in-out
transition all .3s ease-in-out
@extend $base-style
a
border-bottom 1px dotted #ff5e52
.more a
position absolute
display inline-block
right 0
bottom 0
padding 3px 7px
border none
color c-fff
background-color #51cc87
opacity .8
&:hover
opacity .75
blockquote
margin 1em 0
padding 5px 10px
color c-666
border-left 4px solid c-eee
p
margin 0
@@ -0,0 +1,104 @@
/*!
*
*/
@media screen and (min-width: 1440px)
.container
max-width 1340px
.content
min-height 500px
@media screen and (max-width: 1000px) and (min-width: 960px)
.container
max-width 952px
.content
min-height 500px
@media screen and (max-width: 959px)
.container
margin-bottom 10px
padding 0 10px
.content
min-height 500px
.sidebar
display none
.content-main
margin-right 0
padding 20px 10px
.header
.header-main
height auto
padding-bottom 10px
.logo
float none
width auto
.profile
display none
.menu
float none
padding 8px 10px
border 1px solid rgba(0, 0, 0, .1)
background-color #fff
border-top 0
overflow hidden
.item
width 50%
height auto
line-height 1
padding 8px 0
font-size 14px
.hidden
display none
.dropnav
position absolute
display block
top 12px
right 20px
width 40px
height @width
padding 0 2px
line-height @height
font-size @height
color #efe0ce
border 2px solid @color
border-radius 2px
z-index 3
cursor pointer
&:hover
opacity .8
.post
header .post-title
font-size 15px
.post-meta
text-center()
.post-content
.post-excerpt
margin-right 0
.post-thumbnail
display none
.more a
position relative
display block
padding 6px
text-center()
.page-navigator
padding-left 0
.page-number
.space
.extend
margin-right 6px
.page-navigator li
display inline-block
margin-right 7px
opacity .8
.page-navigator li a
display block
padding 2px 8px
background-color #eee
.comment
.list-wrap
.list
.user-comment
.user-comment-header
.reply
display block
.page-nav .more
display none
@@ -0,0 +1,22 @@
/*!
*
*/
.search-form
position relative
padding 10px 70px 0 0
.form-control
display block
width 100%
padding 5px 5px 5px 10px
border 2px solid c-ddd
border-right 0
outline 0
box-shadow 2px 2px 4px rgba(0, 0, 0, .07) inset
.btn
position absolute
top 10px
right 0
width 70px
padding 7px 0
&:hover
opacity .75
@@ -0,0 +1,90 @@
/*!
* Sidebar
*/
.sidebar
float left
width 330px
margin-left -350px
padding-top 20px
padding-bottom 20px
.widget
position relative
margin-bottom 20px
clear both
.widget
ul
margin 0
padding 0
.widget-hd
margin 0
padding 0
border-bottom 2px solid c-eee
strong
position relative
display inline-block
bottom -2px
color #444
border-bottom 2px solid #ff5e52
font-weight normal
.logout
position relative
bottom -2px
font-size 14px
font-weight normal
text-decoration underline
&:hover
text-decoration none
.widget-bd
margin 0
padding 0
list-style none
li
display block
padding 10px 0
line-height 1.5
border-bottom 1px solid c-eee
font-size 12px
overflow hidden
text-overflow ellipsis
white-space nowrap
a .avatar
float left
width 36px
height 36px
margin-right 10px
border-radius 50%
transform rotate(0)
transition .5s
a:hover .avatar
transform rotate(360deg)
opacity .85
p
margin 0
padding 0
.tag-item
float left
width 32.6666%
margin 0 1% 1% 0
padding 0 8px
line-height 29px
font-size 12px
color c-999
background-color #f6f6f6
-webkit-box-sizing border-box
box-sizing border-box
text-overflow ellipsis
overflow hidden
white-space nowrap
-webkit-transition .5s
-ms-transition .5s
-moz-transition .5s
transition .5s
&:hover
color #fff
background-color #ff5e52
opacity .85;
.tag-item:nth-child(3n+0)
margin-right 0
.tag-wrap
padding 10px 0 0
overflow hidden
@@ -0,0 +1,74 @@
$theme_config = hexo-config("highlight_theme")
/*!
*
*/
if $theme_config == "normal"
highlight-background = #f7f7f7
highlight-current-line = #efefef
highlight-selection = #d6d6d6
highlight-foreground = #4d4d4c
highlight-comment = #8e908c
highlight-red = #c82829
highlight-orange = #f5871f
highlight-yellow = #eab700
highlight-green = #718c00
highlight-aqua = #3e999f
highlight-blue = #4271ae
highlight-purple = #8959a8
if $theme_config == "night"
highlight-background = #1d1f21
highlight-current-line = #282a2e
highlight-selection = #373b41
highlight-foreground = #c5c8c6
highlight-comment = #969896
highlight-red = #cc6666
highlight-orange = #de935f
highlight-yellow = #f0c674
highlight-green = #b5bd68
highlight-aqua = #8abeb7
highlight-blue = #81a2be
highlight-purple = #b294bb
if $theme_config == "night eighties"
highlight-background = #2d2d2d
highlight-current-line = #393939
highlight-selection = #515151
highlight-foreground = #cccccc
highlight-comment = #999999
highlight-red = #f2777a
highlight-orange = #f99157
highlight-yellow = #ffcc66
highlight-green = #99cc99
highlight-aqua = #66cccc
highlight-blue = #6699cc
highlight-purple = #cc99cc
if $theme_config == "night blue"
highlight-background = #002451
highlight-current-line = #00346e
highlight-selection = #003f8e
highlight-foreground = #ffffff
highlight-comment = #7285b7
highlight-red = #ff9da4
highlight-orange = #ffc58f
highlight-yellow = #ffeead
highlight-green = #d1f1a9
highlight-aqua = #99ffff
highlight-blue = #bbdaff
highlight-purple = #ebbbff
if $theme_config == "night bright"
highlight-background = #000000
highlight-current-line = #2a2a2a
highlight-selection = #424242
highlight-foreground = #eaeaea
highlight-comment = #969896
highlight-red = #d54e53
highlight-orange = #e78c45
highlight-yellow = #e7c547
highlight-green = #b9ca4a
highlight-aqua = #70c0b1
highlight-blue = #7aa6da
highlight-purple = #c397d8
@@ -0,0 +1,55 @@
//
c-333 = #333
c-444 = #444
c-555 = #555
c-666 = #666
c-999 = #999
c-aaa = #aaa
c-ccc = #ccc
c-ddd = #ddd
c-eee = #eee
c-fff = #fff
//
text-center()
text-align center
text-left()
text-align left
text-right()
text-align right
box-sizing()
-ms-box-sizing arguments
-moz-box-sizing arguments
-webkit-box-sizing arguments
-o-box-sizing arguments
box-sizing arguments
transition()
-ms-transition: arguments
-moz-transition arguments
-webkit-transition arguments
-o-transition arguments
transition arguments
border-radius()
-ms-border-radius arguments
-moz-border-radius arguments
-webkit-border-radius arguments
-o-border-radius arguments
border-radius arguments
transform()
-ms-transform arguments
-moz-transform arguments
-webkit-transform arguments
-o-transform arguments
transform arguments
clearfix()
clear both
zoom 1
//
$code-font-size = 13px
$line-height-code-block = 1.6
$code-font-family = "Input Mono", "PT Mono", Consolas, Monaco, Menlo, monospace
$gainsboro = #eee
$border-color = #ccc
$content-desktop-padding = 15px
$font-family-base = Consolas, Monaco, Menlo, monospace
$font-family-monospace = monospace
@@ -0,0 +1,24 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>Generated by IcoMoon</metadata>
<defs>
<font id="icomoon" horiz-adv-x="1024">
<font-face units-per-em="1024" ascent="960" descent="-64" />
<missing-glyph horiz-adv-x="1024" />
<glyph unicode="&#x20;" d="" horiz-adv-x="512" />
<glyph unicode="&#xe900;" d="M1024 369.556l-512 397.426-512-397.428v162.038l512 397.426 512-397.428zM896 384v-384h-256v256h-256v-256h-256v384l384 288z" />
<glyph unicode="&#xe903;" d="M0-64h512v1024h-512v-1024zM320 832h128v-128h-128v128zM320 576h128v-128h-128v128zM320 320h128v-128h-128v128zM64 832h128v-128h-128v128zM64 576h128v-128h-128v128zM64 320h128v-128h-128v128zM576 640h448v-64h-448zM576-64h128v256h192v-256h128v576h-448z" />
<glyph unicode="&#xe904;" d="M896 704v128h-896v-704c0-35.346 28.654-64 64-64h864c53.022 0 96 42.978 96 96v544h-128zM832 128h-768v640h768v-640zM128 640h640v-64h-640zM512 512h256v-64h-256zM512 384h256v-64h-256zM512 256h192v-64h-192zM128 512h320v-320h-320z" />
<glyph unicode="&#xe923;" d="M864 960h-768c-52.8 0-96-43.2-96-96v-832c0-52.8 43.2-96 96-96h768c52.8 0 96 43.2 96 96v832c0 52.8-43.2 96-96 96zM832 64h-704v768h704v-768zM256 384h448v-64h-448zM256 256h448v-64h-448zM320 672c0 53.019 42.981 96 96 96s96-42.981 96-96c0-53.019-42.981-96-96-96s-96 42.981-96 96zM480 576h-128c-52.8 0-96-28.8-96-64v-64h320v64c0 35.2-43.2 64-96 64z" />
<glyph unicode="&#xe925;" d="M917.806 602.924c-22.21 30.292-53.174 65.7-87.178 99.704s-69.412 64.964-99.704 87.178c-51.574 37.82-76.592 42.194-90.924 42.194h-368c-44.114 0-80-35.888-80-80v-736c0-44.112 35.886-80 80-80h608c44.112 0 80 35.888 80 80v496c0 14.332-4.372 39.35-42.194 90.924zM785.374 657.374c30.7-30.7 54.8-58.398 72.58-81.374h-153.954v153.946c22.982-17.78 50.678-41.878 81.374-72.572v0zM896 16c0-8.672-7.328-16-16-16h-608c-8.672 0-16 7.328-16 16v736c0 8.672 7.328 16 16 16 0 0 367.956 0.002 368 0v-224c0-17.672 14.324-32 32-32h224v-496zM602.924 917.804c-51.574 37.822-76.592 42.196-90.924 42.196h-368c-44.112 0-80-35.888-80-80v-736c0-38.632 27.528-70.958 64-78.39v814.39c0 8.672 7.328 16 16 16h486.876c-9.646 7.92-19.028 15.26-27.952 21.804z" />
<glyph unicode="&#xe936;" d="M1232 960h-384c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l476.118 476.118c18.666 18.666 33.94 55.54 33.94 81.94v384c0 26.4-21.6 48-48 48zM992 576c-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96-42.98-96-96-96zM128 416l544 544h-80c-26.4 0-63.274-15.274-81.942-33.942l-476.116-476.116c-18.668-18.668-18.668-49.214 0-67.882l412.118-412.118c18.668-18.668 49.214-18.668 67.882 0l30.058 30.058-416 416z" horiz-adv-x="1280" />
<glyph unicode="&#xe945;" d="M928 832h-832c-52.8 0-96-43.2-96-96v-640c0-52.8 43.2-96 96-96h832c52.8 0 96 43.2 96 96v640c0 52.8-43.2 96-96 96zM398.74 409.628l-270.74-210.892v501.642l270.74-290.75zM176.38 704h671.24l-335.62-252-335.62 252zM409.288 398.302l102.712-110.302 102.71 110.302 210.554-270.302h-626.528l210.552 270.302zM625.26 409.628l270.74 290.75v-501.642l-270.74 210.892z" />
<glyph unicode="&#xe96b;" d="M512 896c282.77 0 512-186.25 512-416 0-229.752-229.23-416-512-416-27.156 0-53.81 1.734-79.824 5.044-109.978-109.978-241.25-129.7-368.176-132.596v26.916c68.536 33.578 128 94.74 128 164.636 0 9.754-0.758 19.33-2.164 28.696-115.796 76.264-189.836 192.754-189.836 323.304 0 229.75 229.23 416 512 416z" />
<glyph unicode="&#xe96d;" d="M480 960v0c265.096 0 480-173.914 480-388.448s-214.904-388.448-480-388.448c-25.458 0-50.446 1.62-74.834 4.71-103.106-102.694-222.172-121.108-341.166-123.814v25.134c64.252 31.354 116 88.466 116 153.734 0 9.106-0.712 18.048-2.030 26.794-108.558 71.214-177.97 179.988-177.97 301.89 0 214.534 214.904 388.448 480 388.448zM996 89.314c0-55.942 36.314-104.898 92-131.772v-21.542c-103.126 2.318-197.786 18.102-287.142 106.126-21.14-2.65-42.794-4.040-64.858-4.040-95.47 0-183.408 25.758-253.614 69.040 144.674 0.506 281.26 46.854 384.834 130.672 52.208 42.252 93.394 91.826 122.414 147.348 30.766 58.866 46.366 121.582 46.366 186.406 0 10.448-0.45 20.836-1.258 31.168 72.57-59.934 117.258-141.622 117.258-231.676 0-104.488-60.158-197.722-154.24-258.764-1.142-7.496-1.76-15.16-1.76-22.966z" horiz-adv-x="1152" />
<glyph unicode="&#xe976;" d="M320 768c0 106.039 85.961 192 192 192s192-85.961 192-192c0-106.039-85.961-192-192-192s-192 85.961-192 192zM768.078 512h-35.424l-199.104-404.244 74.45 372.244-96 96-96-96 74.45-372.244-199.102 404.244h-35.424c-127.924 0-127.924-85.986-127.924-192v-320h768v320c0 106.014 0 192-127.922 192z" />
<glyph unicode="&#xe995;" d="M363.722 237.948l41.298 57.816-45.254 45.256-57.818-41.296c-10.722 5.994-22.204 10.774-34.266 14.192l-11.682 70.084h-64l-11.68-70.086c-12.062-3.418-23.544-8.198-34.266-14.192l-57.818 41.298-45.256-45.256 41.298-57.816c-5.994-10.72-10.774-22.206-14.192-34.266l-70.086-11.682v-64l70.086-11.682c3.418-12.060 8.198-23.544 14.192-34.266l-41.298-57.816 45.254-45.256 57.818 41.296c10.722-5.994 22.204-10.774 34.266-14.192l11.682-70.084h64l11.68 70.086c12.062 3.418 23.544 8.198 34.266 14.192l57.818-41.296 45.254 45.256-41.298 57.816c5.994 10.72 10.774 22.206 14.192 34.266l70.088 11.68v64l-70.086 11.682c-3.418 12.060-8.198 23.544-14.192 34.266zM224 96c-35.348 0-64 28.654-64 64s28.652 64 64 64 64-28.654 64-64-28.652-64-64-64zM1024 576v64l-67.382 12.25c-1.242 8.046-2.832 15.978-4.724 23.79l57.558 37.1-24.492 59.128-66.944-14.468c-4.214 6.91-8.726 13.62-13.492 20.13l39.006 56.342-45.256 45.254-56.342-39.006c-6.512 4.766-13.22 9.276-20.13 13.494l14.468 66.944-59.128 24.494-37.1-57.558c-7.812 1.892-15.744 3.482-23.79 4.724l-12.252 67.382h-64l-12.252-67.382c-8.046-1.242-15.976-2.832-23.79-4.724l-37.098 57.558-59.128-24.492 14.468-66.944c-6.91-4.216-13.62-8.728-20.13-13.494l-56.342 39.006-45.254-45.254 39.006-56.342c-4.766-6.51-9.278-13.22-13.494-20.13l-66.944 14.468-24.492-59.128 57.558-37.1c-1.892-7.812-3.482-15.742-4.724-23.79l-67.384-12.252v-64l67.382-12.25c1.242-8.046 2.832-15.978 4.724-23.79l-57.558-37.1 24.492-59.128 66.944 14.468c4.216-6.91 8.728-13.618 13.494-20.13l-39.006-56.342 45.254-45.256 56.342 39.006c6.51-4.766 13.22-9.276 20.13-13.492l-14.468-66.944 59.128-24.492 37.102 57.558c7.81-1.892 15.742-3.482 23.788-4.724l12.252-67.384h64l12.252 67.382c8.044 1.242 15.976 2.832 23.79 4.724l37.1-57.558 59.128 24.492-14.468 66.944c6.91 4.216 13.62 8.726 20.13 13.492l56.342-39.006 45.256 45.256-39.006 56.342c4.766 6.512 9.276 13.22 13.492 20.13l66.944-14.468 24.492 59.13-57.558 37.1c1.892 7.812 3.482 15.742 4.724 23.79l67.382 12.25zM672 468.8c-76.878 0-139.2 62.322-139.2 139.2s62.32 139.2 139.2 139.2 139.2-62.322 139.2-139.2c0-76.878-62.32-139.2-139.2-139.2z" />
<glyph unicode="&#xea7a;" d="M0 896h1024v-128h-1024zM0 704h1024v-128h-1024zM0 512h1024v-128h-1024zM0 320h1024v-128h-1024zM0 128h1024v-128h-1024z" />
<glyph unicode="&#xea80;" d="M832 224l96-96 320 320-320 320-96-96 224-224zM448 672l-96 96-320-320 320-320 96 96-224 224zM701.298 809.481l69.468-18.944-191.987-704.026-69.468 18.944 191.987 704.026z" horiz-adv-x="1280" />
<glyph unicode="&#xeab1;" d="M512.008 947.358c-282.738 0-512.008-229.218-512.008-511.998 0-226.214 146.704-418.132 350.136-485.836 25.586-4.738 34.992 11.11 34.992 24.632 0 12.204-0.48 52.542-0.696 95.324-142.448-30.976-172.504 60.41-172.504 60.41-23.282 59.176-56.848 74.916-56.848 74.916-46.452 31.778 3.51 31.124 3.51 31.124 51.4-3.61 78.476-52.766 78.476-52.766 45.672-78.27 119.776-55.64 149.004-42.558 4.588 33.086 17.852 55.68 32.506 68.464-113.73 12.942-233.276 56.85-233.276 253.032 0 55.898 20.004 101.574 52.76 137.428-5.316 12.9-22.854 64.972 4.952 135.5 0 0 43.006 13.752 140.84-52.49 40.836 11.348 84.636 17.036 128.154 17.234 43.502-0.198 87.336-5.886 128.256-17.234 97.734 66.244 140.656 52.49 140.656 52.49 27.872-70.528 10.35-122.6 5.036-135.5 32.82-35.856 52.694-81.532 52.694-137.428 0-196.654-119.778-239.95-233.79-252.624 18.364-15.89 34.724-47.046 34.724-94.812 0-68.508-0.596-123.644-0.596-140.508 0-13.628 9.222-29.594 35.172-24.566 203.322 67.776 349.842 259.626 349.842 485.768 0 282.78-229.234 511.998-511.992 511.998z" />
</font></defs></svg>

After

Width:  |  Height:  |  Size: 8.0 KiB

@@ -0,0 +1,58 @@
@charset "UTF-8"
@import "_variables"
@import "_extend"
$comment_config = hexo-config("comment.enable")
//
//-----------------------------------------------
@import "_base/font"
// Normalize
//-----------------------------------------------
@import "_base/normalize"
// Reset
//-----------------------------------------------
@import "_base/reset"
// Global
//-----------------------------------------------
@import "_base/global"
//
//-----------------------------------------------
@import "_partial/header"
//
//-----------------------------------------------
@import "_partial/post"
//
//-----------------------------------------------
@import "_partial/theme"
@import "_partial/highlight"
//
//-----------------------------------------------
@import "_partial/searchform"
//
//-----------------------------------------------
@import "_partial/sidebar"
//
//-----------------------------------------------
@import "_partial/article"
//
//-----------------------------------------------
@import "_partial/footer"
//
//-----------------------------------------------
if $comment_config
@import "_partial/comment"
//
//-----------------------------------------------
@import "_partial/responsive"