@mhg/blog
Version:
1,286 lines (1,050 loc) • 19.9 kB
CSS
.github-badge,
.github-badge .commits,
.github-badge .header .avatar {
overflow: hidden;
transition: all .5s ease-in-out
}
.hexo-github {
padding: 8px 0
}
.hexo-github * {
box-sizing: border-box
}
.spinner {
-webkit-animation: spin 1.4s infinite linear;
-moz-animation: spin 1.4s infinite linear;
animation: spin 1.4s infinite linear
}
@-moz-keyframes spin {
0% {
transform: rotate(0)
}
100% {
transform: rotate(360deg)
}
}
@-webkit-keyframes spin {
0% {
transform: rotate(0)
}
100% {
transform: rotate(360deg)
}
}
@keyframes spin {
0% {
transform: rotate(0)
}
100% {
transform: rotate(360deg)
}
}
.github-badge {
color: #fff;
position: relative;
border-radius: 6px;
font-family: 'Open Sans', Arial, sans-serif
}
.github-badge:hover {
box-shadow: 0 3px 10px rgba(0, 0, 0, .23)
}
.github-badge a {
text-decoration: none;
color: inherit
}
.github-badge a:hover {
text-decoration: underline
}
.github-badge .header {
background: #4CAF50;
min-height: 64px;
overflow-y: hidden;
padding-right: 16px
}
.github-badge .header .number {
float: right;
height: 64px;
padding-right: 8px;
position: relative;
opacity: .3;
right: 0;
font-size: 72px
}
.github-badge .header .star {
position: absolute;
right: 0;
padding: 16px
}
.github-badge .header .avatar {
pointer-events: none;
position: relative;
width: 32px;
height: 32px;
border-radius: 50%;
margin-top: -32px;
opacity: 0;
transform: scale(10)
}
.github-badge .header .avatar img {
width: 32px;
height: 32px
}
.github-badge .header .avatar.show {
opacity: 1;
transform: scale(1)
}
.github-badge .header .icon {
pointer-events: none;
float: left;
width: 64px;
padding: 16px;
text-align: center
}
.github-badge .header .icon span {
opacity: 1;
transform: scale(1);
transition: all .5s ease-in-out
}
.github-badge .header .icon span.back {
opacity: 0;
transform: scale(10)
}
.github-badge .header .content {
float: left;
padding: 16px 0;
height: 100%;
line-height: 32px
}
.github-badge .header .content h3 {
font-size: 16px;
font-weight: 500;
line-height: 16px;
height: 16px;
margin: 0
}
.github-badge .info {
background: #2E7D32;
min-height: 32px;
cursor: pointer;
padding-right: 16px
}
.github-badge .info .icon {
line-height: 16px;
float: left;
height: 32px;
width: 64px;
padding: 8px 0;
text-align: center;
z-index: 1
}
.github-badge .info .icon .circle {
opacity: .7;
position: absolute;
background: rgba(66, 66, 66, .5);
border-radius: 50%;
background-clip: border-box;
left: 20px;
margin-top: -4px;
width: 24px;
height: 24px;
z-index: 0
}
.github-badge .info .icon .octicon {
position: absolute;
padding: 0 1px;
opacity: .7;
left: 0;
margin-left: 24px
}
.github-badge .info .status {
line-height: 16px;
padding: 8px 0;
opacity: .7
}
.github-badge .commits {
padding-right: 16px;
background: #212121;
height: auto;
max-height: 256px;
color: #E0E0E0
}
.github-badge .commits.fold {
max-height: 0
}
.github-badge .commits.fold .entry {
opacity: 0
}
.github-badge .commits.fold .entry .item .icon {
transform: translateY(11px) scale(0)
}
.github-badge .commits.fold .entry .item .text {
transform: translateX(100%)
}
.github-badge .commits .line {
position: absolute;
width: 2px;
left: 31px;
height: 100%;
background: #E0E0E0;
opacity: .3
}
.github-badge .commits .entry {
transition: all .5s ease-in-out;
opacity: 1;
padding: 8px 0
}
.github-badge .commits .entry .item {
line-height: 16px;
padding: 8px 0;
min-height: 16px
}
.github-badge .commits .entry .item .icon {
transition: all .5s ease-in-out;
transform: scale(1);
float: left;
width: 64px;
padding: 0 24px
}
.github-badge .commits .entry .item .icon .octicon {
padding: 0 1px;
position: absolute
}
.github-badge .commits .entry .item .icon .circle {
position: absolute;
background: rgba(66, 66, 66, .9);
border-radius: 50%;
background-clip: border-box;
left: 21px;
margin-top: -3px;
width: 22px;
height: 22px
}
.github-badge .commits .entry .item .icon .circle.active {
background: rgba(76, 175, 80, .9)
}
.github-badge .commits .entry .item .icon .circle.active:before {
-webkit-animation: breath 1.4s infinite ease-in-out;
-moz-animation: breath 1.4s infinite ease-in-out;
animation: breath 1.4s infinite ease-in-out;
content: "";
position: absolute;
background: rgba(76, 175, 80, .3);
border-radius: 50%;
background-clip: border-box;
left: -4px;
margin-top: -4px;
width: 30px;
height: 30px
}
@-moz-keyframes breath {
50% {
transform: scale(1.2)
}
0% {
transform: scale(1)
}
}
@-webkit-keyframes breath {
50% {
transform: scale(1.2)
}
0% {
transform: scale(1)
}
}
@keyframes breath {
50% {
transform: scale(1.2)
}
0% {
transform: scale(1)
}
}
.github-badge .commits .entry .item .text {
transition: all .5s ease-in-out;
transform: translateX(0);
opacity: .5;
margin-left: 64px;
padding: 0
}
.github-badge .commits .entry .item .text.active {
opacity: .9
}
@font-face {
font-family: 'octicons';
src: url('https://unpkg.com/mhg@0.0.24/static/github/octicons/octicons.eot?#iefix') format('embedded-opentype'),
url('https://unpkg.com/mhg@0.0.24/static/github/octicons/octicons.woff') format('woff'),
url('https://unpkg.com/mhg@0.0.24/static/github/octicons/octicons.ttf') format('truetype'),
url('https://unpkg.com/mhg@0.0.24/static/github/octicons/octicons.svg#octicons') format('svg');
font-weight: normal;
font-style: normal;
}
/*
.octicon is optimized for 16px.
.mega-octicon is optimized for 32px but can be used larger.
*/
.octicon,
.mega-octicon {
font: normal normal normal 16px/1 octicons;
display: inline-block;
text-decoration: none;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
.mega-octicon {
font-size: 32px;
}
.octicon-alert:before {
content: '\f02d'
}
/* */
.octicon-alignment-align:before {
content: '\f08a'
}
/* */
.octicon-alignment-aligned-to:before {
content: '\f08e'
}
/* */
.octicon-alignment-unalign:before {
content: '\f08b'
}
/* */
.octicon-arrow-down:before {
content: '\f03f'
}
/* */
.octicon-arrow-left:before {
content: '\f040'
}
/* */
.octicon-arrow-right:before {
content: '\f03e'
}
/* */
.octicon-arrow-small-down:before {
content: '\f0a0'
}
/* */
.octicon-arrow-small-left:before {
content: '\f0a1'
}
/* */
.octicon-arrow-small-right:before {
content: '\f071'
}
/* */
.octicon-arrow-small-up:before {
content: '\f09f'
}
/* */
.octicon-arrow-up:before {
content: '\f03d'
}
/* */
.octicon-beer:before {
content: '\f069'
}
/* */
.octicon-book:before {
content: '\f007'
}
/* */
.octicon-bookmark:before {
content: '\f07b'
}
/* */
.octicon-briefcase:before {
content: '\f0d3'
}
/* */
.octicon-broadcast:before {
content: '\f048'
}
/* */
.octicon-browser:before {
content: '\f0c5'
}
/* */
.octicon-bug:before {
content: '\f091'
}
/* */
.octicon-calendar:before {
content: '\f068'
}
/* */
.octicon-check:before {
content: '\f03a'
}
/* */
.octicon-checklist:before {
content: '\f076'
}
/* */
.octicon-chevron-down:before {
content: '\f0a3'
}
/* */
.octicon-chevron-left:before {
content: '\f0a4'
}
/* */
.octicon-chevron-right:before {
content: '\f078'
}
/* */
.octicon-chevron-up:before {
content: '\f0a2'
}
/* */
.octicon-circle-slash:before {
content: '\f084'
}
/* */
.octicon-circuit-board:before {
content: '\f0d6'
}
/* */
.octicon-clippy:before {
content: '\f035'
}
/* */
.octicon-clock:before {
content: '\f046'
}
/* */
.octicon-cloud-download:before {
content: '\f00b'
}
/* */
.octicon-cloud-upload:before {
content: '\f00c'
}
/* */
.octicon-code:before {
content: '\f05f'
}
/* */
.octicon-color-mode:before {
content: '\f065'
}
/* */
.octicon-comment-add:before,
.octicon-comment:before {
content: '\f02b'
}
/* */
.octicon-comment-discussion:before {
content: '\f04f'
}
/* */
.octicon-credit-card:before {
content: '\f045'
}
/* */
.octicon-dash:before {
content: '\f0ca'
}
/* */
.octicon-dashboard:before {
content: '\f07d'
}
/* */
.octicon-database:before {
content: '\f096'
}
/* */
.octicon-device-camera:before {
content: '\f056'
}
/* */
.octicon-device-camera-video:before {
content: '\f057'
}
/* */
.octicon-device-desktop:before {
content: '\f27c'
}
/* */
.octicon-device-mobile:before {
content: '\f038'
}
/* */
.octicon-diff:before {
content: '\f04d'
}
/* */
.octicon-diff-added:before {
content: '\f06b'
}
/* */
.octicon-diff-ignored:before {
content: '\f099'
}
/* */
.octicon-diff-modified:before {
content: '\f06d'
}
/* */
.octicon-diff-removed:before {
content: '\f06c'
}
/* */
.octicon-diff-renamed:before {
content: '\f06e'
}
/* */
.octicon-ellipsis:before {
content: '\f09a'
}
/* */
.octicon-eye-unwatch:before,
.octicon-eye-watch:before,
.octicon-eye:before {
content: '\f04e'
}
/* */
.octicon-file-binary:before {
content: '\f094'
}
/* */
.octicon-file-code:before {
content: '\f010'
}
/* */
.octicon-file-directory:before {
content: '\f016'
}
/* */
.octicon-file-media:before {
content: '\f012'
}
/* */
.octicon-file-pdf:before {
content: '\f014'
}
/* */
.octicon-file-submodule:before {
content: '\f017'
}
/* */
.octicon-file-symlink-directory:before {
content: '\f0b1'
}
/* */
.octicon-file-symlink-file:before {
content: '\f0b0'
}
/* */
.octicon-file-text:before {
content: '\f011'
}
/* */
.octicon-file-zip:before {
content: '\f013'
}
/* */
.octicon-flame:before {
content: '\f0d2'
}
/* */
.octicon-fold:before {
content: '\f0cc'
}
/* */
.octicon-gear:before {
content: '\f02f'
}
/* */
.octicon-gift:before {
content: '\f042'
}
/* */
.octicon-gist:before {
content: '\f00e'
}
/* */
.octicon-gist-secret:before {
content: '\f08c'
}
/* */
.octicon-git-branch-create:before,
.octicon-git-branch-delete:before,
.octicon-git-branch:before {
content: '\f020'
}
/* */
.octicon-git-commit:before {
content: '\f01f'
}
/* */
.octicon-git-compare:before {
content: '\f0ac'
}
/* */
.octicon-git-merge:before {
content: '\f023'
}
/* */
.octicon-git-pull-request-abandoned:before,
.octicon-git-pull-request:before {
content: '\f009'
}
/* */
.octicon-globe:before {
content: '\f0b6'
}
/* */
.octicon-graph:before {
content: '\f043'
}
/* */
.octicon-heart:before {
content: '\2665'
}
/* ♥ */
.octicon-history:before {
content: '\f07e'
}
/* */
.octicon-home:before {
content: '\f08d'
}
/* */
.octicon-horizontal-rule:before {
content: '\f070'
}
/* */
.octicon-hourglass:before {
content: '\f09e'
}
/* */
.octicon-hubot:before {
content: '\f09d'
}
/* */
.octicon-inbox:before {
content: '\f0cf'
}
/* */
.octicon-info:before {
content: '\f059'
}
/* */
.octicon-issue-closed:before {
content: '\f028'
}
/* */
.octicon-issue-opened:before {
content: '\f026'
}
/* */
.octicon-issue-reopened:before {
content: '\f027'
}
/* */
.octicon-jersey:before {
content: '\f019'
}
/* */
.octicon-jump-down:before {
content: '\f072'
}
/* */
.octicon-jump-left:before {
content: '\f0a5'
}
/* */
.octicon-jump-right:before {
content: '\f0a6'
}
/* */
.octicon-jump-up:before {
content: '\f073'
}
/* */
.octicon-key:before {
content: '\f049'
}
/* */
.octicon-keyboard:before {
content: '\f00d'
}
/* */
.octicon-law:before {
content: '\f0d8'
}
/* */
.octicon-light-bulb:before {
content: '\f000'
}
/* */
.octicon-link:before {
content: '\f05c'
}
/* */
.octicon-link-external:before {
content: '\f07f'
}
/* */
.octicon-list-ordered:before {
content: '\f062'
}
/* */
.octicon-list-unordered:before {
content: '\f061'
}
/* */
.octicon-location:before {
content: '\f060'
}
/* */
.octicon-gist-private:before,
.octicon-mirror-private:before,
.octicon-git-fork-private:before,
.octicon-lock:before {
content: '\f06a'
}
/* */
.octicon-logo-github:before {
content: '\f092'
}
/* */
.octicon-mail:before {
content: '\f03b'
}
/* */
.octicon-mail-read:before {
content: '\f03c'
}
/* */
.octicon-mail-reply:before {
content: '\f051'
}
/* */
.octicon-mark-github:before {
content: '\f00a'
}
/* */
.octicon-markdown:before {
content: '\f0c9'
}
/* */
.octicon-megaphone:before {
content: '\f077'
}
/* */
.octicon-mention:before {
content: '\f0be'
}
/* */
.octicon-microscope:before {
content: '\f089'
}
/* */
.octicon-milestone:before {
content: '\f075'
}
/* */
.octicon-mirror-public:before,
.octicon-mirror:before {
content: '\f024'
}
/* */
.octicon-mortar-board:before {
content: '\f0d7'
}
/* */
.octicon-move-down:before {
content: '\f0a8'
}
/* */
.octicon-move-left:before {
content: '\f074'
}
/* */
.octicon-move-right:before {
content: '\f0a9'
}
/* */
.octicon-move-up:before {
content: '\f0a7'
}
/* */
.octicon-mute:before {
content: '\f080'
}
/* */
.octicon-no-newline:before {
content: '\f09c'
}
/* */
.octicon-octoface:before {
content: '\f008'
}
/* */
.octicon-organization:before {
content: '\f037'
}
/* */
.octicon-package:before {
content: '\f0c4'
}
/* */
.octicon-paintcan:before {
content: '\f0d1'
}
/* */
.octicon-pencil:before {
content: '\f058'
}
/* */
.octicon-person-add:before,
.octicon-person-follow:before,
.octicon-person:before {
content: '\f018'
}
/* */
.octicon-pin:before {
content: '\f041'
}
/* */
.octicon-playback-fast-forward:before {
content: '\f0bd'
}
/* */
.octicon-playback-pause:before {
content: '\f0bb'
}
/* */
.octicon-playback-play:before {
content: '\f0bf'
}
/* */
.octicon-playback-rewind:before {
content: '\f0bc'
}
/* */
.octicon-plug:before {
content: '\f0d4'
}
/* */
.octicon-repo-create:before,
.octicon-gist-new:before,
.octicon-file-directory-create:before,
.octicon-file-add:before,
.octicon-plus:before {
content: '\f05d'
}
/* */
.octicon-podium:before {
content: '\f0af'
}
/* */
.octicon-primitive-dot:before {
content: '\f052'
}
/* */
.octicon-primitive-square:before {
content: '\f053'
}
/* */
.octicon-pulse:before {
content: '\f085'
}
/* */
.octicon-puzzle:before {
content: '\f0c0'
}
/* */
.octicon-question:before {
content: '\f02c'
}
/* */
.octicon-quote:before {
content: '\f063'
}
/* */
.octicon-radio-tower:before {
content: '\f030'
}
/* */
.octicon-repo-delete:before,
.octicon-repo:before {
content: '\f001'
}
/* */
.octicon-repo-clone:before {
content: '\f04c'
}
/* */
.octicon-repo-force-push:before {
content: '\f04a'
}
/* */
.octicon-gist-fork:before,
.octicon-repo-forked:before {
content: '\f002'
}
/* */
.octicon-repo-pull:before {
content: '\f006'
}
/* */
.octicon-repo-push:before {
content: '\f005'
}
/* */
.octicon-rocket:before {
content: '\f033'
}
/* */
.octicon-rss:before {
content: '\f034'
}
/* */
.octicon-ruby:before {
content: '\f047'
}
/* */
.octicon-screen-full:before {
content: '\f066'
}
/* */
.octicon-screen-normal:before {
content: '\f067'
}
/* */
.octicon-search-save:before,
.octicon-search:before {
content: '\f02e'
}
/* */
.octicon-server:before {
content: '\f097'
}
/* */
.octicon-settings:before {
content: '\f07c'
}
/* */
.octicon-log-in:before,
.octicon-sign-in:before {
content: '\f036'
}
/* */
.octicon-log-out:before,
.octicon-sign-out:before {
content: '\f032'
}
/* */
.octicon-split:before {
content: '\f0c6'
}
/* */
.octicon-squirrel:before {
content: '\f0b2'
}
/* */
.octicon-star-add:before,
.octicon-star-delete:before,
.octicon-star:before {
content: '\f02a'
}
/* */
.octicon-steps:before {
content: '\f0c7'
}
/* */
.octicon-stop:before {
content: '\f08f'
}
/* */
.octicon-repo-sync:before,
.octicon-sync:before {
content: '\f087'
}
/* */
.octicon-tag-remove:before,
.octicon-tag-add:before,
.octicon-tag:before {
content: '\f015'
}
/* */
.octicon-telescope:before {
content: '\f088'
}
/* */
.octicon-terminal:before {
content: '\f0c8'
}
/* */
.octicon-three-bars:before {
content: '\f05e'
}
/* */
.octicon-thumbsdown:before {
content: '\f0db'
}
/* */
.octicon-thumbsup:before {
content: '\f0da'
}
/* */
.octicon-tools:before {
content: '\f031'
}
/* */
.octicon-trashcan:before {
content: '\f0d0'
}
/* */
.octicon-triangle-down:before {
content: '\f05b'
}
/* */
.octicon-triangle-left:before {
content: '\f044'
}
/* */
.octicon-triangle-right:before {
content: '\f05a'
}
/* */
.octicon-triangle-up:before {
content: '\f0aa'
}
/* */
.octicon-unfold:before {
content: '\f039'
}
/* */
.octicon-unmute:before {
content: '\f0ba'
}
/* */
.octicon-versions:before {
content: '\f064'
}
/* */
.octicon-remove-close:before,
.octicon-x:before {
content: '\f081'
}
/* */
.octicon-zap:before {
content: '\26A1'
}
/* ⚡ */
.github-badge {
display: none;
}
.hexo-github {
display: none;
}