Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/zhaohuabing/hugo-theme-cleanwhite.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorzhaohuabing <zhaohuabing@gmail.com>2021-09-10 06:38:06 +0300
committerzhaohuabing <zhaohuabing@gmail.com>2021-09-10 15:08:56 +0300
commitbf03717ea1a54be95d55c559a098017964285375 (patch)
tree73f6088e40b4d27ae766a8b5f4e4f7a76682a5bf
parentdac688fd5de0f80ffdd91c2cdd369ca34e95b4fa (diff)
Addd text style for post and invert style for nav bar
These two features are ported from https://github.com/Huxpro/huxpro.github.io/ Signed-off-by: zhaohuabing <zhaohuabing@gmail.com>
-rw-r--r--layouts/_default/single.html6
-rw-r--r--layouts/partials/head.html4
-rw-r--r--layouts/partials/nav.html6
-rw-r--r--static/css/hugo-theme-cleanwhite.css885
-rw-r--r--static/css/hugo-theme-cleanwhite.min.css1
-rw-r--r--static/css/hux-blog.min.css1
6 files changed, 898 insertions, 5 deletions
diff --git a/layouts/_default/single.html b/layouts/_default/single.html
index 7daae46..e25ed99 100644
--- a/layouts/_default/single.html
+++ b/layouts/_default/single.html
@@ -5,7 +5,11 @@
background-image: url('{{ if .Params.image }}{{ .Params.image | relURL }}{{ else }}{{ .Site.Params.header_image | relURL}}{{ end }}')
}
</style>
-<header class="intro-header">
+{{ if eq .Params.headerstyle "text" }}
+<header class="intro-header style-text" >
+{{ else }}
+<header class="intro-header" >
+{{ end }}
<div class="container">
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
diff --git a/layouts/partials/head.html b/layouts/partials/head.html
index 82fdbb0..c514346 100644
--- a/layouts/partials/head.html
+++ b/layouts/partials/head.html
@@ -54,8 +54,8 @@
<!-- Bootstrap Core CSS -->
<link rel="stylesheet" href="{{ "css/bootstrap.min.css" | relURL }}">
- <!-- Hux CSS -->
- <link rel="stylesheet" href="{{ "css/hux-blog.min.css" | relURL }}">
+ <!-- Clean White theme CSS -->
+ <link rel="stylesheet" href="{{ "css/hugo-theme-cleanwhite.min.css" | relURL }}">
<!-- zangshang CSS -->
<link rel="stylesheet" href="{{ "css/zanshang.css" | relURL }}">
diff --git a/layouts/partials/nav.html b/layouts/partials/nav.html
index c45e052..71cfef3 100644
--- a/layouts/partials/nav.html
+++ b/layouts/partials/nav.html
@@ -1,5 +1,9 @@
<!-- Navigation -->
+{{ if or (eq .Params.navstyle "invert") (eq .Params.headerstyle "text") }}
+<nav class="navbar navbar-default navbar-custom navbar-fixed-top invert">
+{{ else }}
<nav class="navbar navbar-default navbar-custom navbar-fixed-top">
+{{ end }}
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header page-scroll">
@@ -38,7 +42,7 @@
{{ if .Site.Params.algolia_search }}
<li>
- <a href="{{ "search" | relURL }}">SEARCH <img src="{{ "img/search.png" | relURL }}" height="15" style="cursor: pointer;" alt="Search"></a>
+ <a href="{{ "search" | relURL }}"><i class="fa fa-search"></i></a>
</li>
{{ end }}
</ul>
diff --git a/static/css/hugo-theme-cleanwhite.css b/static/css/hugo-theme-cleanwhite.css
new file mode 100644
index 0000000..76c7d05
--- /dev/null
+++ b/static/css/hugo-theme-cleanwhite.css
@@ -0,0 +1,885 @@
+(min-width:1200px){
+ .post-container,.sidebar-container{
+ padding-right:5%
+ }
+}
+@media (min-width:768px){
+ .post-container{
+ padding-right:5%
+ }
+}
+.sidebar-container{
+ color:#bfbfbf;
+ font-size:14px
+}
+.sidebar-container h5{
+ color:gray;
+ padding-bottom:1em
+}
+.sidebar-container h5 a{
+ color:gray!important;
+ text-decoration:none
+}
+.sidebar-container a{
+ color:#bfbfbf!important
+}
+.sidebar-container a:hover,.sidebar-container a:active{
+ color:#0085a1!important
+}
+.sidebar-container .tags a{
+ border-color:#bfbfbf
+}
+.sidebar-container .tags a:hover,.sidebar-container .tags a:active{
+ border-color:#0085a1
+}
+.sidebar-container .short-about img{
+ width:80%;
+ display:block;
+ border-radius:5px;
+ margin-bottom:20px
+}
+.sidebar-container .short-about p{
+ margin-top:0;
+ margin-bottom:20px
+}
+.sidebar-container .short-about .list-inline>li{
+ padding-left:0
+}
+body{
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7;
+ font-size:16px;
+ color:#404040;
+ overflow-x:hidden
+}
+p{
+ margin:30px 0
+}
+h1,h2,h3,h4,h5,h6{
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7;
+ line-height:1.1;
+ font-weight:700
+}
+h4{
+ font-size:21px
+}
+a{
+ color:#404040
+}
+a:hover,a:focus{
+ color:#0085a1
+}
+a img:hover,a img:focus{
+ cursor:zoom-in
+}
+article{
+ overflow:hidden;
+}
+blockquote{
+ color:gray;
+ font-style:italic;
+ font-size:.95em;
+ margin:20px 0 20px
+}
+blockquote p{
+ margin:0
+}
+small.img-hint{
+ display:block;
+ margin-top:-20px;
+ text-align:center
+}
+br+small.img-hint{
+ margin-top:-40px
+}
+img.shadow{
+ box-shadow:rgba(0,0,0,.258824) 0 2px 5px 0
+}
+@media screen and (max-width:768px){
+ select{
+ -webkit-appearance:none;
+ margin-top:15px;
+ color:#337ab7;
+ border-color:#337ab7;
+ padding:0 .4em;
+ background:#fff
+ }
+}
+.table th,.table td{
+ border:1px solid #eee!important
+}
+hr.small{
+ max-width:100px;
+ margin:15px auto;
+ border-width:4px;
+ border-color:#fff
+}
+pre,.table-responsive{
+ -webkit-overflow-scrolling:touch
+}
+pre code{
+ display:block;
+ width:auto;
+ white-space:pre;
+ word-wrap:normal
+}
+.post-container a{
+ color:#337ab7
+}
+.post-container a:hover,.post-container a:focus{
+ color:#0085a1
+}
+.post-container h1,.post-container h2,.post-container h3,.post-container h4,.post-container h5,.post-container h6{
+ margin:30px 0 10px
+}
+.post-container h5{
+ font-size:19px;
+ font-weight:600;
+ color:gray
+}
+.post-container h5+p{
+ margin-top:5px
+}
+.post-container h6{
+ font-size:16px;
+ font-weight:600;
+ color:gray
+}
+.post-container h6+p{
+ margin-top:5px
+}
+.post-container ul,.post-container ol{
+ margin-bottom:40px
+}
+@media screen and (max-width:768px){
+ .post-container ul,.post-container ol{
+ padding-left:30px
+ }
+}
+@media screen and (max-width:500px){
+ .post-container ul,.post-container ol{
+ padding-left:20px
+ }
+}
+.post-container ol ol,.post-container ol ul,.post-container ul ol,.post-container ul ul{
+ margin-bottom:5px
+}
+.post-container li p{
+ margin:0;
+ margin-bottom:5px
+}
+.post-container li h1,.post-container li h2,.post-container li h3,.post-container li h4,.post-container li h5,.post-container li h6{
+ line-height:2;
+ margin-top:20px
+}
+@media only screen and (max-width:767px){
+ .navbar-default .navbar-collapse{
+ max-height:600px;
+ border:none;
+ background:#fff;
+ box-shadow:0 5px 10px 2px rgba(0,0,0,.2);
+ box-shadow:rgba(0,0,0,.117647) 0 1px 6px,rgba(0,0,0,.239216) 0 1px 4px;
+ border-radius:2px;
+ width:170px;
+ float:right;
+ margin:0
+ }
+ #huxblog_navbar{
+ opacity:0;
+ transform:scaleX(0);
+ transform-origin:top right;
+ transition:all .25s cubic-bezier(0.23,1,.32,1);
+ -webkit-transform:scaleX(0);
+ -webkit-transform-origin:top right;
+ -webkit-transition:all .25s cubic-bezier(0.23,1,.32,1)
+ }
+ #huxblog_navbar a{
+ font-size:13px;
+ line-height:28px
+ }
+ #huxblog_navbar .navbar-collapse{
+ height:0;
+ transform:scaleY(0);
+ transform-origin:top right;
+ transition:transform 500ms cubic-bezier(0.23,1,.32,1);
+ -webkit-transform:scaleY(0);
+ -webkit-transform-origin:top right;
+ -webkit-transition:-webkit-transform 500ms cubic-bezier(0.23,1,.32,1)
+ }
+ #huxblog_navbar li{
+ opacity:0;
+ transition:opacity 450ms cubic-bezier(0.23,1,.32,1) 205ms;
+ -webkit-transition:opacity 450ms cubic-bezier(0.23,1,.32,1) 205ms
+ }
+ #huxblog_navbar.in{
+ transform:scaleX(1);
+ -webkit-transform:scaleX(1);
+ opacity:1
+ }
+ #huxblog_navbar.in .navbar-collapse{
+ transform:scaleY(1);
+ -webkit-transform:scaleY(1)
+ }
+ #huxblog_navbar.in li{
+ opacity:1
+ }
+}
+.navbar-custom{
+ background:0 0;
+ border:none;
+ position:absolute;
+ top:0;
+ left:0;
+ width:100%;
+ z-index:3;
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7
+}
+.navbar-custom .navbar-brand{
+ font-weight:800;
+ color:#fff;
+ height:56px;
+ line-height:25px
+}
+.navbar-custom .navbar-brand:hover{
+ color:rgba(255,255,255,.8)
+}
+.navbar-custom .nav li a{
+ text-transform:uppercase;
+ font-size:12px;
+ line-height:20px;
+ font-weight:800;
+ letter-spacing:1px
+}
+.navbar-custom .nav li a:active{
+ background:rgba(0,0,0,.12)
+}
+@media only screen and (min-width:768px){
+ .navbar-custom{
+ background:0 0;
+ border-bottom:1px solid transparent
+ }
+ .navbar-custom body{
+ font-size:20px
+ }
+ .navbar-custom .navbar-brand{
+ color:#fff;
+ padding:20px;
+ line-height:20px
+ }
+ .navbar-custom .navbar-brand:hover,.navbar-custom .navbar-brand:focus{
+ color:rgba(255,255,255,.8)
+ }
+ .navbar-custom .nav li a{
+ color:#fff;
+ padding:20px
+ }
+ .navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus{
+ color:rgba(255,255,255,.8)
+ }
+ .navbar-custom .nav li a:active{
+ background:0 0
+ }
+}
+.navbar-custom.invert .navbar-toggle:active{
+ background-color:rgba(0,0,0,.05)
+}
+.navbar-custom.invert .navbar-toggle .icon-bar{
+ background-color:#404040
+}
+.navbar-custom.invert .navbar-brand{
+ color:#404040
+}
+.navbar-custom.invert .navbar-brand:hover,.navbar-custom.invert .navbar-brand:focus{
+ color:#0085a1
+}
+.navbar-custom.invert .nav li a{
+ color:#404040
+}
+.navbar-custom.invert .nav li a:hover,.navbar-custom.invert .nav li a:focus{
+ color:#0085a1
+}
+@media only screen and (min-width:1170px){
+ .navbar-custom{
+ -webkit-transition:background-color .3s;
+ -moz-transition:background-color .3s;
+ transition:background-color .3s;
+ -webkit-transform:translate3d(0,0,0);
+ -moz-transform:translate3d(0,0,0);
+ -ms-transform:translate3d(0,0,0);
+ -o-transform:translate3d(0,0,0);
+ transform:translate3d(0,0,0);
+ -webkit-backface-visibility:hidden;
+ backface-visibility:hidden
+ }
+ .navbar-custom.is-fixed{
+ position:fixed;
+ top:-61px;
+ background-color:rgba(255,255,255,.9);
+ border-bottom:1px solid #f2f2f2;
+ -webkit-transition:-webkit-transform .3s;
+ -moz-transition:-moz-transform .3s;
+ transition:transform .3s
+ }
+ .navbar-custom.is-fixed .navbar-brand{
+ color:#404040
+ }
+ .navbar-custom.is-fixed .navbar-brand:hover,.navbar-custom.is-fixed .navbar-brand:focus{
+ color:#0085a1
+ }
+ .navbar-custom.is-fixed .nav li a{
+ color:#404040
+ }
+ .navbar-custom.is-fixed .nav li a:hover,.navbar-custom.is-fixed .nav li a:focus{
+ color:#0085a1
+ }
+ .navbar-custom.is-visible{
+ -webkit-transform:translate3d(0,100%,0);
+ -moz-transform:translate3d(0,100%,0);
+ -ms-transform:translate3d(0,100%,0);
+ -o-transform:translate3d(0,100%,0);
+ transform:translate3d(0,100%,0)
+ }
+}
+.intro-header{
+ background:no-repeat center center;
+ background-color:#a3a3a3;
+ background-attachment:scroll;
+ -webkit-background-size:cover;
+ -moz-background-size:cover;
+ background-size:cover;
+ -o-background-size:cover;
+ margin-bottom:0
+}
+.intro-header.style-text{
+ background:0 0
+}
+.intro-header.style-text .site-heading,.intro-header.style-text .post-heading,.intro-header.style-text .page-heading{
+ padding:85px 0 20px;
+ color:#404040
+}
+.intro-header.style-text .site-heading .subheading,.intro-header.style-text .post-heading .subheading,.intro-header.style-text .page-heading .subheading{
+ margin-bottom:15px
+}
+.intro-header.style-text .post-heading .meta a,.intro-header.style-text .tags a,.intro-header.style-text .tags .tag{
+ border-color:#404040;
+ color:#404040
+}
+.intro-header.style-text .tags a:hover,.intro-header.style-text .tags .tag:hover,.intro-header.style-text .tags a:active,.intro-header.style-text .tags .tag:active{
+ background-color:rgba(0,0,0,.05)
+}
+@media only screen and (min-width:768px){
+ .intro-header{
+ margin-bottom:20px
+ }
+}
+.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{
+ padding:85px 0 55px;
+ color:#fff
+}
+@media only screen and (min-width:768px){
+ .intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{
+ padding:150px 0
+ }
+}
+.intro-header .site-heading{
+ padding:95px 0 70px
+}
+@media only screen and (min-width:768px){
+ .intro-header .site-heading{
+ padding:150px 0
+ }
+}
+.intro-header .site-heading,.intro-header .page-heading{
+ text-align:center
+}
+.intro-header .site-heading h1,.intro-header .page-heading h1{
+ margin-top:0;
+ font-size:50px
+}
+.intro-header .site-heading .subheading,.intro-header .page-heading .subheading{
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7;
+ font-size:18px;
+ line-height:1.1;
+ display:block;
+ font-weight:300;
+ margin:10px 0 0
+}
+@media only screen and (min-width:768px){
+ .intro-header .site-heading h1,.intro-header .page-heading h1{
+ font-size:80px
+ }
+}
+.intro-header .post-heading h1{
+ font-size:30px;
+ margin-bottom:24px
+}
+.intro-header .post-heading .subheading,.intro-header .post-heading .meta{
+ line-height:1.1;
+ display:block
+}
+.intro-header .post-heading .meta .a{
+ color: #404040
+}
+
+.intro-header .post-heading .subheading{
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7;
+ font-size:17px;
+ line-height:1.4;
+ font-weight:400;
+ margin:10px 0 30px;
+ margin-top:-5px
+}
+.intro-header .post-heading .meta{
+ font-family:Lora,'Times New Roman',serif;
+ font-style:italic;
+ font-weight:300;
+ font-size:18px
+}
+.intro-header .post-heading .meta a{
+ color:#fff
+}
+@media only screen and (min-width:768px){
+ .intro-header .post-heading h1{
+ font-size:55px
+ }
+ .intro-header .post-heading .subheading{
+ font-size:30px
+ }
+ .intro-header .post-heading .meta{
+ font-size:20px
+ }
+}
+.post-preview>a{
+ color:#404040
+}
+.post-preview>a:hover,.post-preview>a:focus{
+ text-decoration:none;
+ color:#0085a1
+}
+.post-preview>a>.post-title{
+ font-size:21px;
+ line-height:1.3;
+ margin-top:30px;
+ margin-bottom:8px
+}
+.post-preview>a>.post-subtitle{
+ font-size:15px;
+ line-height:1.3;
+ margin:0;
+ font-weight:300;
+ margin-bottom:10px
+}
+.post-preview>.post-meta>a, .post-preview>.post-meta{
+ font-family:Lora,'Times New Roman',serif;
+ color:gray;
+ font-size:16px;
+ font-style:italic;
+ margin-top:0
+}
+
+.post-preview>.post-meta>a:hover,.post-preview>.post-meta>a:focus{
+ color:#0085a1;
+ text-decoration:none
+}
+@media only screen and (min-width:768px){
+ .post-preview>a>.post-title{
+ font-size:26px;
+ line-height:1.3;
+ margin-bottom:10px
+ }
+ .post-preview>a>.post-subtitle{
+ font-size:16px
+ }
+ .post-preview .post-meta{
+ font-size:18px
+ }
+}
+.post-content-preview{
+ font-size:13px;
+ font-style:italic;
+ color:#a3a3a3
+}
+.post-content-preview:hover{
+ color:#0085a1
+}
+@media only screen and (min-width:768px){
+ .post-content-preview{
+ font-size:14px
+ }
+}
+.section-heading{
+ font-size:36px;
+ margin-top:60px;
+ font-weight:700
+}
+.caption{
+ text-align:center;
+ font-size:14px;
+ padding:10px;
+ font-style:italic;
+ margin:0;
+ display:block;
+ border-bottom-right-radius:5px;
+ border-bottom-left-radius:5px
+}
+footer{
+ font-size:20px;
+ padding:50px 0 65px
+}
+footer .list-inline{
+ margin:0;
+ padding:0
+}
+footer .copyright{
+ font-size:14px;
+ text-align:center;
+ margin-bottom:0
+}
+footer .copyright a{
+ color:#337ab7
+}
+footer .copyright a:hover,footer .copyright a:focus{
+ color:#0085a1
+}
+.floating-label-form-group{
+ font-size:14px;
+ position:relative;
+ margin-bottom:0;
+ padding-bottom:.5em;
+ border-bottom:1px solid #eee
+}
+.floating-label-form-group input,.floating-label-form-group textarea{
+ z-index:1;
+ position:relative;
+ padding-right:0;
+ padding-left:0;
+ border:none;
+ border-radius:0;
+ font-size:1.5em;
+ background:0 0;
+ box-shadow:none!important;
+ resize:none
+}
+.floating-label-form-group label{
+ display:block;
+ z-index:0;
+ position:relative;
+ top:2em;
+ margin:0;
+ font-size:.85em;
+ line-height:1.764705882em;
+ vertical-align:middle;
+ vertical-align:baseline;
+ opacity:0;
+ -webkit-transition:top .3s ease,opacity .3s ease;
+ -moz-transition:top .3s ease,opacity .3s ease;
+ -ms-transition:top .3s ease,opacity .3s ease;
+ transition:top .3s ease,opacity .3s ease
+}
+.floating-label-form-group::not(:first-child){
+ padding-left:14px;
+ border-left:1px solid #eee
+}
+.floating-label-form-group-with-value label{
+ top:0;
+ opacity:1
+}
+.floating-label-form-group-with-focus label{
+ color:#0085a1
+}
+form .row:first-child .floating-label-form-group{
+ border-top:1px solid #eee
+}
+.btn{
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7;
+ text-transform:uppercase;
+ font-size:14px;
+ font-weight:800;
+ letter-spacing:1px;
+ border-radius:0;
+ padding:15px 25px
+}
+.btn-lg{
+ font-size:16px;
+ padding:25px 35px
+}
+.btn-default:hover,.btn-default:focus{
+ background-color:#0085a1;
+ border:1px solid #0085a1;
+ color:#fff
+}
+.pager{
+ margin:20px 0 0!important;
+ /*padding:0!important*/
+ padding:0 0 20px 0
+}
+.pager li>a,.pager li>span{
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7;
+ text-transform:uppercase;
+ font-size:13px;
+ font-weight:800;
+ letter-spacing:1px;
+ padding:10px;
+ background-color:#fff;
+ border-radius:0
+}
+@media only screen and (min-width:768px){
+ .pager li>a,.pager li>span{
+ font-size:14px;
+ padding:15px 25px
+ }
+}
+.pager li>a{
+ color:#404040
+}
+.pager li>a:hover,.pager li>a:focus{
+ color:#fff;
+ background-color:#0085a1;
+ border:1px solid #0085a1
+}
+.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{
+ color:gray;
+ background-color:#404040;
+ cursor:not-allowed
+}
+::-moz-selection{
+ color:#fff;
+ text-shadow:none;
+ background:#0085a1
+}
+::selection{
+ color:#fff;
+ text-shadow:none;
+ background:#0085a1
+}
+img::selection{
+ color:#fff;
+ background:0 0
+}
+img::-moz-selection{
+ color:#fff;
+ background:0 0
+}
+body{
+ webkit-tap-highlight-color:#0085a1
+}
+.tags{
+ margin-bottom:-5px
+}
+.tags a,.tags .tag{
+ display:inline-block;
+ border:1px solid rgba(255,255,255,.8);
+ border-radius:999em;
+ padding:0 10px;
+ color:#fff;
+ line-height:24px;
+ font-size:12px;
+ text-decoration:none;
+ margin:0 1px;
+ margin-bottom:6px
+}
+.tags a:hover,.tags .tag:hover,.tags a:active,.tags .tag:active{
+ color:#fff;
+ border-color:#fff;
+ background-color:rgba(255,255,255,.4);
+ text-decoration:none
+}
+@media only screen and (min-width:768px){
+ .tags a,.tags .tag{
+ margin-right:5px
+ }
+}
+#tag-heading{
+ padding:70px 0 60px
+}
+@media only screen and (min-width:768px){
+ #tag-heading{
+ padding:55px 0
+ }
+}
+#tag_cloud{
+ margin:20px 0 15px 0
+}
+#tag_cloud a,#tag_cloud .tag{
+ font-size:14px;
+ border:none;
+ line-height:28px;
+ margin:0 2px;
+ margin-bottom:8px;
+ background:#D6D6D6
+}
+#tag_cloud a:hover,#tag_cloud .tag:hover,#tag_cloud a:active,#tag_cloud .tag:active{
+ background-color:#0085a1!important
+}
+@media only screen and (min-width:768px){
+ #tag_cloud{
+ margin-bottom:25px
+ }
+}
+.tag-comments{
+ font-size:12px
+}
+@media only screen and (min-width:768px){
+ .tag-comments{
+ font-size:14px
+ }
+}
+.t:first-child{
+ margin-top:0
+}
+.listing-seperator{
+ color:#0085a1;
+ font-size:21px!important
+}
+.listing-seperator::before{
+ margin-right:5px
+}
+@media only screen and (min-width:768px){
+ .listing-seperator{
+ font-size:20px!important;
+ line-height:2!important
+ }
+}
+.one-tag-list .tag-text{
+ font-weight:200;
+ font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;
+ line-height:1.7
+}
+.one-tag-list .post-preview{
+ position:relative
+}
+.one-tag-list .post-preview>a .post-title{
+ font-size:16px;
+ font-weight:500;
+ margin-top:20px
+}
+.one-tag-list .post-preview>a .post-subtitle{
+ font-size:12px
+}
+.one-tag-list .post-preview>.post-meta{
+ position:absolute;
+ right:5px;
+ bottom:0;
+ margin:0;
+ font-size:12px;
+ line-height:12px
+}
+@media only screen and (min-width:768px){
+ .one-tag-list .post-preview{
+ margin-left:20px
+ }
+ .one-tag-list .post-preview>a>.post-title{
+ font-size:18px;
+ line-height:1.3
+ }
+ .one-tag-list .post-preview>a>.post-subtitle{
+ font-size:14px
+ }
+ .one-tag-list .post-preview .post-meta{
+ font-size:18px
+ }
+}
+.post-container img{
+ display:block;
+ max-width:100%;
+ height:auto;
+ margin:1.5em auto 1.6em auto
+}
+.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{
+ background-color:inherit
+}
+.navbar-default .navbar-toggle:active{
+ background-color:rgba(255,255,255,.25)
+}
+.navbar-default .navbar-toggle{
+ border-color:transparent;
+ padding:19px 16px;
+ margin-top:2px;
+ margin-right:2px;
+ margin-bottom:2px;
+ border-radius:50%
+}
+.navbar-default .navbar-toggle .icon-bar{
+ width:18px;
+ border-radius:0;
+ background-color:#fff
+}
+.navbar-default .navbar-toggle .icon-bar+.icon-bar{
+ margin-top:3px
+}
+.comment{
+ margin-top:20px
+}
+.comment #ds-thread #ds-reset a.ds-like-thread-button{
+ border:1px solid #ddd;
+ border-radius:0;
+ background:#fff;
+ box-shadow:none;
+ text-shadow:none
+}
+.comment #ds-thread #ds-reset li.ds-tab a.ds-current{
+ border:1px solid #ddd;
+ border-radius:0;
+ background:#fff;
+ box-shadow:none;
+ text-shadow:none
+}
+.comment #ds-thread #ds-reset .ds-textarea-wrapper{
+ background:0 0
+}
+.comment #ds-thread #ds-reset .ds-gradient-bg{
+ background:0 0
+}
+#ds-smilies-tooltip ul.ds-smilies-tabs li a{
+ background:#fff!important
+}
+.page-fullscreen .intro-header{
+ position:fixed;
+ left:0;
+ top:0;
+ width:100%;
+ height:100%
+}
+.page-fullscreen #tag-heading{
+ position:fixed;
+ left:0;
+ top:0;
+ padding-bottom:150px;
+ width:100%;
+ height:100%;
+ display:-webkit-box;
+ -webkit-box-orient:vertical;
+ -webkit-box-pack:center;
+ -webkit-box-align:center;
+ display:-webkit-flex;
+ -webkit-align-items:center;
+ -webkit-justify-content:center;
+ -webkit-flex-direction:column;
+ display:flex;
+ align-items:center;
+ justify-content:center;
+ flex-direction:column
+}
+.page-fullscreen footer{
+ position:absolute;
+ width:100%;
+ bottom:0;
+ padding-bottom:20px;
+ opacity:.6;
+ color:#fff
+}
+.page-fullscreen footer .copyright{
+ color:#fff
+}
+.page-fullscreen footer .copyright a{
+ color:#fff
+}
+.page-fullscreen footer .copyright a:hover{
+ color:#ddd
+}
diff --git a/static/css/hugo-theme-cleanwhite.min.css b/static/css/hugo-theme-cleanwhite.min.css
new file mode 100644
index 0000000..870e43e
--- /dev/null
+++ b/static/css/hugo-theme-cleanwhite.min.css
@@ -0,0 +1 @@
+(min-width:1200px){.post-containersidebar-containerpadding-right:5%}@media (min-width:768px){.post-container{padding-right:5%}}.sidebar-container{color:#bfbfbf;font-size:14px}.sidebar-container h5{color:gray;padding-bottom:1em}.sidebar-container h5 a{color:gray!important;text-decoration:none}.sidebar-container a{color:#bfbfbf!important}.sidebar-container a:hover,.sidebar-container a:active{color:#0085a1!important}.sidebar-container .tags a{border-color:#bfbfbf}.sidebar-container .tags a:hover,.sidebar-container .tags a:active{border-color:#0085a1}.sidebar-container .short-about img{width:80%;display:block;border-radius:5px;margin-bottom:20px}.sidebar-container .short-about p{margin-top:0;margin-bottom:20px}.sidebar-container .short-about .list-inline>li{padding-left:0}body{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;font-size:16px;color:#404040;overflow-x:hidden}p{margin:30px 0}h1,h2,h3,h4,h5,h6{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;line-height:1.1;font-weight:700}h4{font-size:21px}a{color:#404040}a:hover,a:focus{color:#0085a1}a img:hover,a img:focus{cursor:zoom-in}article{overflow:hidden}blockquote{color:gray;font-style:italic;font-size:.95em;margin:20px 0}blockquote p{margin:0}small.img-hint{display:block;margin-top:-20px;text-align:center}br+small.img-hint{margin-top:-40px}img.shadow{box-shadow:rgba(0,0,0,.258824) 0 2px 5px 0}@media screen and (max-width:768px){select{-webkit-appearance:none;margin-top:15px;color:#337ab7;border-color:#337ab7;padding:0 .4em;background:#fff}}.table th,.table td{border:1px solid #eee!important}hr.small{max-width:100px;margin:15px auto;border-width:4px;border-color:#fff}pre,.table-responsive{-webkit-overflow-scrolling:touch}pre code{display:block;width:auto;white-space:pre;word-wrap:normal}.post-container a{color:#337ab7}.post-container a:hover,.post-container a:focus{color:#0085a1}.post-container h1,.post-container h2,.post-container h3,.post-container h4,.post-container h5,.post-container h6{margin:30px 0 10px}.post-container h5{font-size:19px;font-weight:600;color:gray}.post-container h5+p{margin-top:5px}.post-container h6{font-size:16px;font-weight:600;color:gray}.post-container h6+p{margin-top:5px}.post-container ul,.post-container ol{margin-bottom:40px}@media screen and (max-width:768px){.post-container ul,.post-container ol{padding-left:30px}}@media screen and (max-width:500px){.post-container ul,.post-container ol{padding-left:20px}}.post-container ol ol,.post-container ol ul,.post-container ul ol,.post-container ul ul{margin-bottom:5px}.post-container li p{margin:0;margin-bottom:5px}.post-container li h1,.post-container li h2,.post-container li h3,.post-container li h4,.post-container li h5,.post-container li h6{line-height:2;margin-top:20px}@media only screen and (max-width:767px){.navbar-default .navbar-collapse{max-height:600px;border:none;background:#fff;box-shadow:0 5px 10px 2px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,.117647) 0 1px 6px,rgba(0,0,0,.239216) 0 1px 4px;border-radius:2px;width:170px;float:right;margin:0}#huxblog_navbar{opacity:0;transform:scaleX(0);transform-origin:top right;transition:all .25s cubic-bezier(0.23,1,.32,1);-webkit-transform:scaleX(0);-webkit-transform-origin:top right;-webkit-transition:all .25s cubic-bezier(0.23,1,.32,1)}#huxblog_navbar a{font-size:13px;line-height:28px}#huxblog_navbar .navbar-collapse{height:0;transform:scaleY(0);transform-origin:top right;transition:transform 500ms cubic-bezier(0.23,1,.32,1);-webkit-transform:scaleY(0);-webkit-transform-origin:top right;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.23,1,.32,1)}#huxblog_navbar li{opacity:0;transition:opacity 450ms cubic-bezier(0.23,1,.32,1) 205ms;-webkit-transition:opacity 450ms cubic-bezier(0.23,1,.32,1) 205ms}#huxblog_navbar.in{transform:scaleX(1);-webkit-transform:scaleX(1);opacity:1}#huxblog_navbar.in .navbar-collapse{transform:scaleY(1);-webkit-transform:scaleY(1)}#huxblog_navbar.in li{opacity:1}}.navbar-custom{background:0 0;border:none;position:absolute;top:0;left:0;width:100%;z-index:3;font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7}.navbar-custom .navbar-brand{font-weight:800;color:#fff;height:56px;line-height:25px}.navbar-custom .navbar-brand:hover{color:rgba(255,255,255,.8)}.navbar-custom .nav li a{text-transform:uppercase;font-size:12px;line-height:20px;font-weight:800;letter-spacing:1px}.navbar-custom .nav li a:active{background:rgba(0,0,0,.12)}@media only screen and (min-width:768px){.navbar-custom{background:0 0;border-bottom:1px solid transparent}.navbar-custom body{font-size:20px}.navbar-custom .navbar-brand{color:#fff;padding:20px;line-height:20px}.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-brand:focus{color:rgba(255,255,255,.8)}.navbar-custom .nav li a{color:#fff;padding:20px}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus{color:rgba(255,255,255,.8)}.navbar-custom .nav li a:active{background:0 0}}.navbar-custom.invert .navbar-toggle:active{background-color:rgba(0,0,0,.05)}.navbar-custom.invert .navbar-toggle .icon-bar{background-color:#404040}.navbar-custom.invert .navbar-brand{color:#404040}.navbar-custom.invert .navbar-brand:hover,.navbar-custom.invert .navbar-brand:focus{color:#0085a1}.navbar-custom.invert .nav li a{color:#404040}.navbar-custom.invert .nav li a:hover,.navbar-custom.invert .nav li a:focus{color:#0085a1}@media only screen and (min-width:1170px){.navbar-custom{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.navbar-custom.is-fixed{position:fixed;top:-61px;background-color:rgba(255,255,255,.9);border-bottom:1px solid #f2f2f2;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.navbar-custom.is-fixed .navbar-brand{color:#404040}.navbar-custom.is-fixed .navbar-brand:hover,.navbar-custom.is-fixed .navbar-brand:focus{color:#0085a1}.navbar-custom.is-fixed .nav li a{color:#404040}.navbar-custom.is-fixed .nav li a:hover,.navbar-custom.is-fixed .nav li a:focus{color:#0085a1}.navbar-custom.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.intro-header{background:no-repeat center center;background-color:#a3a3a3;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;margin-bottom:0}.intro-header.style-text{background:0 0}.intro-header.style-text .site-heading,.intro-header.style-text .post-heading,.intro-header.style-text .page-heading{padding:85px 0 20px;color:#404040}.intro-header.style-text .site-heading .subheading,.intro-header.style-text .post-heading .subheading,.intro-header.style-text .page-heading .subheading{margin-bottom:15px}.intro-header.style-text .post-heading .meta a,.intro-header.style-text .tags a,.intro-header.style-text .tags .tag{border-color:#404040;color:#404040}.intro-header.style-text .tags a:hover,.intro-header.style-text .tags .tag:hover,.intro-header.style-text .tags a:active,.intro-header.style-text .tags .tag:active{background-color:rgba(0,0,0,.05)}@media only screen and (min-width:768px){.intro-header{margin-bottom:20px}}.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{padding:85px 0 55px;color:#fff}@media only screen and (min-width:768px){.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{padding:150px 0}}.intro-header .site-heading{padding:95px 0 70px}@media only screen and (min-width:768px){.intro-header .site-heading{padding:150px 0}}.intro-header .site-heading,.intro-header .page-heading{text-align:center}.intro-header .site-heading h1,.intro-header .page-heading h1{margin-top:0;font-size:50px}.intro-header .site-heading .subheading,.intro-header .page-heading .subheading{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;font-size:18px;line-height:1.1;display:block;font-weight:300;margin:10px 0 0}@media only screen and (min-width:768px){.intro-header .site-heading h1,.intro-header .page-heading h1{font-size:80px}}.intro-header .post-heading h1{font-size:30px;margin-bottom:24px}.intro-header .post-heading .subheading,.intro-header .post-heading .meta{line-height:1.1;display:block}.intro-header .post-heading .meta .a{color:#404040}.intro-header .post-heading .subheading{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;font-size:17px;line-height:1.4;font-weight:400;margin:10px 0 30px;margin-top:-5px}.intro-header .post-heading .meta{font-family:Lora,'Times New Roman',serif;font-style:italic;font-weight:300;font-size:18px}.intro-header .post-heading .meta a{color:#fff}@media only screen and (min-width:768px){.intro-header .post-heading h1{font-size:55px}.intro-header .post-heading .subheading{font-size:30px}.intro-header .post-heading .meta{font-size:20px}}.post-preview>a{color:#404040}.post-preview>a:hover,.post-preview>a:focus{text-decoration:none;color:#0085a1}.post-preview>a>.post-title{font-size:21px;line-height:1.3;margin-top:30px;margin-bottom:8px}.post-preview>a>.post-subtitle{font-size:15px;line-height:1.3;margin:0;font-weight:300;margin-bottom:10px}.post-preview>.post-meta>a,.post-preview>.post-meta{font-family:Lora,'Times New Roman',serif;color:gray;font-size:16px;font-style:italic;margin-top:0}.post-preview>.post-meta>a:hover,.post-preview>.post-meta>a:focus{color:#0085a1;text-decoration:none}@media only screen and (min-width:768px){.post-preview>a>.post-title{font-size:26px;line-height:1.3;margin-bottom:10px}.post-preview>a>.post-subtitle{font-size:16px}.post-preview .post-meta{font-size:18px}}.post-content-preview{font-size:13px;font-style:italic;color:#a3a3a3}.post-content-preview:hover{color:#0085a1}@media only screen and (min-width:768px){.post-content-preview{font-size:14px}}.section-heading{font-size:36px;margin-top:60px;font-weight:700}.caption{text-align:center;font-size:14px;padding:10px;font-style:italic;margin:0;display:block;border-bottom-right-radius:5px;border-bottom-left-radius:5px}footer{font-size:20px;padding:50px 0 65px}footer .list-inline{margin:0;padding:0}footer .copyright{font-size:14px;text-align:center;margin-bottom:0}footer .copyright a{color:#337ab7}footer .copyright a:hover,footer .copyright a:focus{color:#0085a1}.floating-label-form-group{font-size:14px;position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:none;border-radius:0;font-size:1.5em;background:0 0;box-shadow:none!important;resize:none}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#0085a1}form .row:first-child .floating-label-form-group{border-top:1px solid #eee}.btn{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;text-transform:uppercase;font-size:14px;font-weight:800;letter-spacing:1px;border-radius:0;padding:15px 25px}.btn-lg{font-size:16px;padding:25px 35px}.btn-default:hover,.btn-default:focus{background-color:#0085a1;border:1px solid #0085a1;color:#fff}.pager{margin:20px 0 0!important;padding:0 0 20px}.pager li>a,.pager li>span{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;text-transform:uppercase;font-size:13px;font-weight:800;letter-spacing:1px;padding:10px;background-color:#fff;border-radius:0}@media only screen and (min-width:768px){.pager li>a,.pager li>span{font-size:14px;padding:15px 25px}}.pager li>a{color:#404040}.pager li>a:hover,.pager li>a:focus{color:#fff;background-color:#0085a1;border:1px solid #0085a1}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:gray;background-color:#404040;cursor:not-allowed}::-moz-selection{color:#fff;text-shadow:none;background:#0085a1}::selection{color:#fff;text-shadow:none;background:#0085a1}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}body{webkit-tap-highlight-color:#0085a1}.tags{margin-bottom:-5px}.tags a,.tags .tag{display:inline-block;border:1px solid rgba(255,255,255,.8);border-radius:999em;padding:0 10px;color:#fff;line-height:24px;font-size:12px;text-decoration:none;margin:0 1px;margin-bottom:6px}.tags a:hover,.tags .tag:hover,.tags a:active,.tags .tag:active{color:#fff;border-color:#fff;background-color:rgba(255,255,255,.4);text-decoration:none}@media only screen and (min-width:768px){.tags a,.tags .tag{margin-right:5px}}#tag-heading{padding:70px 0 60px}@media only screen and (min-width:768px){#tag-heading{padding:55px 0}}#tag_cloud{margin:20px 0 15px}#tag_cloud a,#tag_cloud .tag{font-size:14px;border:none;line-height:28px;margin:0 2px;margin-bottom:8px;background:#D6D6D6}#tag_cloud a:hover,#tag_cloud .tag:hover,#tag_cloud a:active,#tag_cloud .tag:active{background-color:#0085a1!important}@media only screen and (min-width:768px){#tag_cloud{margin-bottom:25px}}.tag-comments{font-size:12px}@media only screen and (min-width:768px){.tag-comments{font-size:14px}}.t:first-child{margin-top:0}.listing-seperator{color:#0085a1;font-size:21px!important}.listing-seperator::before{margin-right:5px}@media only screen and (min-width:768px){.listing-seperator{font-size:20px!important;line-height:2!important}}.one-tag-list .tag-text{font-weight:200;font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7}.one-tag-list .post-preview{position:relative}.one-tag-list .post-preview>a .post-title{font-size:16px;font-weight:500;margin-top:20px}.one-tag-list .post-preview>a .post-subtitle{font-size:12px}.one-tag-list .post-preview>.post-meta{position:absolute;right:5px;bottom:0;margin:0;font-size:12px;line-height:12px}@media only screen and (min-width:768px){.one-tag-list .post-preview{margin-left:20px}.one-tag-list .post-preview>a>.post-title{font-size:18px;line-height:1.3}.one-tag-list .post-preview>a>.post-subtitle{font-size:14px}.one-tag-list .post-preview .post-meta{font-size:18px}}.post-container img{display:block;max-width:100%;height:auto;margin:1.5em auto 1.6em}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:inherit}.navbar-default .navbar-toggle:active{background-color:rgba(255,255,255,.25)}.navbar-default .navbar-toggle{border-color:transparent;padding:19px 16px;margin-top:2px;margin-right:2px;margin-bottom:2px;border-radius:50%}.navbar-default .navbar-toggle .icon-bar{width:18px;border-radius:0;background-color:#fff}.navbar-default .navbar-toggle .icon-bar+.icon-bar{margin-top:3px}.comment{margin-top:20px}.comment #ds-thread #ds-reset a.ds-like-thread-button{border:1px solid #ddd;border-radius:0;background:#fff;box-shadow:none;text-shadow:none}.comment #ds-thread #ds-reset li.ds-tab a.ds-current{border:1px solid #ddd;border-radius:0;background:#fff;box-shadow:none;text-shadow:none}.comment #ds-thread #ds-reset .ds-textarea-wrapper{background:0 0}.comment #ds-thread #ds-reset .ds-gradient-bg{background:0 0}#ds-smilies-tooltip ul.ds-smilies-tabs li a{background:#fff!important}.page-fullscreen .intro-header{position:fixed;left:0;top:0;width:100%;height:100%}.page-fullscreen #tag-heading{position:fixed;left:0;top:0;padding-bottom:150px;width:100%;height:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;-webkit-flex-direction:column;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-fullscreen footer{position:absolute;width:100%;bottom:0;padding-bottom:20px;opacity:.6;color:#fff}.page-fullscreen footer .copyright{color:#fff}.page-fullscreen footer .copyright a{color:#fff}.page-fullscreen footer .copyright a:hover{color:#ddd} \ No newline at end of file
diff --git a/static/css/hux-blog.min.css b/static/css/hux-blog.min.css
deleted file mode 100644
index c6191dc..0000000
--- a/static/css/hux-blog.min.css
+++ /dev/null
@@ -1 +0,0 @@
-@media (min-width:1200px){.post-container,.sidebar-container{padding-right:5%}}@media (min-width:768px){.post-container{padding-right:5%}}.sidebar-container{color:#bfbfbf;font-size:14px}.sidebar-container h5{color:gray;padding-bottom:1em}.sidebar-container h5 a{color:gray!important;text-decoration:none}.sidebar-container a{color:#bfbfbf!important}.sidebar-container a:hover,.sidebar-container a:active{color:#0085a1!important}.sidebar-container .tags a{border-color:#bfbfbf}.sidebar-container .tags a:hover,.sidebar-container .tags a:active{border-color:#0085a1}.sidebar-container .short-about img{width:80%;display:block;border-radius:5px;margin-bottom:20px}.sidebar-container .short-about p{margin-top:0;margin-bottom:20px}.sidebar-container .short-about .list-inline>li{padding-left:0}body{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;font-size:16px;color:#404040;overflow-x:hidden}p{margin:30px 0}h1,h2,h3,h4,h5,h6{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;line-height:1.1;font-weight:700}h4{font-size:21px}a{color:#404040}a:hover,a:focus{color:#0085a1}a img:hover,a img:focus{cursor:zoom-in}article{overflow-x:hidden;overflow-y:hidden}blockquote{color:gray;font-style:italic;font-size:.95em;margin:20px 0 20px}blockquote p{margin:0}small.img-hint{display:block;margin-top:-20px;text-align:center}br+small.img-hint{margin-top:-40px}img.shadow{box-shadow:rgba(0,0,0,.258824) 0 2px 5px 0}@media screen and (max-width:768px){select{-webkit-appearance:none;margin-top:15px;color:#337ab7;border-color:#337ab7;padding:0 .4em;background:#fff}}.table th,.table td{border:1px solid #eee!important}hr.small{max-width:100px;margin:15px auto;border-width:4px;border-color:#fff}pre,.table-responsive{-webkit-overflow-scrolling:touch}pre code{display:block;width:auto;white-space:pre;word-wrap:normal}.post-container a{color:#337ab7}.post-container a:hover,.post-container a:focus{color:#0085a1}.post-container h1,.post-container h2,.post-container h3,.post-container h4,.post-container h5,.post-container h6{margin:30px 0 10px}.post-container h5{font-size:19px;font-weight:600;color:gray}.post-container h5+p{margin-top:5px}.post-container h6{font-size:16px;font-weight:600;color:gray}.post-container h6+p{margin-top:5px}.post-container ul,.post-container ol{margin-bottom:40px}@media screen and (max-width:768px){.post-container ul,.post-container ol{padding-left:30px}}@media screen and (max-width:500px){.post-container ul,.post-container ol{padding-left:20px}}.post-container ol ol,.post-container ol ul,.post-container ul ol,.post-container ul ul{margin-bottom:5px}.post-container li p{margin:0;margin-bottom:5px}.post-container li h1,.post-container li h2,.post-container li h3,.post-container li h4,.post-container li h5,.post-container li h6{line-height:2;margin-top:20px}@media only screen and (max-width:767px){.navbar-default .navbar-collapse{max-height:600px;border:none;background:#fff;box-shadow:0 5px 10px 2px rgba(0,0,0,.2);box-shadow:rgba(0,0,0,.117647) 0 1px 6px,rgba(0,0,0,.239216) 0 1px 4px;border-radius:2px;width:170px;float:right;margin:0}#huxblog_navbar{opacity:0;transform:scaleX(0);transform-origin:top right;transition:all .25s cubic-bezier(0.23,1,.32,1);-webkit-transform:scaleX(0);-webkit-transform-origin:top right;-webkit-transition:all .25s cubic-bezier(0.23,1,.32,1)}#huxblog_navbar a{font-size:13px;line-height:28px}#huxblog_navbar .navbar-collapse{height:0;transform:scaleY(0);transform-origin:top right;transition:transform 500ms cubic-bezier(0.23,1,.32,1);-webkit-transform:scaleY(0);-webkit-transform-origin:top right;-webkit-transition:-webkit-transform 500ms cubic-bezier(0.23,1,.32,1)}#huxblog_navbar li{opacity:0;transition:opacity 450ms cubic-bezier(0.23,1,.32,1) 205ms;-webkit-transition:opacity 450ms cubic-bezier(0.23,1,.32,1) 205ms}#huxblog_navbar.in{transform:scaleX(1);-webkit-transform:scaleX(1);opacity:1}#huxblog_navbar.in .navbar-collapse{transform:scaleY(1);-webkit-transform:scaleY(1)}#huxblog_navbar.in li{opacity:1}}.navbar-custom{background:0 0;border:none;position:absolute;top:0;left:0;width:100%;z-index:3;font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7}.navbar-custom .navbar-brand{font-weight:800;color:#fff;height:56px;line-height:25px}.navbar-custom .navbar-brand:hover{color:rgba(255,255,255,.8)}.navbar-custom .nav li a{text-transform:uppercase;font-size:12px;line-height:20px;font-weight:800;letter-spacing:1px}.navbar-custom .nav li a:active{background:rgba(0,0,0,.12)}@media only screen and (min-width:768px){.navbar-custom{background:0 0;border-bottom:1px solid transparent}.navbar-custom body{font-size:20px}.navbar-custom .navbar-brand{color:#fff;padding:20px;line-height:20px}.navbar-custom .navbar-brand:hover,.navbar-custom .navbar-brand:focus{color:rgba(255,255,255,.8)}.navbar-custom .nav li a{color:#fff;padding:20px}.navbar-custom .nav li a:hover,.navbar-custom .nav li a:focus{color:rgba(255,255,255,.8)}.navbar-custom .nav li a:active{background:0 0}}@media only screen and (min-width:1170px){.navbar-custom{-webkit-transition:background-color .3s;-moz-transition:background-color .3s;transition:background-color .3s;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.navbar-custom.is-fixed{position:fixed;top:-61px;background-color:rgba(255,255,255,.9);border-bottom:1px solid #f2f2f2;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform .3s}.navbar-custom.is-fixed .navbar-brand{color:#404040}.navbar-custom.is-fixed .navbar-brand:hover,.navbar-custom.is-fixed .navbar-brand:focus{color:#0085a1}.navbar-custom.is-fixed .nav li a{color:#404040}.navbar-custom.is-fixed .nav li a:hover,.navbar-custom.is-fixed .nav li a:focus{color:#0085a1}.navbar-custom.is-visible{-webkit-transform:translate3d(0,100%,0);-moz-transform:translate3d(0,100%,0);-ms-transform:translate3d(0,100%,0);-o-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.intro-header{background:no-repeat center center;background-color:gray;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover;margin-bottom:0}@media only screen and (min-width:768px){.intro-header{margin-bottom:20px}}.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{padding:85px 0 55px;color:#fff}@media only screen and (min-width:768px){.intro-header .site-heading,.intro-header .post-heading,.intro-header .page-heading{padding:150px 0}}.intro-header .site-heading{padding:95px 0 70px}@media only screen and (min-width:768px){.intro-header .site-heading{padding:150px 0}}.intro-header .site-heading,.intro-header .page-heading{text-align:center}.intro-header .site-heading h1,.intro-header .page-heading h1{margin-top:0;font-size:50px}.intro-header .site-heading .subheading,.intro-header .page-heading .subheading{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;font-size:18px;line-height:1.1;display:block;font-weight:300;margin:10px 0 0}@media only screen and (min-width:768px){.intro-header .site-heading h1,.intro-header .page-heading h1{font-size:80px}}.intro-header .post-heading h1{font-size:30px;margin-bottom:24px}.intro-header .post-heading .subheading,.intro-header .post-heading .meta{line-height:1.1;display:block}.intro-header .post-heading .subheading{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;font-size:17px;line-height:1.4;font-weight:400;margin:10px 0 30px;margin-top:-5px}.intro-header .post-heading .meta{font-family:Lora,'Times New Roman',serif;font-style:italic;font-weight:300;font-size:18px}.intro-header .post-heading .meta a{color:#fff}@media only screen and (min-width:768px){.intro-header .post-heading h1{font-size:55px}.intro-header .post-heading .subheading{font-size:30px}.intro-header .post-heading .meta{font-size:20px}}.post-preview>a{color:#404040}.post-preview>a:hover,.post-preview>a:focus{text-decoration:none;color:#0085a1}.post-preview>a>.post-title{font-size:21px;line-height:1.3;margin-top:30px;margin-bottom:8px}.post-preview>a>.post-subtitle{font-size:15px;line-height:1.3;margin:0;font-weight:300;margin-bottom:10px}.post-preview>.post-meta{font-family:Lora,'Times New Roman',serif;color:gray;font-size:16px;font-style:italic;margin-top:0}.post-preview>.post-meta>a{text-decoration:none;color:#404040}.post-preview>.post-meta>a:hover,.post-preview>.post-meta>a:focus{color:#0085a1;text-decoration:underline}@media only screen and (min-width:768px){.post-preview>a>.post-title{font-size:26px;line-height:1.3;margin-bottom:10px}.post-preview>a>.post-subtitle{font-size:16px}.post-preview .post-meta{font-size:18px}}.post-content-preview{font-size:13px;font-style:italic;color:#a3a3a3}.post-content-preview:hover{color:#0085a1}@media only screen and (min-width:768px){.post-content-preview{font-size:14px}}.section-heading{font-size:36px;margin-top:60px;font-weight:700}.caption{text-align:center;font-size:14px;padding:10px;font-style:italic;margin:0;display:block;border-bottom-right-radius:5px;border-bottom-left-radius:5px}footer{font-size:20px;padding:50px 0 65px}footer .list-inline{margin:0;padding:0}footer .copyright{font-size:14px;text-align:center;margin-bottom:0}footer .copyright a{color:#337ab7}footer .copyright a:hover,footer .copyright a:focus{color:#0085a1}.floating-label-form-group{font-size:14px;position:relative;margin-bottom:0;padding-bottom:.5em;border-bottom:1px solid #eee}.floating-label-form-group input,.floating-label-form-group textarea{z-index:1;position:relative;padding-right:0;padding-left:0;border:none;border-radius:0;font-size:1.5em;background:0 0;box-shadow:none!important;resize:none}.floating-label-form-group label{display:block;z-index:0;position:relative;top:2em;margin:0;font-size:.85em;line-height:1.764705882em;vertical-align:middle;vertical-align:baseline;opacity:0;-webkit-transition:top .3s ease,opacity .3s ease;-moz-transition:top .3s ease,opacity .3s ease;-ms-transition:top .3s ease,opacity .3s ease;transition:top .3s ease,opacity .3s ease}.floating-label-form-group::not(:first-child){padding-left:14px;border-left:1px solid #eee}.floating-label-form-group-with-value label{top:0;opacity:1}.floating-label-form-group-with-focus label{color:#0085a1}form .row:first-child .floating-label-form-group{border-top:1px solid #eee}.btn{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;text-transform:uppercase;font-size:14px;font-weight:800;letter-spacing:1px;border-radius:0;padding:15px 25px}.btn-lg{font-size:16px;padding:25px 35px}.btn-default:hover,.btn-default:focus{background-color:#0085a1;border:1px solid #0085a1;color:#fff}.pager{margin:20px 0 0!important;padding:0!important}.pager li>a,.pager li>span{font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7;text-transform:uppercase;font-size:13px;font-weight:800;letter-spacing:1px;padding:10px;background-color:#fff;border-radius:0}@media only screen and (min-width:768px){.pager li>a,.pager li>span{font-size:14px;padding:15px 25px}}.pager li>a{color:#404040}.pager li>a:hover,.pager li>a:focus{color:#fff;background-color:#0085a1;border:1px solid #0085a1}.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span{color:gray;background-color:#404040;cursor:not-allowed}::-moz-selection{color:#fff;text-shadow:none;background:#0085a1}::selection{color:#fff;text-shadow:none;background:#0085a1}img::selection{color:#fff;background:0 0}img::-moz-selection{color:#fff;background:0 0}body{webkit-tap-highlight-color:#0085a1}.tags{margin-bottom:-5px}.tags a,.tags .tag{display:inline-block;border:1px solid rgba(255,255,255,.8);border-radius:999em;padding:0 10px;color:#fff;line-height:24px;font-size:12px;text-decoration:none;margin:0 1px;margin-bottom:6px}.tags a:hover,.tags .tag:hover,.tags a:active,.tags .tag:active{color:#fff;border-color:#fff;background-color:rgba(255,255,255,.4);text-decoration:none}@media only screen and (min-width:768px){.tags a,.tags .tag{margin-right:5px}}#tag-heading{padding:70px 0 60px}@media only screen and (min-width:768px){#tag-heading{padding:55px 0}}#tag_cloud{margin:20px 0 15px 0}#tag_cloud a,#tag_cloud .tag{font-size:14px;border:none;line-height:28px;margin:0 2px;margin-bottom:8px;background:#D6D6D6}#tag_cloud a:hover,#tag_cloud .tag:hover,#tag_cloud a:active,#tag_cloud .tag:active{background-color:#0085a1!important}@media only screen and (min-width:768px){#tag_cloud{margin-bottom:25px}}.tag-comments{font-size:12px}@media only screen and (min-width:768px){.tag-comments{font-size:14px}}.t:first-child{margin-top:0}.listing-seperator{color:#0085a1;font-size:21px!important}.listing-seperator::before{margin-right:5px}@media only screen and (min-width:768px){.listing-seperator{font-size:20px!important;line-height:2!important}}.one-tag-list .tag-text{font-weight:200;font-family:-apple-system,"Helvetica Neue",Arial,"PingFang SC","Hiragino Sans GB",STHeiti,"Microsoft YaHei","Microsoft JhengHei","Source Han Sans SC","Noto Sans CJK SC","Source Han Sans CN","Noto Sans SC","Source Han Sans TC","Noto Sans CJK TC","WenQuanYi Micro Hei",SimSun,sans-serif;line-height:1.7}.one-tag-list .post-preview{position:relative}.one-tag-list .post-preview>a .post-title{font-size:16px;font-weight:500;margin-top:20px}.one-tag-list .post-preview>a .post-subtitle{font-size:12px}.one-tag-list .post-preview>.post-meta{position:absolute;right:5px;bottom:0;margin:0;font-size:12px;line-height:12px}@media only screen and (min-width:768px){.one-tag-list .post-preview{margin-left:20px}.one-tag-list .post-preview>a>.post-title{font-size:18px;line-height:1.3}.one-tag-list .post-preview>a>.post-subtitle{font-size:14px}.one-tag-list .post-preview .post-meta{font-size:18px}}.post-container img{display:block;max-width:100%;height:auto;margin:1.5em auto 1.6em auto}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:inherit}.navbar-default .navbar-toggle:active{background-color:rgba(255,255,255,.25)}.navbar-default .navbar-toggle{border-color:transparent;padding:19px 16px;margin-top:2px;margin-right:2px;margin-bottom:2px;border-radius:50%}.navbar-default .navbar-toggle .icon-bar{width:18px;border-radius:0;background-color:#fff}.navbar-default .navbar-toggle .icon-bar+.icon-bar{margin-top:3px}.comment{margin-top:20px}.comment #ds-thread #ds-reset a.ds-like-thread-button{border:1px solid #ddd;border-radius:0;background:#fff;box-shadow:none;text-shadow:none}.comment #ds-thread #ds-reset li.ds-tab a.ds-current{border:1px solid #ddd;border-radius:0;background:#fff;box-shadow:none;text-shadow:none}.comment #ds-thread #ds-reset .ds-textarea-wrapper{background:0 0}.comment #ds-thread #ds-reset .ds-gradient-bg{background:0 0}#ds-smilies-tooltip ul.ds-smilies-tabs li a{background:#fff!important}.page-fullscreen .intro-header{position:fixed;left:0;top:0;width:100%;height:100%}.page-fullscreen #tag-heading{position:fixed;left:0;top:0;padding-bottom:150px;width:100%;height:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-box-align:center;display:-webkit-flex;-webkit-align-items:center;-webkit-justify-content:center;-webkit-flex-direction:column;display:flex;align-items:center;justify-content:center;flex-direction:column}.page-fullscreen footer{position:absolute;width:100%;bottom:0;padding-bottom:20px;opacity:.6;color:#fff}.page-fullscreen footer .copyright{color:#fff}.page-fullscreen footer .copyright a{color:#fff}.page-fullscreen footer .copyright a:hover{color:#ddd}