diff --git a/finding/css/finding.css b/finding/css/finding.css index 3d863bb..e88349f 100644 --- a/finding/css/finding.css +++ b/finding/css/finding.css @@ -19,7 +19,7 @@ * * @author Liyuan Li * @author Liang Ding - * @version 1.0.1.1, Nov 7, 2015 + * @version 1.1.1.1, Oct 13, 2016 */ /* start reset */ html { @@ -32,7 +32,7 @@ html { body { height: 100%; max-height: 100%; - font-family: "Microsoft Yahei", 'Helvetica'; + font-family: "Merriweather", "Microsoft Yahei", 'Helvetica'; letter-spacing: 0.01rem; font-size: 1.8rem; line-height: 1.75em; @@ -363,6 +363,18 @@ pre code, pre tt { -moz-osx-font-smoothing: grayscale; } +.nav .current[class^="icon-"]:before { + color: #9EABB3; +} + +.icon-sitemap:before { + content: "\e900"; +} + +.icon-list:before { + content: "\e901"; +} + .icon-arrow-left:before { content: "\f605"; font-size: 3.5rem; @@ -370,7 +382,10 @@ pre code, pre tt { .icon-menu:before { content: "\f609"; - vertical-align: sub; +} + +.main-header .icon-menu:before { + vertical-align: -4px; } .icon-login:before { diff --git a/finding/css/finding.min.css b/finding/css/finding.min.css index 0b23d1e..325b40e 100644 --- a/finding/css/finding.min.css +++ b/finding/css/finding.min.css @@ -1 +1 @@ -@charset "utf-8";body,html{height:100%;max-height:100%}body,dl,h1,h2,h3,h4,h5,h6,ol,p,ul{text-rendering:geometricPrecision}.nav li a,dl dt{text-overflow:ellipsis}dl dd,dl dt{margin-bottom:1em}body,li li{margin:0}blockquote cite,dl dt{font-weight:700}dl,ol,p,pre,ul{margin:0 0 1.75em}.fn-left,dl dt{float:left}#tags li,.nav ul,ul.comments{list-style:none}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:"Microsoft Yahei",Helvetica;letter-spacing:.01rem;font-size:1.8rem;line-height:1.75em;color:#3A4145;-webkit-font-feature-settings:'kern' 1;-moz-font-feature-settings:'kern' 1;-o-font-feature-settings:'kern' 1}::-moz-selection{background:#D6EDFF}::selection{background:#D6EDFF}a{color:#4A4A4A;transition:color .3s ease}a:hover{color:#111}h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;-moz-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;-o-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;color:#2E2E2E;line-height:1.15em;font-family:"Open Sans","Microsoft Yahei",Helvetica}code,pre,tt{font-family:Inconsolata,monospace,"Microsoft Yahei",Helvetica;background:#F7FAFB}h1{font-size:5rem;letter-spacing:-2px;text-indent:-3px}.page-title a,h2{letter-spacing:-1px}h2{font-size:3.6rem}h3{font-size:3rem}h4{font-size:2.5rem}h5,h6{font-size:2rem}img{max-width:100%;height:auto}dl,ol,p,ul{-webkit-font-feature-settings:'liga' 1,'onum' 1,'kern' 1;-moz-font-feature-settings:'liga' 1,'onum' 1,'kern' 1;-o-font-feature-settings:'liga' 1,'onum' 1,'kern' 1}ol,ul{padding-left:3rem}ol ol,ol ul,ul ol,ul ul{padding-left:2em}dl dt{width:180px;overflow:hidden;clear:left;text-align:right;white-space:nowrap}dl dd{margin-left:200px}hr{display:block;height:1px;border:0;border-top:#EFEFEF 1px solid;margin:3.2em 0;padding:0}blockquote{-moz-box-sizing:border-box;box-sizing:border-box;margin:1.75em 0 1.75em -2.2em;padding:0 0 0 1.75em;border-left:#4A4A4A .4em solid}.menu-button,pre{-moz-box-sizing:border-box}blockquote p{margin:.8em 0;font-style:italic}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;color:#CCC}blockquote small:before{content:"\2014 \00A0"}blockquote cite a{font-weight:400}mark{background-color:#fdffb6}code,tt{padding:1px 3px;font-size:.85em;white-space:pre-wrap;border:1px solid #E3EDF3;border-radius:2px}pre{box-sizing:border-box;border:1px solid #E3EDF3;width:100%;padding:10px;font-size:.9em;white-space:pre;overflow:auto;border-radius:3px}pre code,pre tt{font-size:inherit;white-space:pre-wrap;background:0 0;border:none;padding:0}.menu-button,.nav .count,.nav li a{white-space:nowrap}.fn-clear:after,.fn-clear:before{display:table;content:""}.fn-clear:after{clear:both}.fn-right{float:right}.fn-none{display:none}.fn-vertical{display:table-cell;vertical-align:middle}.comments li img,.icon-menu:before{vertical-align:sub}.fn-wrap{width:80%;max-width:768px;margin:0 auto}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes upbounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes upbounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?v=1);src:url(fonts/icomoon.eot?v=1#iefix) format("embedded-opentype"),url(fonts/icomoon.woff?v=1) format("woff"),url(fonts/icomoon.ttf?v=1) format("truetype"),url(fonts/icomoon.svg?v=1#icons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-size:2rem;font-family:icomoon,"Open Sans","Microsoft Yahei",Helvetica;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\f605";font-size:3.5rem}.icon-menu:before{content:"\f609"}.icon-login:before{content:"\e611"}.icon-logout:before{content:"\e601"}.icon-setting:before{content:"\e602"}.icon-register:before{content:"\e600"}.avatar{border-radius:100%;float:left;height:24px;margin-right:9px;width:24px}.avatar-warp{width:10%;padding-right:10px;box-sizing:border-box}.avatar-48{box-shadow:0 0 2px #ddd;height:auto;width:48px;margin-right:10px;border-radius:24px}.form{width:100%;margin-top:50px}.form button,.form input,.form textarea{border:1px solid #CCC;background-color:#FAFAFA;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.075) inset;padding:7px 8px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:"Microsoft Yahei",Helvetica;outline:0}.form button{width:auto;vertical-align:bottom}.form input:focus,.form textarea:focus{background-color:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.075) inset,0 0 5px rgba(81,167,232,.5);border:1px solid #51A7E8}.error-msg{font-size:1.5rem;color:#9EABB3}.cmtFromSym{font-size:1rem;color:#9EABB3}.em00,.em01,.em02,.em03,.em04,.em05,.em06,.em07,.em08,.em09,.em10,.em11,.em12,.em13,.em14{cursor:pointer;background-image:url(../images/emotions/emotions-ease.png);float:left;height:24px;margin-right:5px;width:24px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}#emotions span:hover{transform:scale(1.2) rotate(360deg);-webkit-transform:scale(1.2) rotate(360deg);-moz-transform:scale(1.2) rotate(360deg)}.em01{background-position:-24px 0}.em02{background-position:-48px 0}.em03{background-position:-72px 0}.em04{background-position:-96px 0}.em05{background-position:0 -24px}.em06{background-position:-24px -24px}.em07{background-position:-48px -24px}.em08{background-position:-72px -24px}.em09{background-position:-96px -24px}.em10{background-position:0 -48px}.em11{background-position:-24px -48px}.em12{background-position:-48px -48px}.em13{background-position:-72px -48px}.em14{background-position:-96px -48px}.main-header{position:relative;display:table;width:100%;height:100vh;margin-bottom:5rem;text-align:center;background:url(../images/header-bg.jpg) center center no-repeat #222;background-size:cover;overflow:hidden;min-height:50vh}.menu-button:hover,.site-wrapper{background:#fff}.site-wrapper{position:relative;z-index:10;min-height:100%;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}.menu-button,.scroll-down{position:absolute;text-decoration:none;text-align:center}.nav-opened .site-wrapper{overflow-x:hidden;-webkit-transform:translate3D(-240px,0,0);-ms-transform:translate3D(-240px,0,0);transform:translate3D(-240px,0,0);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.page-title a{-webkit-animation:fade-in-down .6s;animation:fade-in-down .6s;-webkit-animation-delay:.2s;animation-delay:.2s;margin:10px 0;font-size:5rem;font-weight:700;font-family:"Open Sans","Microsoft Yahei",Helvetica;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.9);text-decoration:none}.page-description,.page-description a{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s;-webkit-animation-delay:.1s;animation-delay:.1s;margin:0;font-size:2rem;line-height:1.5em;font-weight:400;letter-spacing:.01rem;color:rgba(255,255,255,.8)}.scroll-down{display:block;z-index:100;bottom:45px;left:50%;margin-left:-16px;width:34px;height:34px;font-size:34px;color:rgba(255,255,255,.7);-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite}.scroll-down:hover{color:#fff;-webkit-animation:none;animation:none}.menu-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right;height:38px;padding:0 15px;border-style:solid;border-width:1px;opacity:1;font-size:12px;text-transform:uppercase;line-height:35px;border-radius:3px;transition:all .5s ease;right:20px;top:40px;font-family:'Open Sans',"Microsoft Yahei",Helvetica;z-index:30}.pagination,.post-meta,.read-next-story .post:before,.site-footer{font-family:"Open Sans","Microsoft Yahei",Helvetica}.menu-button:focus{outline:0}.nav-closed .menu-button{color:#fff;border-color:rgba(255,255,255,.6)}.nav-closed .menu-button:hover{color:#222}.nav-opened .menu-button{padding:0 12px;background:#111;border-color:#111;color:#fff;-webkit-transform:translate3D(50px,0,0);-ms-transform:translate3D(50px,0,0);transform:translate3D(50px,0,0);transition:all .3s ease}.nav-opened .menu-button .word{opacity:0;transition:all .3s ease}.nav{position:fixed;top:0;right:0;bottom:0;z-index:5;width:220px;padding:10px 10px 0;opacity:0;background:#111;margin-bottom:0;text-align:left;overflow-y:auto;color:#FFF;-webkit-transition:-webkit-transform .5s ease,opacity .3s ease .7s;transition:transform .5s ease,opacity .3s ease .7s;overflow-x:hidden}.nav ul{margin:0;padding:0 0 5%;counter-reset:item}.nav li{height:30px;line-height:1.4rem}.nav li:before{display:block;float:right;padding-right:4%;padding-left:5px;text-align:right;font-size:1.2rem;vertical-align:bottom;color:#B8B8B8;content:counter(item,lower-roman);counter-increment:item;line-height:2.5rem}.nav a{color:#B8B8B8;text-decoration:none;line-height:1.4;font-size:1.4rem}.nav a:hover{color:#FFF}.nav li a{display:block;padding:.6rem 4%;overflow:hidden}.nav li a:after{display:inline-block;content:" .......................................................";color:rgba(255,255,255,.2);margin-left:5px}.nav .count{position:absolute;bottom:10px;font-size:1rem;width:100%;word-wrap:normal;word-break:break-all}.nav [class^=icon-]{color:#FFF}.nav [class^=icon-]:hover{color:#B8B8B8}body.nav-closed .nav{-webkit-transform:translate3D(97px,0,0);-ms-transform:translate3D(97px,0,0);transform:translate3D(97px,0,0)}body.nav-opened .nav{opacity:1;-webkit-transition:-webkit-transform .3s ease,opacity 0s ease 0s;transition:transform .3s ease,opacity 0s ease 0s;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}article.post{position:relative;margin:4rem auto;padding-bottom:4rem;border-bottom:#EBF2F6 1px solid;word-wrap:break-word;width:80%}article.post:after{display:block;content:"";width:7px;height:7px;border:1px solid #E7EEF2;position:absolute;bottom:-5px;left:50%;margin-left:-5px;background:#FFF;border-radius:100%;box-shadow:#FFF 0 0 0 5px}.post-meta time,.post-tip{display:inline-block;white-space:nowrap;text-transform:uppercase}.post-title a{text-decoration:none}.post-tip{font-size:1.3rem;color:#9EABB3}.post-excerpt p{margin:0;font-size:.9em;line-height:1.7em}.post-meta{color:#9eabb3;font-size:1.5rem;line-height:2.2rem;margin:1.75rem 0 0}.post-meta a{color:#9EABB3;text-decoration:none}.post-meta a:hover{text-decoration:underline}#tags li a,.dynamic a,.icon-gotop,.pagination a,.read-next-story,.site-footer a{text-decoration:none}.post-meta time{border-left:1px solid #d5dbde;font-size:1.3rem;margin-left:8px;padding-left:12px}.post-author{box-sizing:border-box;display:block;position:absolute;bottom:-57px;left:50%;margin-left:-40px;width:80px;height:80px;border-radius:100%;overflow:hidden;padding:6px;background:#fff;z-index:2;box-shadow:#E7EEF2 0 0 0 1px}.post-author a{background-size:cover;background-position:center center;width:68px;height:68px;display:block;border-radius:35px}.share .icon{cursor:pointer;transition:all .2s ease-out 0s;display:inline-block;font-size:16px;margin-top:15px}.share .icon:hover{transform:rotate(360deg);color:#9EABB3}.icon-weibo:before{content:"\e605"}.icon-twitter:before{content:"\e60b"}.icon-tencent:before{content:"\e60d"}.icon-google:before{content:"\e603"}.icon-gotop:before{content:"\E60A";font-weight:700}.icon-gotop{cursor:pointer;position:fixed;bottom:30px;right:30px;-webkit-animation:upbounce 4s 2s infinite;animation:upbounce 4s 2s infinite;z-index:10}.icon-gotop:hover{color:#B8B8B8;-webkit-animation:none;animation:none}.pagination{font-size:1.3rem;color:#9eabb3;text-align:center}.pagination a{color:#9EABB3;transition:all .2s ease;padding:0 15px;border:1px solid #bfc8cd;display:inline-block;border-radius:4px}.pagination a:hover{border-color:#98a0a4;color:#889093}ul.comments{padding:0;margin-top:100px;position:relative}.comments li{padding:10px;white-space:normal;word-wrap:break-word;position:relative;border-bottom:#EBF2F6 1px solid}.comments li:hover{background-color:#F7F7F7}.comments .comment-content{margin:8px 0 0}.comments li.comment-body-ref{position:absolute;z-index:10;background-color:#EBF2F6;border:1px solid #d5dbde;width:86%;left:69px}.comments .post-meta{margin-top:0}#captcha,#captchaReply{height:27px;display:inline-block;vertical-align:inherit}.read-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:10rem}.read-next-story{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:50%;position:relative;text-align:center;color:#fff;background:center center no-repeat #222;background-size:cover;overflow:hidden}.read-next-story a{color:#BBB}.read-next-story a:hover{color:#FFF}.read-next-story:hover:before{background:rgba(0,0,0,.8);transition:all .2s ease}.read-next-story:hover .post:before{color:#222;background:#fff;transition:all .2s ease}.read-next-story:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);transition:all .5s ease}.read-next-story .post{padding-top:6rem;padding-bottom:6rem;width:80%;position:relative;margin:0 auto}.read-next-story .post:before{content:"Read This Next";padding:4px 10px 5px;text-transform:uppercase;font-size:1.1rem;color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);border-radius:4px;transition:all .5s ease}.read-next-story.prev .post:before{content:"Read This Before"}.read-next-story h2{margin-top:1rem;color:#fff}.read-next-story p{margin:0;color:rgba(255,255,255,.8)}.read-next+.site-footer{position:absolute;bottom:0;left:0;right:0;margin:0}#tags{padding:0}#tags li{float:left}#tags li a{border:1px solid #4A4A4A;display:inline-block;padding:10px;margin:1rem;border-radius:5px}#tags li a:hover{border:1px solid #FFF;color:#FFF;background-color:#4A4A4A}.dynamic .read-next-story>div{position:relative;width:60%;margin:50px auto;text-align:left}.dynamic a{margin:0;color:rgba(255,255,255,.8)}.dynamic a:hover{color:rgba(255,255,255,.5)}.site-footer{position:relative;margin:8rem 0 0;padding:1rem 15px;font-size:1rem;line-height:1.75em;color:#BBC7CC}.site-footer a{color:#BBC7CC;font-weight:700}.site-footer a:hover{text-decoration:underline}@media only screen and (max-width:900px){blockquote{margin-left:0}.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:240px;height:60vh;padding:15% 0}.scroll-down{display:none}.page-title,.page-title a{font-size:4rem;letter-spacing:-1px}.page-description,.page-description a{font-size:1.8rem;line-height:1.5em}.post{font-size:.95em}hr{margin:2.4em 0}ol,ul{padding-left:2em}h1{font-size:4.5rem;text-indent:-2px}h2{font-size:3.6rem}h3{font-size:3.1rem}h4{font-size:2.5rem}h5{font-size:2.2rem}h6{font-size:1.8rem}.read-next{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}}@media only screen and (max-width:500px){.main-header{margin-bottom:15px;height:40vh}.pagination{width:auto;margin:2rem auto}.post{width:auto;padding-bottom:2rem;line-height:1.65em;margin:2rem 16px}hr{margin:1.75em 0}dl,ol,p,ul{font-size:.95em;margin:0 0 2.5rem}.page-title,.page-title a{font-size:3rem}.post-excerpt p{font-size:.85em}.page-description,.page-description a{font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0 0 .3em}h1{font-size:2.8rem;letter-spacing:-1px}h2{font-size:2.4rem;letter-spacing:0}h3{font-size:2.1rem}h4{font-size:1.9rem}h5,h6{font-size:1.8rem}.post-content img{padding:0;width:calc(100% + 32px);min-width:0;max-width:112%}.post-meta{font-size:1.3rem;margin-top:1rem}.site-footer{margin-top:3rem}.read-next{margin-top:2rem;margin-bottom:-37px}.read-next .post{width:100%}.menu-button{border:0;top:0;right:0}.nav-closed .menu-button:hover{color:#FFF;background-color:transparent}.nav-opened .menu-button{display:none}.post-author{width:40px;height:40px;bottom:-37px;padding:3px;margin-left:-20px}.post-author a{width:34px;height:34px;display:block;border-radius:17px}.nav .count{line-height:1.5rem}#tags li a{padding:0 5px}} \ No newline at end of file +@charset "utf-8";body,html{height:100%;max-height:100%}body,dl,h1,h2,h3,h4,h5,h6,ol,p,ul{text-rendering:geometricPrecision}.nav li a,dl dt{text-overflow:ellipsis}dl dd,dl dt{margin-bottom:1em}body,li li{margin:0}blockquote cite,dl dt{font-weight:700}dl,ol,p,pre,ul{margin:0 0 1.75em}.fn-left,dl dt{float:left}#tags li,.nav ul,ul.comments{list-style:none}html{font-size:62.5%;-webkit-tap-highlight-color:transparent}body{font-family:Merriweather,"Microsoft Yahei",Helvetica;letter-spacing:.01rem;font-size:1.8rem;line-height:1.75em;color:#3A4145;-webkit-font-feature-settings:'kern' 1;-moz-font-feature-settings:'kern' 1;-o-font-feature-settings:'kern' 1}::-moz-selection{background:#D6EDFF}::selection{background:#D6EDFF}a{color:#4A4A4A;transition:color .3s ease}a:hover{color:#111}h1,h2,h3,h4,h5,h6{-webkit-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;-moz-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;-o-font-feature-settings:'dlig' 1,'liga' 1,'lnum' 1,'kern' 1;color:#2E2E2E;line-height:1.15em;font-family:"Open Sans","Microsoft Yahei",Helvetica}code,pre,tt{font-family:Inconsolata,monospace,"Microsoft Yahei",Helvetica;background:#F7FAFB}h1{font-size:5rem;letter-spacing:-2px;text-indent:-3px}.page-title a,h2{letter-spacing:-1px}h2{font-size:3.6rem}h3{font-size:3rem}h4{font-size:2.5rem}h5,h6{font-size:2rem}img{max-width:100%;height:auto}dl,ol,p,ul{-webkit-font-feature-settings:'liga' 1,'onum' 1,'kern' 1;-moz-font-feature-settings:'liga' 1,'onum' 1,'kern' 1;-o-font-feature-settings:'liga' 1,'onum' 1,'kern' 1}ol,ul{padding-left:3rem}ol ol,ol ul,ul ol,ul ul{padding-left:2em}dl dt{width:180px;overflow:hidden;clear:left;text-align:right;white-space:nowrap}dl dd{margin-left:200px}hr{display:block;height:1px;border:0;border-top:#EFEFEF 1px solid;margin:3.2em 0;padding:0}blockquote{-moz-box-sizing:border-box;box-sizing:border-box;margin:1.75em 0 1.75em -2.2em;padding:0 0 0 1.75em;border-left:#4A4A4A .4em solid}.menu-button,pre{-moz-box-sizing:border-box}blockquote p{margin:.8em 0;font-style:italic}blockquote small{display:inline-block;margin:.8em 0 .8em 1.5em;font-size:.9em;color:#CCC}blockquote small:before{content:"\2014 \00A0"}blockquote cite a{font-weight:400}mark{background-color:#fdffb6}code,tt{padding:1px 3px;font-size:.85em;white-space:pre-wrap;border:1px solid #E3EDF3;border-radius:2px}pre{box-sizing:border-box;border:1px solid #E3EDF3;width:100%;padding:10px;font-size:.9em;white-space:pre;overflow:auto;border-radius:3px}pre code,pre tt{font-size:inherit;white-space:pre-wrap;background:0 0;border:none;padding:0}.menu-button,.nav .count,.nav li a{white-space:nowrap}.fn-clear:after,.fn-clear:before{display:table;content:""}.fn-clear:after{clear:both}.fn-right{float:right}.fn-none{display:none}.fn-vertical{display:table-cell;vertical-align:middle}.comments li img,.icon-menu:before{vertical-align:sub}.fn-wrap{width:80%;max-width:768px;margin:0 auto}@-webkit-keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-down{0%{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@-webkit-keyframes upbounce{0%,10%,25%,40%,50%{-webkit-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes upbounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@font-face{font-family:icomoon;src:url(fonts/icomoon.eot?v=1);src:url(fonts/icomoon.eot?v=1#iefix) format("embedded-opentype"),url(fonts/icomoon.woff?v=1) format("woff"),url(fonts/icomoon.ttf?v=1) format("truetype"),url(fonts/icomoon.svg?v=1#icons) format("svg");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-size:2rem;font-family:icomoon,"Open Sans","Microsoft Yahei",Helvetica;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-decoration:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:"\f605";font-size:3.5rem}.icon-menu:before{content:"\f609"}.icon-login:before{content:"\e611"}.icon-logout:before{content:"\e601"}.icon-setting:before{content:"\e602"}.icon-register:before{content:"\e600"}.avatar{border-radius:100%;float:left;height:24px;margin-right:9px;width:24px}.avatar-warp{width:10%;padding-right:10px;box-sizing:border-box}.avatar-48{box-shadow:0 0 2px #ddd;height:auto;width:48px;margin-right:10px;border-radius:24px}.form{width:100%;margin-top:50px}.form button,.form input,.form textarea{border:1px solid #CCC;background-color:#FAFAFA;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.075) inset;padding:7px 8px;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-family:Merriweather,"Microsoft Yahei",Helvetica;outline:0}.form button{width:auto;vertical-align:bottom}.form input:focus,.form textarea:focus{background-color:#FFF;box-shadow:0 1px 2px rgba(0,0,0,.075) inset,0 0 5px rgba(81,167,232,.5);border:1px solid #51A7E8}.error-msg{font-size:1.5rem;color:#9EABB3}.cmtFromSym{font-size:1rem;color:#9EABB3}.em00,.em01,.em02,.em03,.em04,.em05,.em06,.em07,.em08,.em09,.em10,.em11,.em12,.em13,.em14{cursor:pointer;background-image:url(../images/emotions/emotions-ease.png);float:left;height:24px;margin-right:5px;width:24px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out}#emotions span:hover{transform:scale(1.2) rotate(360deg);-webkit-transform:scale(1.2) rotate(360deg);-moz-transform:scale(1.2) rotate(360deg)}.em01{background-position:-24px 0}.em02{background-position:-48px 0}.em03{background-position:-72px 0}.em04{background-position:-96px 0}.em05{background-position:0 -24px}.em06{background-position:-24px -24px}.em07{background-position:-48px -24px}.em08{background-position:-72px -24px}.em09{background-position:-96px -24px}.em10{background-position:0 -48px}.em11{background-position:-24px -48px}.em12{background-position:-48px -48px}.em13{background-position:-72px -48px}.em14{background-position:-96px -48px}.main-header{position:relative;display:table;width:100%;height:100vh;margin-bottom:5rem;text-align:center;background:url(../images/header-bg.jpg) center center no-repeat #222;background-size:cover;overflow:hidden;min-height:50vh}.menu-button:hover,.site-wrapper{background:#fff}.site-wrapper{position:relative;z-index:10;min-height:100%;-webkit-transition:-webkit-transform .5s ease;transition:transform .5s ease}.menu-button,.scroll-down{position:absolute;text-decoration:none;text-align:center}.nav-opened .site-wrapper{overflow-x:hidden;-webkit-transform:translate3D(-240px,0,0);-ms-transform:translate3D(-240px,0,0);transform:translate3D(-240px,0,0);-webkit-transition:-webkit-transform .3s ease;transition:transform .3s ease}.page-title a{-webkit-animation:fade-in-down .6s;animation:fade-in-down .6s;-webkit-animation-delay:.2s;animation-delay:.2s;margin:10px 0;font-size:5rem;font-weight:700;font-family:"Open Sans","Microsoft Yahei",Helvetica;color:#fff;text-shadow:0 0 3px rgba(0,0,0,.9);text-decoration:none}.page-description,.page-description a{-webkit-animation:fade-in-down .9s;animation:fade-in-down .9s;-webkit-animation-delay:.1s;animation-delay:.1s;margin:0;font-size:2rem;line-height:1.5em;font-weight:400;letter-spacing:.01rem;color:rgba(255,255,255,.8)}.scroll-down{display:block;z-index:100;bottom:45px;left:50%;margin-left:-16px;width:34px;height:34px;font-size:34px;color:rgba(255,255,255,.7);-webkit-animation:bounce 4s 2s infinite;animation:bounce 4s 2s infinite}.scroll-down:hover{color:#fff;-webkit-animation:none;animation:none}.menu-button{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;float:right;height:38px;padding:0 15px;border-style:solid;border-width:1px;opacity:1;font-size:12px;text-transform:uppercase;line-height:35px;border-radius:3px;transition:all .5s ease;right:20px;top:40px;font-family:'Open Sans',"Microsoft Yahei",Helvetica;z-index:30}.pagination,.post-meta,.read-next-story .post:before,.site-footer{font-family:"Open Sans","Microsoft Yahei",Helvetica}.menu-button:focus{outline:0}.nav-closed .menu-button{color:#fff;border-color:rgba(255,255,255,.6)}.nav-closed .menu-button:hover{color:#222}.nav-opened .menu-button{padding:0 12px;background:#111;border-color:#111;color:#fff;-webkit-transform:translate3D(50px,0,0);-ms-transform:translate3D(50px,0,0);transform:translate3D(50px,0,0);transition:all .3s ease}.nav-opened .menu-button .word{opacity:0;transition:all .3s ease}.nav{position:fixed;top:0;right:0;bottom:0;z-index:5;width:220px;padding:10px 10px 0;opacity:0;background:#111;margin-bottom:0;text-align:left;overflow-y:auto;color:#FFF;-webkit-transition:-webkit-transform .5s ease,opacity .3s ease .7s;transition:transform .5s ease,opacity .3s ease .7s;overflow-x:hidden}.nav ul{margin:0;padding:0 0 5%;counter-reset:item}.nav li{height:30px;line-height:1.4rem}.nav li:before{display:block;float:right;padding-right:4%;padding-left:5px;text-align:right;font-size:1.2rem;vertical-align:bottom;color:#B8B8B8;content:counter(item,lower-roman);counter-increment:item;line-height:2.5rem}.nav a{color:#B8B8B8;text-decoration:none;line-height:1.4;font-size:1.4rem}.nav a:hover{color:#FFF}.nav li a{display:block;padding:.6rem 4%;overflow:hidden}.nav li a:after{display:inline-block;content:" .......................................................";color:rgba(255,255,255,.2);margin-left:5px}.nav .count{position:absolute;bottom:10px;font-size:1rem;width:100%;word-wrap:normal;word-break:break-all}.nav [class^=icon-]{color:#FFF}.nav [class^=icon-]:hover{color:#B8B8B8}body.nav-closed .nav{-webkit-transform:translate3D(97px,0,0);-ms-transform:translate3D(97px,0,0);transform:translate3D(97px,0,0)}body.nav-opened .nav{opacity:1;-webkit-transition:-webkit-transform .3s ease,opacity 0s ease 0s;transition:transform .3s ease,opacity 0s ease 0s;-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}article.post{position:relative;margin:4rem auto;padding-bottom:4rem;border-bottom:#EBF2F6 1px solid;word-wrap:break-word;width:80%}article.post:after{display:block;content:"";width:7px;height:7px;border:1px solid #E7EEF2;position:absolute;bottom:-5px;left:50%;margin-left:-5px;background:#FFF;border-radius:100%;box-shadow:#FFF 0 0 0 5px}.post-meta time,.post-tip{display:inline-block;white-space:nowrap;text-transform:uppercase}.post-title a{text-decoration:none}.post-tip{font-size:1.3rem;color:#9EABB3}.post-excerpt p{margin:0;font-size:.9em;line-height:1.7em}.post-meta{color:#9eabb3;font-size:1.5rem;line-height:2.2rem;margin:1.75rem 0 0}.post-meta a{color:#9EABB3;text-decoration:none}.post-meta a:hover{text-decoration:underline}#tags li a,.dynamic a,.icon-gotop,.pagination a,.read-next-story,.site-footer a{text-decoration:none}.post-meta time{border-left:1px solid #d5dbde;font-size:1.3rem;margin-left:8px;padding-left:12px}.post-author{box-sizing:border-box;display:block;position:absolute;bottom:-57px;left:50%;margin-left:-40px;width:80px;height:80px;border-radius:100%;overflow:hidden;padding:6px;background:#fff;z-index:2;box-shadow:#E7EEF2 0 0 0 1px}.post-author a{background-size:cover;background-position:center center;width:68px;height:68px;display:block;border-radius:35px}.share .icon{cursor:pointer;transition:all .2s ease-out 0s;display:inline-block;font-size:16px;margin-top:15px}.share .icon:hover{transform:rotate(360deg);color:#9EABB3}.icon-weibo:before{content:"\e605"}.icon-twitter:before{content:"\e60b"}.icon-tencent:before{content:"\e60d"}.icon-google:before{content:"\e603"}.icon-gotop:before{content:"\E60A";font-weight:700}.icon-gotop{cursor:pointer;position:fixed;bottom:30px;right:30px;-webkit-animation:upbounce 4s 2s infinite;animation:upbounce 4s 2s infinite;z-index:10}.icon-gotop:hover{color:#B8B8B8;-webkit-animation:none;animation:none}.pagination{font-size:1.3rem;color:#9eabb3;text-align:center}.pagination a{color:#9EABB3;transition:all .2s ease;padding:0 15px;border:1px solid #bfc8cd;display:inline-block;border-radius:4px}.pagination a:hover{border-color:#98a0a4;color:#889093}ul.comments{padding:0;margin-top:100px;position:relative}.comments li{padding:10px;white-space:normal;word-wrap:break-word;position:relative;border-bottom:#EBF2F6 1px solid}.comments li:hover{background-color:#F7F7F7}.comments .comment-content{margin:8px 0 0}.comments li.comment-body-ref{position:absolute;z-index:10;background-color:#EBF2F6;border:1px solid #d5dbde;width:86%;left:69px}.comments .post-meta{margin-top:0}#captcha,#captchaReply{height:27px;display:inline-block;vertical-align:inherit}.read-next{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;margin-top:10rem}.read-next-story{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;min-width:50%;position:relative;text-align:center;color:#fff;background:center center no-repeat #222;background-size:cover;overflow:hidden}.read-next-story a{color:#BBB}.read-next-story a:hover{color:#FFF}.read-next-story:hover:before{background:rgba(0,0,0,.8);transition:all .2s ease}.read-next-story:hover .post:before{color:#222;background:#fff;transition:all .2s ease}.read-next-story:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);transition:all .5s ease}.read-next-story .post{padding-top:6rem;padding-bottom:6rem;width:80%;position:relative;margin:0 auto}.read-next-story .post:before{content:"Read This Next";padding:4px 10px 5px;text-transform:uppercase;font-size:1.1rem;color:rgba(255,255,255,.8);border:1px solid rgba(255,255,255,.5);border-radius:4px;transition:all .5s ease}.read-next-story.prev .post:before{content:"Read This Before"}.read-next-story h2{margin-top:1rem;color:#fff}.read-next-story p{margin:0;color:rgba(255,255,255,.8)}.read-next+.site-footer{position:absolute;bottom:0;left:0;right:0;margin:0}#tags{padding:0}#tags li{float:left}#tags li a{border:1px solid #4A4A4A;display:inline-block;padding:10px;margin:1rem;border-radius:5px}#tags li a:hover{border:1px solid #FFF;color:#FFF;background-color:#4A4A4A}.dynamic .read-next-story>div{position:relative;width:60%;margin:50px auto;text-align:left}.dynamic a{margin:0;color:rgba(255,255,255,.8)}.dynamic a:hover{color:rgba(255,255,255,.5)}.site-footer{position:relative;margin:8rem 0 0;padding:1rem 15px;font-size:1rem;line-height:1.75em;color:#BBC7CC}.site-footer a{color:#BBC7CC;font-weight:700}.site-footer a:hover{text-decoration:underline}@media only screen and (max-width:900px){blockquote{margin-left:0}.main-header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;min-height:240px;height:60vh;padding:15% 0}.scroll-down{display:none}.page-title,.page-title a{font-size:4rem;letter-spacing:-1px}.page-description,.page-description a{font-size:1.8rem;line-height:1.5em}.post{font-size:.95em}hr{margin:2.4em 0}ol,ul{padding-left:2em}h1{font-size:4.5rem;text-indent:-2px}h2{font-size:3.6rem}h3{font-size:3.1rem}h4{font-size:2.5rem}h5{font-size:2.2rem}h6{font-size:1.8rem}.read-next{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:4rem}}@media only screen and (max-width:500px){.main-header{margin-bottom:15px;height:40vh}.pagination{width:auto;margin:2rem auto}.post{width:auto;padding-bottom:2rem;line-height:1.65em;margin:2rem 16px}hr{margin:1.75em 0}dl,ol,p,ul{font-size:.95em;margin:0 0 2.5rem}.page-title,.page-title a{font-size:3rem}.post-excerpt p{font-size:.85em}.page-description,.page-description a{font-size:1.6rem}h1,h2,h3,h4,h5,h6{margin:0 0 .3em}h1{font-size:2.8rem;letter-spacing:-1px}h2{font-size:2.4rem;letter-spacing:0}h3{font-size:2.1rem}h4{font-size:1.9rem}h5,h6{font-size:1.8rem}.post-content img{padding:0;width:calc(100% + 32px);min-width:0;max-width:112%}.post-meta{font-size:1.3rem;margin-top:1rem}.site-footer{margin-top:3rem}.read-next{margin-top:2rem;margin-bottom:-37px}.read-next .post{width:100%}.menu-button{border:0;top:0;right:0}.nav-closed .menu-button:hover{color:#FFF;background-color:transparent}.nav-opened .menu-button{display:none}.post-author{width:40px;height:40px;bottom:-37px;padding:3px;margin-left:-20px}.post-author a{width:34px;height:34px;display:block;border-radius:17px}.nav .count{line-height:1.5rem}#tags li a{padding:0 5px}} \ No newline at end of file diff --git a/finding/css/fonts/icomoon.eot b/finding/css/fonts/icomoon.eot index 69965ea..a903f4f 100644 Binary files a/finding/css/fonts/icomoon.eot and b/finding/css/fonts/icomoon.eot differ diff --git a/finding/css/fonts/icomoon.svg b/finding/css/fonts/icomoon.svg index 48ff38a..cdc0a71 100644 --- a/finding/css/fonts/icomoon.svg +++ b/finding/css/fonts/icomoon.svg @@ -6,16 +6,18 @@ - - - - - - - - - - - - + + + + + + + + + + + + + + \ No newline at end of file diff --git a/finding/css/fonts/icomoon.ttf b/finding/css/fonts/icomoon.ttf index 07205a3..5c6fb92 100644 Binary files a/finding/css/fonts/icomoon.ttf and b/finding/css/fonts/icomoon.ttf differ diff --git a/finding/css/fonts/icomoon.woff b/finding/css/fonts/icomoon.woff index 73d4bbc..a91d43f 100644 Binary files a/finding/css/fonts/icomoon.woff and b/finding/css/fonts/icomoon.woff differ diff --git a/finding/css/fonts/selection.json b/finding/css/fonts/selection.json new file mode 100644 index 0000000..95971f1 --- /dev/null +++ b/finding/css/fonts/selection.json @@ -0,0 +1,369 @@ +{ + "IcoMoonType": "selection", + "icons": [ + { + "icon": { + "paths": [ + "M981.333 696.381v167.619q0 20.952-14.667 35.619t-35.619 14.667h-167.619q-20.952 0-35.619-14.667t-14.667-35.619v-167.619q0-20.952 14.667-35.619t35.619-14.667h50.286v-100.571h-268.19v100.571h50.286q20.952 0 35.619 14.667t14.667 35.619v167.619q0 20.952-14.667 35.619t-35.619 14.667h-167.619q-20.952 0-35.619-14.667t-14.667-35.619v-167.619q0-20.952 14.667-35.619t35.619-14.667h50.286v-100.571h-268.19v100.571h50.286q20.952 0 35.619 14.667t14.667 35.619v167.619q0 20.952-14.667 35.619t-35.619 14.667h-167.619q-20.952 0-35.619-14.667t-14.667-35.619v-167.619q0-20.952 14.667-35.619t35.619-14.667h50.286v-100.571q0-27.238 19.904-47.143t47.143-19.904h268.19v-100.571h-50.286q-20.952 0-35.619-14.667t-14.667-35.619v-167.619q0-20.952 14.667-35.619t35.619-14.667h167.619q20.952 0 35.619 14.667t14.667 35.619v167.619q0 20.952-14.667 35.619t-35.619 14.667h-50.286v100.571h268.19q27.238 0 47.143 19.904t19.904 47.143v100.571h50.286q20.952 0 35.619 14.667t14.667 35.619z" + ], + "attrs": [ + {} + ], + "isMulticolor": false, + "isMulticolor2": false, + "tags": [ + "sitemap" + ], + "grid": 14 + }, + "attrs": [ + {} + ], + "properties": { + "order": 1, + "id": 0, + "name": "sitemap", + "prevSize": 32, + "code": 59648 + }, + "setIdx": 0, + "setId": 2, + "iconIdx": 0 + }, + { + "icon": { + "paths": [ + "M260 736h-168c-15.484 0-28 12.516-28 28v168c0 15.484 12.516 28 28 28h168c15.484 0 28-12.516 28-28v-168c0-15.484-12.516-28-28-28zM232 876c0 15.484-12.516 28-28 28h-56c-15.484 0-28-12.516-28-28v-56c0-15.484 12.516-28 28-28h56c15.484 0 28 12.516 28 28v56zM932 792h-504c-15.484 0-28 12.516-28 28v56c0 15.484 12.516 28 28 28h504c15.484 0 28-12.516 28-28v-56c0-15.484-12.516-28-28-28zM932 456h-504c-15.484 0-28 12.516-28 28v56c0 15.484 12.516 28 28 28h504c15.484 0 28-12.516 28-28v-56c0-15.484-12.516-28-28-28zM260 64h-168c-15.484 0-28 12.516-28 28v168c0 15.484 12.516 28 28 28h168c15.484 0 28-40.516 28-56v-140c0-15.484-12.516-28-28-28zM232 204c0 15.484-12.516 28-28 28h-56c-15.484 0-28-12.516-28-28v-56c0-15.484 12.516-28 28-28h56c15.484 0 28 12.516 28 28v56zM260 400h-168c-15.484 0-28 12.516-28 28v168c0 15.484 12.516 28 28 28h168c15.484 0 28-12.516 28-28v-168c0-15.484-12.516-28-28-28zM232 540c0 15.484-12.516 28-28 28h-56c-15.484 0-28-12.516-28-28v-56c0-15.484 12.516-28 28-28h56c15.484 0 28 12.516 28 28v56zM932 120h-504c-15.484 0-28 12.516-28 28v56c0 15.484 12.516 28 28 28h504c15.484 0 28-12.516 28-28v-56c0-15.484-12.516-28-28-28z" + ], + "attrs": [ + {} + ], + "isMulticolor": false, + "isMulticolor2": false, + "tags": [ + "list" + ], + "grid": 16 + }, + "attrs": [ + {} + ], + "properties": { + "order": 20, + "id": 0, + "name": "list", + "prevSize": 32, + "code": 59649 + }, + "setIdx": 1, + "setId": 1, + "iconIdx": 0 + }, + { + "icon": { + "paths": [ + "M358.344 502.486q-76.634 0-130.858-54.222t-54.223-130.858 54.222-130.858 130.858-54.223 130.858 54.223 54.223 130.858-54.222 130.858-130.858 54.222zM821.043 564.18h169.657q6.266 0 10.845 4.579t4.579 10.845v92.54q0 6.266-4.579 10.845t-10.845 4.579h-169.657v169.657q0 6.266-4.579 10.845t-10.845 4.579h-92.54q-6.266 0-10.845-4.579t-4.579-10.845v-169.657h-169.657q-6.266 0-10.845-4.579t-4.579-10.845v-92.54q0-6.266 4.579-10.845t10.845-4.579h169.657v-169.657q0-6.266 4.579-10.844t10.845-4.579h92.54q6.266 0 10.845 4.579t4.579 10.844v169.657zM466.308 672.144q0 25.062 18.315 43.377t43.377 18.315h123.387v114.711q-32.773 24.099-82.419 24.099h-421.251q-58.319 0-93.504-33.257t-35.184-91.575q0-25.545 1.687-49.884t6.749-52.537 12.773-52.294 20.725-46.993 29.883-39.041 41.208-25.785 53.74-9.641q9.158 0 18.797 8.193 38.076 29.401 74.466 44.101t79.286 14.701 79.286-14.701 74.466-44.101q9.641-8.193 18.797-8.193 63.622 0 104.59 46.27h-107.482q-25.062 0-43.377 18.315t-18.315 43.377v92.54z" + ], + "width": 1027, + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58880, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 1, + "order": 2, + "ligatures": "", + "prevSize": 32, + "code": 58880, + "name": "register" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 0 + }, + { + "icon": { + "paths": [ + "M798.222 677.333v-122.667h-306.667v-122.667h306.667v-122.667l184 184zM736.888 615.999v245.333h-306.667v184l-368-184v-797.333h674.667v306.667h-61.333v-245.333h-490.667l245.333 122.667v552h245.333v-184z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58881, + "grid": 0, + "attrs": [], + "tags": [ + "" + ] + }, + "attrs": [], + "properties": { + "id": 2, + "order": 3, + "ligatures": "", + "prevSize": 32, + "code": 58881, + "name": "logout" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 1 + }, + { + "icon": { + "paths": [ + "M916.215 627.489c-51.487-89.177-20.524-203.458 69.146-255.384l-96.433-167.030c-27.552 16.152-59.585 25.413-93.769 25.413-103.055 0-186.595-84.090-186.595-187.824h-192.872c0.255 32.018-7.738 64.479-24.876 94.158-51.486 89.179-165.941 119.506-255.743 67.81l-96.431 167.030c27.763 15.786 51.798 38.897 68.891 68.5 51.403 89.037 20.616 203.090-68.72 255.131l96.433 167.030c27.456-16 59.336-25.16 93.342-25.16 102.729 0 186.055 83.559 186.588 186.835h192.868c-0.082-31.696 7.927-63.796 24.884-93.167 51.401-89.035 165.577-119.403 255.313-68.053l96.433-167.028c-27.581-15.78-51.455-38.811-68.458-68.26zM512 732.026c-109.737 0-198.697-88.956-198.697-198.695 0-109.737 88.958-198.695 198.697-198.695 109.737 0 198.693 88.958 198.693 198.695-0.002 109.739-88.956 198.695-198.693 198.695z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58882, + "grid": 0, + "attrs": [], + "tags": [ + "" + ] + }, + "attrs": [], + "properties": { + "id": 3, + "order": 4, + "ligatures": "", + "prevSize": 32, + "code": 58882, + "name": "setting" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 2 + }, + { + "icon": { + "paths": [ + "M22.106 876.094c-0.234-2.427-0.433-4.859-0.56-7.312 0.125 2.453 0.326 4.886 0.56 7.312zM247.412 584.266c88.176 2.624 147.328-88.836 132.118-204.315-15.232-115.46-99.088-208.119-187.266-210.759-88.192-2.616-147.334 85.754-132.108 201.25 15.22 115.448 99.046 211.192 187.256 213.823zM1002.667 288v-81.755c0-89.968-73.583-163.578-163.547-163.578h-654.212c-88.431 0-161.012 71.139-163.457 159.012 55.93-49.245 133.519-90.386 213.588-90.386 85.583 0 342.359 0 342.359 0l-76.617 64.801h-108.549c72 27.604 110.358 111.286 110.358 197.15 0 72.113-40.068 134.123-96.684 178.219-55.242 43.031-65.715 61.053-65.715 97.633 0 31.221 59.173 84.333 90.114 106.172 90.449 63.766 119.711 122.966 119.711 221.812 0 15.743-1.957 31.462-5.813 46.92h294.919c89.963 0 163.545-73.552 163.545-163.578v-511.087h-184v183.998h-61.333v-184h-183.998v-61.333h183.998v-184h61.333v184h184zM199.474 776.688c20.713 0 39.696-0.565 59.355-0.565-26.015-25.237-46.6-56.158-46.6-94.281 0-22.624 7.249-44.405 17.378-63.748-10.333 0.738-20.882 0.953-31.746 0.953-71.258 0-131.777-23.073-176.529-61.193v64.44l0.006 193.325c51.213-24.317 112.018-38.929 178.135-38.929zM24.611 892.955c-1.066-5.231-1.884-10.547-2.436-15.941 0.55 5.393 1.37 10.71 2.436 15.941zM457.806 955.81c-14.431-56.356-65.602-84.299-136.934-133.753-25.944-8.368-54.523-13.296-85.19-13.616-85.884-0.924-165.895 33.486-211.040 84.69 15.257 74.468 81.491 130.868 160.266 130.868h274.509c1.74-10.664 2.584-21.689 2.584-32.997 0-12.012-1.47-23.759-4.194-35.192z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58883, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 4, + "order": 5, + "ligatures": "", + "prevSize": 32, + "code": 58883, + "name": "google" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 3 + }, + { + "icon": { + "paths": [ + "M431.713 490.026c-138.186 6.379-249.878 80.393-249.878 172.715 0 92.194 111.717 161.506 249.878 155.051 138.289-6.302 250.215-92.839 250.215-185.033 0-92.115-111.924-149.111-250.215-142.732zM525.869 722.24c-42.328 54.619-126.050 81.269-207.345 37.239-38.711-20.995-37.264-62.211-37.264-62.211s-16.062-130.182 122.925-146.451c139.142-16.115 163.986 116.779 121.685 171.423zM432.64 635.056c-8.911 6.455-10.716 18.801-5.888 26.469 4.648 7.878 15.469 8.78 24.223 2.221 8.6-6.791 11.931-18.619 7.257-26.469-4.598-7.644-15.287-9.865-25.591-2.221zM366.763 652.977c-25.978 2.685-44.547 25.308-44.547 46.949 0 21.693 20.917 36.67 46.845 33.624 25.85-2.944 46.87-22.931 46.87-44.547 0.052-21.693-19.343-38.891-49.17-36.026zM853.245 42.666h-682.544c-82.509 0-149.395 66.886-149.395 149.395v682.544c0 82.509 66.886 149.395 149.395 149.395h682.544c82.509 0 149.395-66.886 149.395-149.395v-682.544c0-82.509-66.861-149.395-149.395-149.395zM805.444 693.963c-56.969 121.013-244.818 179.894-384.037 168.996-132.298-10.408-302.379-54.361-319.966-214.473 0 0-9.296-72.515 60.998-166.336 0 0 101.102-141.184 218.862-181.47 117.863-40.106 131.627 27.761 131.627 67.867-6.275 34.011-17.999 54.025 26.239 40.286 0 0 115.849-53.74 163.547-6.068 38.454 38.479 6.354 91.444 6.354 91.444s-15.96 17.637 16.89 23.991c32.926 6.586 136.43 54.543 79.488 175.762zM691.197 359.612c-12.602 0-22.726-10.201-22.726-22.701 0-12.732 10.122-22.958 22.726-22.958 0 0 142.036-26.262 125.043 126.358 0 0.903-0.103 1.627-0.309 2.428-1.602 10.82-11.103 19.109-22.287 19.109-12.654 0-22.958-10.122-22.958-22.751 0 0.025 22.519-101.982-79.488-79.488zM931.288 481.685h-0.207c-3.745 25.825-16.554 27.891-31.815 27.891-18.258 0-33.003-11.466-33.003-29.75 0-15.832 6.561-31.92 6.561-31.92 1.936-6.662 17.38-48.085-10.201-110.013-50.512-84.834-152.237-86.074-164.243-81.244-12.111 4.751-29.982 7.126-29.982 7.126-18.389 0-33.109-14.952-33.109-33.132 0-15.262 10.201-28.175 24.146-32.127 0 0 0.309-0.516 0.774-0.594 1.008-0.207 2.041-1.215 3.124-1.317 14.178-2.712 64.664-12.629 113.756-1.137 87.829 20.504 208.457 105.442 154.2 286.214z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58885, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 5, + "order": 6, + "ligatures": "", + "prevSize": 32, + "code": 58885, + "name": "weibo" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 4 + }, + { + "icon": { + "paths": [ + "M1014.323 537.151l-253.013 0.064 0.067 463.723h-499.15v-463.79l-252.549 0.064 502.389-501.267z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58890, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 6, + "order": 7, + "ligatures": "", + "prevSize": 32, + "code": 58890, + "name": "gotop" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 5 + }, + { + "icon": { + "paths": [ + "M839.119 42.666h-654.212c-89.963 0-163.574 73.61-163.574 163.578v654.179c0 90.024 73.612 163.576 163.574 163.576h654.212c89.965 0 163.547-73.552 163.547-163.578v-654.178c0-89.968-73.583-163.578-163.547-163.578zM824.466 370.257c0.314 7.036 0.47 14.114 0.47 21.225 0 216.788-162.165 466.773-458.714 466.773-91.046 0-175.791-27.167-247.141-73.713 12.612 1.522 25.446 2.294 38.458 2.294 75.538 0 145.051-26.23 200.228-70.229-70.549-1.322-130.088-48.756-150.606-113.929 9.846 1.917 19.945 2.946 30.333 2.946 14.705 0 28.947-2.009 42.473-5.758-73.753-15.077-129.327-81.378-129.327-160.862 0-0.692 0-1.378 0.015-2.062 21.735 12.286 46.598 19.665 73.025 20.518-43.261-29.419-71.724-79.63-71.724-136.551 0-30.063 7.948-58.246 21.829-82.472 79.517 99.255 198.314 164.565 332.306 171.409-2.75-12.010-4.176-24.529-4.176-37.388 0-90.599 72.187-164.048 161.22-164.048 46.374 0 88.28 19.92 117.685 51.806 36.723-7.356 71.227-21.007 102.381-39.811-12.039 38.31-37.599 70.459-70.884 90.764 32.608-3.966 63.683-12.784 92.594-25.831-21.607 32.894-48.942 61.789-80.446 84.918z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58891, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 7, + "order": 9, + "ligatures": "", + "prevSize": 32, + "code": 58891, + "name": "twitter" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 6 + }, + { + "icon": { + "paths": [ + "M1002.64 192.061c0-82.509-66.886-149.395-149.395-149.395h-682.544c-82.509 0-149.395 66.886-149.395 149.395v682.544c0 82.509 66.886 149.395 149.395 149.395h682.544c82.509 0 149.395-66.886 149.395-149.395v-682.544zM149.294 904.405c0.981 11.803-7.876 42.121-19.705 42.121h-2.17c-10.95 0-20.297-27.063-21.356-38.297-16.347-182.217 41.191-329.832 92.633-406.038 18.515-27.711 37.498-50.512 54.696-68.642-4.288-9.813-6.689-20.66-6.689-32.127 0-44.29 36.077-80.109 80.366-80.109 44.547 0 80.213 35.819 80.213 80.109 0 44.572-35.688 80.366-80.213 80.366-17.095 0-32.848-5.397-45.942-14.463-15.211 16.244-31.686 45.889-47.673 70.010-68.151 102.007-96.688 231.903-84.161 367.070zM323.505 648.329c-18.285 0-36.8-2.014-54.464-5.94-11.673-2.764-18.62-14.385-16.219-25.773 2.816-11.749 14.178-19.006 25.772-16.269 14.592 3.358 29.724 4.985 44.908 4.985 110.091 0 199.519-89.432 199.519-199.262 0-109.858-89.432-199.287-199.519-199.287-109.831 0-199.418 89.43-199.418 199.287 0 31.868 7.283 62.548 21.873 90.904 5.604 10.484 1.42 23.5-9.451 28.846-10.615 5.656-23.397 1.472-28.898-9.167-17.534-33.908-26.599-72.362-26.599-110.555 0-133.72 108.746-242.493 242.493-242.493 133.824 0 242.646 108.773 242.646 242.493-0.027 133.488-108.849 242.234-242.648 242.234zM774.455 366.428c-21.486 0.466-43.334-4.029-62.961-13.351-68.486-32.591-97.746-114.737-65.155-183.302 32.487-68.511 114.737-97.746 183.302-65.155 68.511 32.463 97.773 114.843 65.025 183.149-4.751 9.426-9.994 18.412-16.426 26.521-4.054 5.242-11.931 6.197-17.2 2.014s-6.095-11.931-1.911-17.2c5.267-6.561 9.786-14.099 13.376-21.848 26.856-56.271 2.971-123.957-53.483-150.428-56.348-26.856-123.803-2.996-150.428 53.611-27.115 56.22-3.124 123.675 53.379 150.531 16.347 7.67 33.984 11.492 51.804 10.768 6.791-0.128 12.524 5.114 12.654 11.931 0.309 6.818-5.087 12.395-11.983 12.757zM980.897 450.487c-0.155 0.621-0.414 0.826-0.414 1.188-2.816 5.654-9.271 8.366-15.393 6.197-97.307-35.922-149.473-96.817-175.994-141.699-9.53-16.244-16.449-31.661-21.486-44.754-6.302-0.155-12.318-1.807-17.999-4.313-23.061-10.977-32.643-37.963-21.745-60.766 10.743-22.701 37.833-32.384 60.636-21.486 22.701 10.846 32.256 37.988 21.641 60.636-4.184 8.625-10.873 15.519-18.67 19.834 4.803 11.956 11.002 25.206 19.471 39.278 35.612 59.81 90.386 103.661 162.514 130.261 6.43 2.505 9.557 9.298 7.437 15.623z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58893, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 8, + "order": 8, + "ligatures": "", + "prevSize": 32, + "code": 58893, + "name": "tencent" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 7 + }, + { + "icon": { + "paths": [ + "M360 554.666h-300v-120h300v-120l180 180-180 180zM960 74.666v780l-360 180v-180h-360v-240h60v180h300v-540l240-120h-540v240h-60v-300z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 58897, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 9, + "order": 10, + "ligatures": "", + "prevSize": 32, + "code": 58897, + "name": "login" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 8 + }, + { + "icon": { + "paths": [ + "M891.802 286.77c13.876-13.722 36.25-13.722 50.126 0s13.876 35.89 0 49.614l-404.838 400.896c-13.876 13.722-36.3 13.722-50.126 0l-404.89-400.896c-13.876-13.722-13.876-35.89 0-49.614s36.25-13.722 50.126 0l379.802 365.568 379.802-365.568z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 62981, + "grid": 0, + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 10, + "order": 11, + "ligatures": "", + "prevSize": 32, + "code": 62981, + "name": "arrow-left" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 9 + }, + { + "icon": { + "paths": [ + "M128 213.332h768q17.668 0 30.168 12.5t12.5 30.166-12.5 30.168-30.168 12.5h-768q-17.668 0-30.168-12.5t-12.5-30.168 12.5-30.166 30.168-12.5zM128 725.332h768q17.668 0 30.168 12.5t12.5 30.168-12.5 30.168-30.168 12.5h-768q-17.668 0-30.168-12.5t-12.5-30.168 12.5-30.168 30.168-12.5zM128 469.332h768q17.668 0 30.168 12.5t12.5 30.168-12.5 30.168-30.168 12.5h-768q-17.668 0-30.168-12.5t-12.5-30.168 12.5-30.168 30.168-12.5z" + ], + "isMulticolor": false, + "isMulticolor2": false, + "defaultCode": 62985, + "grid": 0, + "tags": [ + "" + ], + "attrs": [] + }, + "attrs": [], + "properties": { + "id": 11, + "order": 13, + "ligatures": "", + "prevSize": 32, + "code": 62985, + "name": "menu" + }, + "setIdx": 2, + "setId": 0, + "iconIdx": 10 + } + ], + "height": 1024, + "metadata": { + "name": "icomoon" + }, + "preferences": { + "showGlyphs": true, + "showCodes": true, + "showQuickUse": true, + "showQuickUse2": true, + "showSVGs": true, + "fontPref": { + "prefix": "icon-", + "metadata": { + "fontFamily": "icomoon" + }, + "metrics": { + "emSize": 1024, + "baseline": 6.25, + "whitespace": 50 + }, + "embed": false + }, + "imagePref": { + "prefix": "icon-", + "png": true, + "useClassSelector": true, + "color": 0, + "bgColor": 16777215 + }, + "historySize": 100, + "gridSize": 16 + } +} \ No newline at end of file diff --git a/finding/js/finding.js b/finding/js/finding.js index 2801826..bab29e8 100644 --- a/finding/js/finding.js +++ b/finding/js/finding.js @@ -17,7 +17,7 @@ * @fileoverview util and every page should be used. * * @author Liyuan Li - * @version 1.0.0.0, Jun 13, 2015 + * @version 1.1.0.0, Oct 13, 2016 */ /** @@ -30,6 +30,7 @@ var Finding = { */ init: function () { Util.killIE(); + this._initToc(); $(".scroll-down").click(function (event) { event.preventDefault(); @@ -63,6 +64,38 @@ var Finding = { } }); }, + /** + * 文章目录 + * @returns {undefined} + */ + _initToc: function () { + if ($('.b3-solo-list').length === 0) { + $('.nav .icon-sitemap, .nav .icon-list').show(); + return false; + } + + $('.nav .icon-sitemap, .nav .icon-list').show(); + $('.nav ul:first').hide(); + $('.nav ul:first').after($('.b3-solo-list')); + + $("body").toggleClass("nav-opened nav-closed"); + }, + tabNav: function (type) { + $('.nav .current').removeClass('current'); + if (type === 'toc') { + $('.nav ul:first').hide(); + $('.nav ul:last').show(); + $('.icon-list').addClass('current'); + } else { + $('.nav ul:first').show(); + $('.nav ul:last').hide(); + $('.icon-sitemap').addClass('current'); + } + }, + /** + * 分享 + * @returns {undefined} + */ share: function () { $(".share span").click(function () { var key = $(this).data("type"); diff --git a/finding/lang/lang_en_US.properties b/finding/lang/lang_en_US.properties index 7e3a5ca..13a2f64 100644 --- a/finding/lang/lang_en_US.properties +++ b/finding/lang/lang_en_US.properties @@ -16,10 +16,11 @@ # # Description: B3log Solo language configurations(en_US). -# Version: 1.0.0.1, Jun 19, 2015 +# Version: 1.1.0.1, Oct 12, 2016 # Author: Liyuan Li # +tocLabel=Article ToC subscribeLabel=Subscribe dynamicLabel=Dynamic adminConsoleLabel=Admin diff --git a/finding/lang/lang_zh_CN.properties b/finding/lang/lang_zh_CN.properties index 575f0ad..19661fb 100644 --- a/finding/lang/lang_zh_CN.properties +++ b/finding/lang/lang_zh_CN.properties @@ -16,10 +16,11 @@ # # Description: B3log Solo default language configurations(zh_CN). -# Version: 1.0.0.1, Jun 19, 2015 +# Version: 1.1.0.1, Oct 12, 2016 # Author: Liyuan Li # +tocLabel=\u6587\u7ae0\u76ee\u5f55 subscribeLabel=\u8ba2\u9605 dynamicLabel=\u52a8\u6001 adminConsoleLabel=\u540e\u53f0\u7ba1\u7406 diff --git a/finding/side.ftl b/finding/side.ftl index d798a09..cb953f3 100644 --- a/finding/side.ftl +++ b/finding/side.ftl @@ -1,5 +1,9 @@
+ +   + +   <#if isLoggedIn>   @@ -33,7 +37,6 @@ ${subscribeLabel} -
${viewCount1Label}