From 9dcf0ed53eec75ccafe33e8aeeee14601549d18b Mon Sep 17 00:00:00 2001 From: lealife Date: Mon, 20 Feb 2017 13:48:26 +0800 Subject: [PATCH] delete unused --- Gulpfile.js | 2 +- app/views/note/note-dev.html | 2 +- public/css/blog/p.css | 600 ------------------------------- public/css/blog/p.less | 629 --------------------------------- public/css/bootstrap修改 | 3 - public/images/home/preview.png | Bin 35725 -> 0 bytes public/images/sprites.png | Bin 41346 -> 0 bytes public/js/all.js | 2 - public/js/app/note-min.js | 2 - public/js/app/notebook-min.js | 1 - public/js/app/page-min.js | 1 - public/js/app/share-min.js | 1 - public/js/app/tag-min.js | 1 - public/js/common-min.js | 1 - public/js/dep.min.js | 106 +++++- public/js/i18n/msg.de-de.js | 2 +- public/js/i18n/msg.en-us.js | 2 +- public/js/i18n/msg.fr-fr.js | 2 +- public/js/i18n/msg.pt-pt.js | 2 +- public/js/main-min.js | 1 - public/js/object_id-min.js | 1 - 21 files changed, 111 insertions(+), 1250 deletions(-) delete mode 100644 public/css/blog/p.css delete mode 100644 public/css/blog/p.less delete mode 100644 public/css/bootstrap修改 delete mode 100644 public/images/home/preview.png delete mode 100644 public/images/sprites.png delete mode 100644 public/js/all.js delete mode 100644 public/js/app/note-min.js delete mode 100644 public/js/app/notebook-min.js delete mode 100644 public/js/app/page-min.js delete mode 100644 public/js/app/share-min.js delete mode 100644 public/js/app/tag-min.js delete mode 100644 public/js/common-min.js delete mode 100644 public/js/main-min.js delete mode 100644 public/js/object_id-min.js diff --git a/Gulpfile.js b/Gulpfile.js index e0c4f6c..7d328ee 100644 --- a/Gulpfile.js +++ b/Gulpfile.js @@ -28,7 +28,7 @@ gulp.task('concatDepJs', function() { 'js/jQuery-slimScroll-1.3.0/jquery.slimscroll-min.js', 'js/contextmenu/jquery.contextmenu-min.js', 'js/bootstrap-min.js', - 'js/object_id-min.js', + 'js/object_id.js', ]; for(var i in jss) { diff --git a/app/views/note/note-dev.html b/app/views/note/note-dev.html index c63506d..85c2627 100644 --- a/app/views/note/note-dev.html +++ b/app/views/note/note-dev.html @@ -893,7 +893,7 @@ var GlobalConfigs = {{.globalConfigs|jsonJs}}; - + diff --git a/public/css/blog/p.css b/public/css/blog/p.css deleted file mode 100644 index 34c9f23..0000000 --- a/public/css/blog/p.css +++ /dev/null @@ -1,600 +0,0 @@ -@font-face { - font-family: 'leanote'; - src: url('../../fonts/leanote-font3/leanote.eot?-vcf23i'); - src: url('../../fonts/leanote-font3/leanote.eot?#iefix-vcf23i') format('embedded-opentype'), url('../../fonts/leanote-font3/leanote.ttf?-vcf23i') format('truetype'), url('../../fonts/leanote-font3/leanote.woff?-vcf23i') format('woff'), url('../../fonts/leanote-font3/leanote.svg?-vcf23i#leanote') format('svg'); - font-weight: normal; - font-style: normal; -} -#logo, -.mce-i-mind, -.mce-i-ace-pre, -.lea-icon { - font-family: 'leanote' !important; - speak: none; - font-style: normal; - font-weight: normal; - font-variant: normal; - text-transform: none; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} -.icon-markdown:before { - content: "\e604"; -} -.mce-i-mind:before { - content: "\e602"; -} -.mce-i-ace-pre:before { - content: "\e603"; -} -#logo:before { - content: "\e901"; - line-height: 1; - margin-top: 5px; - display: inline-block; - vertical-align: top; -} -#logo.icon-only:before { - content: "\e902"; -} -.lang-zh-cn #logo:before { - content: "\e900"; -} -#logo { - font-size: 24px; -} -#logo:before { - line-height: 40px; -} -#subTitle { - padding: 0 0 0 5px; -} -::selection { - background: #000000; - color: #ffffff; -} -::-moz-selection { - background: #000000; - color: #ffffff; -} -::-webkit-selection { - background: #000000; - color: #ffffff; -} -*, -body { - font-family: "lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; - font-weight: 300; - font-size: 14px; -} -h1, -h2, -h3 { - font-family: "lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; - font-weight: 300 !important; -} -ul, -ol { - list-style: none; -} -a { - color: #000; - cursor: pointer; -} -a:hover { - text-decoration: none !important; -} -.navbar-brand { - display: block; - line-height: 50px; - padding: 0; - padding-left: 10px; -} -.navbar-brand span { - float: left; -} -#navbar { - width: 650px; - margin: auto; - padding: 0; -} -.navbar, -.navbar-default { - margin: 0; - border-bottom: 1px solid #DEDDDF; - box-shadow: 0 1px 2px rgba(0, 0, 0, 0.04), inset 0 1px 0 #ffffff; - background-color: #fafbfc; -} -.navbar a, -.navbar-default a { - font-size: 16px; -} -.navbar-default .navbar-nav > .active > a, -.navbar-default .navbar-nav > .active > a:hover, -.navbar-default .navbar-nav > .active > a:focus { - background: none; - border-bottom: 2px solid #65bd77; -} -.navbar-form { - padding: 0; -} -#keywords { - font-size: 12px; - padding: 7px 20px; - border-radius: 30px; - box-shadow: inset 0 0 4px 0 rgba(0, 0, 0, 0.1); - -webkit-transform: translate3d(0, 0, 0); - -webkit-transition: 0.3s ease; - -moz-transition: 0.3s ease; - transition: 0.3s ease; - background-clip: padding-box; - width: 65%; - height: auto; - margin-top: 3px; - border-color: #ccc; - float: right; -} -#keywords:focus { - outline: none; - width: 100%; -} -#content { - width: 650px; - margin: auto; - margin-top: 60px; -} -.sort-nav { - list-style: none; - margin: 0; - padding: 0; -} -.sort-nav li { - float: left; - margin: 10px 15px 5px 0; -} -.sort-nav li a { - padding: 5px 10px; - border: 1px solid #cccccc; - font-size: 12px; - font-weight: normal; - line-height: 25px; - border-radius: 14px; -} -.sort-nav li.active a { - color: white; - background: #65bd77; - border-color: #65bd77; -} -.thumbnails { - padding: 0; - padding-top: 25px; -} -.thumbnails > li { - position: relative; - width: 100%; - margin: 0 0 10px; - padding-bottom: 15px; - border-bottom: 1px dashed #d9d9d9; -} -a:hover { - color: #2a6496; -} -.article .title { - display: inline-block; - margin-right: 40px; - color: #3b3b3b; - font-size: 24px; - font-weight: bold; - line-height: 36px; -} -.article .title:hover { - color: #2a6496; -} -.article .content { - color: #717171; - font-size: 14px; - font-weight: 100; - line-height: 24px; - word-wrap: break-word; -} -.article .article-info { - margin-top: 5px; - color: #999999; -} -.article .article-info a { - color: #999999; -} -.article .article-info > a { - margin-right: 10px; -} -.user-card { - position: absolute; - top: 1px; - padding-right: 50px; - right: -50px; -} -.user-card .dropdown-menu { - width: 310px; - left: -140px; -} -.user-card .dropdown-menu:before { - content: ""; - width: 0; - height: 0; - border-left: 10px solid transparent; - border-right: 10px solid transparent; - border-bottom: 10px solid #eaedef; - background: none; - background-image: none; - top: -7px; - left: 145px; - right: auto; -} -.user-card-content { - width: 310px; - padding: 0; - background: #eaedef; - top: 35px; - border-radius: 6px; - word-break: break-all; -} -.user-card-content .loading { - display: none; -} -.user-card-content.loading .loading { - display: block; -} -.user-card-content.loading .header, -.user-card-content.loading .content { - display: none; -} -.user-card-content .loading { - text-align: center; - padding: 10px 0; -} -.user-card-content .loading:before { - content: ""; - width: 17px; - height: 11px; - background: url(http://7xj51o.com1.z0.glb.clouddn.com/bar-loading.gif); - background-size: 17px 11px; - display: inline-block; -} -.user-card-content .header, -.relation-btn { - padding: 10px; - overflow: hidden; - border-bottom: 1px solid #d9d9d9; - border-radius: 6px 6px 0 0; -} -.user-card-content .header .btn, -.relation-btn .btn { - box-sizing: border-box; - width: 95px; -} -.user-card-content .header .follow-btn, -.relation-btn .follow-btn { - display: none; -} -.user-card-content .header.not-followed .follow-btn, -.relation-btn.not-followed .follow-btn { - display: block; -} -.user-card-content .header.not-followed .following-btn, -.relation-btn.not-followed .following-btn { - display: none; -} -.following-btn .unfollow { - display: none; -} -.following-btn:hover .following { - display: none; -} -.following-btn:hover .unfollow { - display: block; -} -.user-card-content .header .follow-btn, -.user-card-content .header .following-btn { - float: right; - padding: 4px 10px 2px; - margin: 0; -} -.user-card-content .header .avatar { - float: left; -} -.user-card-content .username { - line-height: 32px; - padding-left: 10px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin-right: 100px; - display: block; -} -.user-card-content .header > span { - position: relative; - top: 6px; - font-weight: bold; -} -.user-card-content .content { - padding: 0 10px 10px; - font-size: 12px; -} -.user-card-content .content p { - margin-bottom: 0; -} -.user-card-content .content .intro { - padding: 10px 12px 7px; - margin: 0 -10px 0; - background: white; - border-bottom: 1px solid #d9d9d9; -} -.user-card-content .content ul { - padding: 1px 10px 2px 10px; - margin: 0 -10px 10px; - background: #ffffff; -} -.user-card-content .content ul li { - border-bottom: 1px dashed #d9d9d9; -} -.user-card-content .content ul li a { - margin: 5px 0; - line-height: 20px; - display: block; -} -.user-card-content .content ul li.no-post { - border: none; - color: #ccc; -} -.user-card-content .content ul time { - position: absolute; - right: 10px; - color: #999999; - font-size: 12px; -} -.user-card-content .content h5 { - margin: 0; - padding-top: 3px; - margin-right: 63px; - font-size: 12px; - font-weight: normal; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; -} -.user-card-content .content a { - color: #999999; -} -.avatar { - width: 32px; - height: 32px; - line-height: 32px; - text-align: center; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - border-radius: 50%; - overflow: hidden; - display: inline-block; - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; -} -.avatar img { - width: 30px; - /* - border-radius: 50%; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - */ -} -#pagination { - text-align: center; -} -#pagination ul { - margin: 0; - margin-top: 10px; -} -.pagination > .active > a, -.pagination > .active > span, -.pagination > .active > a:hover, -.pagination > .active > span:hover, -.pagination > .active > a:focus, -.pagination > .active > span:focus { - background-color: #65bd77; - border-color: #65bd77; -} -#footer { - text-align: center; - margin: 20px 0; - margin-top: 20px; - color: #ccc; -} -#footer a { - color: #ccc; -} -#navbarUser { - float: right; - line-height: 50px; - margin-right: 10px; -} -#navbarUser a { - color: #666; -} -#navbarUser .my-logo { - max-height: 32px; - border: 2px solid white; - max-width: 100px; - border-radius: 50%; - margin-top: -3px; -} -.dropdown-menu:before { - content: ""; - width: 20px; - height: 12px; - position: absolute; - top: -12px; - right: 20px; - background-image: url("../../images/triangle_2x.png"); - background-size: 20px 12px; -} -.open > .dropdown-menu, -.dropdown-submenu:hover > .dropdown-menu { - opacity: 1; - transform: scale(1, 1); - -webkit-transform: scale(1, 1); - -moz-transform: scale(1, 1); - -o-transform: scale(1, 1); -} -.dropdown-menu { - opacity: 0; - display: block; - -webkit-transform: scale(0, 0); - -webkit-transform-origin: top; - -webkit-animation-fill-mode: forwards; - -webkit-transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - -o-transform: scale(0, 0); - -o-transform-origin: top; - -o-animation-fill-mode: forwards; - -o-transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - -moz-transform: scale(0, 0); - -moz-transform-origin: top; - -moz-animation-fill-mode: forwards; - -moz-transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - transform: scale(0, 0); - transform-origin: top; - animation-fill-mode: forwards; - transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); -} -a:focus { - text-decoration: none; -} -@media screen and (max-width: 780px) { - #navbarUser { - display: none; - } - #keywords { - float: none; - width: 100%; - } - #navbar { - padding: 0 10px; - width: 100%; - } -} -@media screen and (max-width: 600px) { - #content { - width: 100%; - padding: 0 10px; - } - .user-card { - padding-right: 0; - right: 0; - } -} -#searchInfo { - margin-top: 20px; -} -#searchInfo .keywords-info, -#searchInfo .keywords-title { - display: inline-block; - margin-right: 10px; - font-size: 18px; -} -#searchInfo .keywords-title { - font-weight: bold; -} -#searchInfo .clear-search { - display: inline-block; - color: #a94442; -} -.article .article-info .label-post { - background: #fff; - margin: 0; - font-size: 14px; - padding: 0 2px; -} -.article .article-info .label-post:hover { - background: #000; -} -.article .article-info .label-yellow:hover { - background: #f0ad4e; -} -.article .article-info .label-green:hover { - background: #5cb85c; -} -.article .article-info .label-blue:hover { - background: #428bca; -} -.article .article-info .label-red:hover { - background: #d9534f; -} -.no-author { - border: 2px dashed #ccc; - border-radius: 20px; - padding: 20px; - height: 450px; - margin-top: 80px; - text-align: center; - font-size: 16px; - color: #666; - padding-top: 100px; -} -.followers { - margin-top: 70px !important; -} -.followers .followers-nav { - margin-bottom: 20px; -} -.followers .user-list { - margin: 0; - padding: 0; -} -.followers .each-user { - width: 215px; - float: left; - margin-bottom: 30px; -} -.followers .avatar-wrap { - position: relative; -} -.followers .avatar-wrap .user-card { - right: 0; - left: 0; - top: 0; -} -.followers .avatar-outer { - width: 60px; - height: 60px; - line-height: 56px; - border: 1px solid #eee; - margin-right: 10px; -} -.followers .avatar-outer img { - width: 60px; -} -.followers .username-btn { - margin-left: 70px; -} -.followers .username-btn button { - padding: 3px 4px; - width: 85px; - margin-top: 1px; -} -.followers .username { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - max-width: 140px; -} -.followers .relation-btn { - padding: 0; - border: 0; - margin-top: 3px; -} -.followers .user-card .dropdown-menu { - left: -125px; - top: 60px; -} -.followers .no-author { - margin-top: 30px; -} diff --git a/public/css/blog/p.less b/public/css/blog/p.less deleted file mode 100644 index 0297f95..0000000 --- a/public/css/blog/p.less +++ /dev/null @@ -1,629 +0,0 @@ -@bgColor: #fff; -@headerBgColor: #fff; -@fontFamily: "lucida grande", "lucida sans unicode", lucida, helvetica, "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; -@aWhiteColor: #fff; -@aBlackColor: #000; -@borderColor: #EBEFF2; -@border: 1px solid #EBEFF2; -@borderMore: 1px solid #ccc; // 颜色更深 -@headerHeight: 60px; -@hColor: #0fb264; -@fontSize: 14px; -@containerWidth: 845px; -@titleColor: @hColor; // #5AD4A0; - -@pwidth: 650px; -@green: #65bd77; -@gray: #ccc; - -@import "../theme/includes/icon.less"; - -#logo { - font-size: 24px; - &:before { - line-height: 40px; - } -} -#subTitle { - padding: 0 0 0 5px; -} - -@selectionBg: @aBlackColor; -@selectionColor: #fff; -::selection { background:@selectionBg; color:@selectionColor; } -::-moz-selection { background:@selectionBg; color:@selectionColor; } -::-webkit-selection { background:@selectionBg; color:@selectionColor; } -html,body { -} -*, body { - font-family: @fontFamily; - font-weight: 300; - font-size: @fontSize; -} -h1, h2, h3 { - font-family: @fontFamily; - font-weight: 300 !important; -} -ul, ol { - list-style: none; -} - -a { - color: #000; - cursor: pointer; -} - -a:hover { - text-decoration: none !important; -} -.navbar-brand { - display: block; - line-height: 50px; - padding: 0; - padding-left: 10px; - span { - float: left; - } -} - -#navbar { - width: @pwidth; - margin: auto; - padding: 0; -} -@navbarBg: #fafbfc; -.navbar, .navbar-default { - margin: 0; - border-bottom: 1px solid #DEDDDF; - box-shadow: 0 1px 2px rgba(0,0,0,.04),inset 0 1px 0 #fff; - background-color: @navbarBg; - a { - font-size: 16px; - } -} -.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus { - background: none; - border-bottom: 2px solid @green; -} -.navbar-form { - padding: 0; -} -#keywords { - font-size: 12px; - padding: 7px 20px; - border-radius: 30px; - box-shadow: inset 0 0 4px 0 rgba(0,0,0,0.1); - // background: #e6eaed; - -webkit-transform: translate3d(0, 0, 0); - -webkit-transition: 0.3s ease; - -moz-transition: 0.3s ease; - transition: 0.3s ease; - background-clip: padding-box; - width: 65%; - height: auto; - margin-top: 3px; - border-color: #ccc; - float: right; -} -#keywords:focus { - outline: none; - width: 100%; -} -#content { - width: @pwidth; - margin: auto; - margin-top: 60px; -} - -// 分类 -.sort-nav { - list-style: none; - margin: 0; - padding: 0; - li { - float: left; - margin: 10px 15px 5px 0; - } -} - -.sort-nav li a { - padding: 5px 10px; - border: 1px solid @gray; - font-size: 12px; - font-weight: normal; - line-height: 25px; - border-radius: 14px; -} -.sort-nav li.active a { - color: white; - background: @green; - border-color: @green; -} - -// 文章列表 -.thumbnails { - padding: 0; - padding-top: 25px; -} -.thumbnails > li { - position: relative; - width: 100%; - margin: 0 0 10px; - padding-bottom: 15px; - border-bottom: 1px dashed #d9d9d9; -} -a:hover { - color: #2a6496; -} -.article { - .title { - display: inline-block; - margin-right: 40px; - color: #3b3b3b; - font-size: 24px; - font-weight: bold; - line-height: 36px; - &:hover { - color: #2a6496; - } - } - .content { - color: #717171; - font-size: 14px; - font-weight: 100; - line-height: 24px; - word-wrap: break-word; - } - .article-info { - margin-top: 5px; - color: #999999; - a { - color: #999999; - - } - - } - .article-info>a { - margin-right: 10px; - } -} - -@cardBg: #EAEDEF; -.user-card { - position: absolute; - top: 1px; - padding-right: 50px; - right: -50px; - .dropdown-menu { - width: 310px; - left: -140px; - &:before { - - content: ""; - width: 0; - height: 0; - border-left: 10px solid transparent; - border-right: 10px solid transparent; - border-bottom: 10px solid @cardBg; - background: none; - background-image: none; - top: -7px; - - left: 145px; - right: auto; - } - } -} - -.user-card-content { - width: 310px; - padding: 0; - background: @cardBg; - top: 35px; - border-radius: 6px; - word-break: break-all; - - .loading { - display: none; - } - - &.loading { - .loading { - display: block; - } - .header, - .content { - display: none; - } - } -} - -.user-card-content .loading { - text-align: center; - padding: 10px 0; - &:before { - content: ""; - width: 17px; - height: 11px; - background: url(http://7xj51o.com1.z0.glb.clouddn.com/bar-loading.gif); - background-size: 17px 11px; - display: inline-block; - } -} - -.user-card-content .header, .relation-btn { - padding: 10px; - overflow: hidden; - border-bottom: 1px solid #d9d9d9; - border-radius: 6px 6px 0 0; - - .btn { - box-sizing: border-box; - width: 95px; - } - - .follow-btn { - display: none; - } - - &.not-followed { - .follow-btn { - display: block; - } - .following-btn { - display: none; - } - } - -} -.following-btn { - .unfollow { - display: none; - } - &:hover { - .following { - display: none; - } - .unfollow { - display: block; - } - } -} - -.user-card-content .header .follow-btn, -.user-card-content .header .following-btn { - float: right; - padding: 4px 10px 2px; - margin: 0 -} - -.user-card-content .header .avatar { - float: left; -} - -.user-card-content .username { - line-height: 32px; - padding-left: 10px; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - margin-right: 100px; - display: block; -} - -.user-card-content .header>span { - position: relative; - top: 6px; - font-weight: bold -} - -.user-card-content .content { - padding: 0 10px 10px; - font-size: 12px; -} - -.user-card-content .content p { - margin-bottom: 0 -} - -.user-card-content .content .intro { - padding: 10px 12px 7px; - margin: 0 -10px 0; - background: white; - border-bottom: 1px solid #d9d9d9 -} - -.user-card-content .content ul { - padding: 1px 10px 2px 10px; - margin: 0 -10px 10px; - background: white -} - -.user-card-content .content ul li { - border-bottom: 1px dashed #d9d9d9; - a { - margin: 5px 0; - line-height: 20px; - display: block; - } - &.no-post { - border: none; - color: #ccc; - } -} - -.user-card-content .content ul time { - position: absolute; - right: 10px; - color: #999999; - font-size: 12px; -} - -.user-card-content .content h5 { - margin: 0; - padding-top: 3px; - margin-right: 63px; - font-size: 12px; - font-weight: normal; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap -} - -.user-card-content .content a { - color: #999999 -} - - -.avatar { - width: 32px; - height: 32px; - line-height: 32px; - text-align: center; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - border-radius: 50%; - overflow: hidden; - display: inline-block; - box-sizing: border-box; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - img { - width: 30px; - /* - border-radius: 50%; - -webkit-border-radius: 50%; - -moz-border-radius: 50%; - */ - } -} - - -#pagination { - text-align: center; - ul { - margin: 0; - margin-top: 10px; - } -} -.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus { - background-color: @green; - border-color: @green; -} - -#footer { - text-align: center; - margin: 20px 0; - margin-top: 20px; - color: #ccc; - a { - color: #ccc; - } -} - -#navbarUser { - a { - color: #666; - } - float: right; - line-height: 50px; - margin-right: 10px; - .my-logo { - max-height: 32px; - border: 2px solid white; - max-width: 100px; - border-radius: 50%; - margin-top: -3px; - } -} -.dropdown-menu:before { - content: ""; - width: 20px; - height: 12px; - position: absolute; - top: -12px; - right: 20px; - background-image: url("../../images/triangle_2x.png"); - background-size: 20px 12px; -} -// 动画 -.open > .dropdown-menu, .dropdown-submenu:hover > .dropdown-menu { - opacity: 1; - transform: scale(1, 1); - -webkit-transform: scale(1, 1); - -moz-transform: scale(1, 1); - -o-transform: scale(1, 1); -} -.dropdown-menu { - opacity: 0; - display: block; - - -webkit-transform: scale(0, 0); - -webkit-transform-origin: top; - -webkit-animation-fill-mode: forwards; - -webkit-transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - - -o-transform: scale(0, 0); - -o-transform-origin: top; - -o-animation-fill-mode: forwards; - -o-transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - - -moz-transform: scale(0, 0); - -moz-transform-origin: top; - -moz-animation-fill-mode: forwards; - -moz-transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - - transform: scale(0, 0); - transform-origin: top; - animation-fill-mode: forwards; - transition: all 0.2s cubic-bezier(0.34, 1.21, 0.4, 1); - -} -a:focus { - text-decoration: none; -} - -@media screen and (max-width: 780px) { - #navbarUser { - display: none; - } - #keywords { - float: none; - width: 100%; - } - #navbar { - padding: 0 10px; - width: 100%; - } -} - -@media screen and (max-width: 600px) { - #content { - width: 100%; - padding: 0 10px; - } - - .user-card { - padding-right: 0; - right: 0; - } -} - -#searchInfo { - margin-top: 20px; - .keywords-info, .keywords-title { - display: inline-block; - margin-right: 10px; - font-size: 18px; - } - .keywords-title { - font-weight: bold; - } - .clear-search { - display: inline-block; - color: #a94442; - } -} - -.article .article-info { - .label-post { - background: #fff; - margin: 0; - font-size: 14px; - padding: 0 2px; - &:hover { - background: #000; - } - } - .label-yellow:hover { - background: #f0ad4e; - } - .label-green:hover { - background: #5cb85c; - } - .label-blue:hover { - background: #428bca; - } - .label-red:hover { - background: #d9534f; - } -} - -.no-author { - border: 2px dashed #ccc; - border-radius: 20px; - padding: 20px; - height: 450px; - margin-top: 80px; - text-align: center; - font-size: 16px; - color: #666; - padding-top: 100px; -} - -// followers - -.followers { - margin-top: 70px !important; - - .followers-nav { - margin-bottom: 20px; - } - - .user-list { - margin: 0; - padding: 0; - } - .each-user { - width: 215px; - float: left; - margin-bottom: 30px; - } - .avatar-wrap { - position: relative; - .user-card { - right: 0; - left: 0; - top: 0; - } - } - .avatar-outer { - width: 60px; - height: 60px; - line-height: 56px; - border: 1px solid #eee; - margin-right: 10px; - img { - width: 60px; - } - } - .username-btn { - margin-left: 70px; - button { - padding: 3px 4px; - width: 85px; - margin-top: 1px; - } - } - .username { - text-overflow: ellipsis; - white-space: nowrap; - overflow: hidden; - max-width: 140px; - } - - .relation-btn { - padding: 0; - border: 0; - margin-top: 3px; - } - - .user-card .dropdown-menu { - left: -125px; - top: 60px; - } - - .no-author { - margin-top: 30px; - } -} \ No newline at end of file diff --git a/public/css/bootstrap修改 b/public/css/bootstrap修改 deleted file mode 100644 index 10e0ab9..0000000 --- a/public/css/bootstrap修改 +++ /dev/null @@ -1,3 +0,0 @@ -css最后 - -.btn 没有圆角 \ No newline at end of file diff --git a/public/images/home/preview.png b/public/images/home/preview.png deleted file mode 100644 index 883ef21ade8bad22bf5941ce8a567e342fff7401..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35725 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.$items.length-1||pos<0)return;if(this.sliding)return this.$element.one("slid",function(){that.to(pos)});if(activeIndex==pos)return this.pause().cycle();return this.slide(pos>activeIndex?"next":"prev",$(this.$items[pos]))};Carousel.prototype.pause=function(e){e||(this.paused=true);if(this.$element.find(".next, .prev").length&&$.support.transition.end){this.$element.trigger($.support.transition.end);this.cycle(true)}this.interval=clearInterval(this.interval);return this};Carousel.prototype.next=function(){if(this.sliding)return;return this.slide("next")};Carousel.prototype.prev=function(){if(this.sliding)return;return this.slide("prev")};Carousel.prototype.slide=function(type,next){var $active=this.$element.find(".item.active");var $next=next||$active[type]();var isCycling=this.interval;var direction=type=="next"?"left":"right";var fallback=type=="next"?"first":"last";var that=this;if(!$next.length){if(!this.options.wrap)return;$next=this.$element.find(".item")[fallback]()}this.sliding=true;isCycling&&this.pause();var e=$.Event("slide.bs.carousel",{relatedTarget:$next[0],direction:direction});if($next.hasClass("active"))return;if(this.$indicators.length){this.$indicators.find(".active").removeClass("active");this.$element.one("slid",function(){var $nextIndicator=$(that.$indicators.children()[that.getActiveIndex()]);$nextIndicator&&$nextIndicator.addClass("active")})}if($.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(e);if(e.isDefaultPrevented())return;$next.addClass(type);$next[0].offsetWidth;$active.addClass(direction);$next.addClass(direction);$active.one($.support.transition.end,function(){$next.removeClass([type,direction].join(" ")).addClass("active");$active.removeClass(["active",direction].join(" "));that.sliding=false;setTimeout(function(){that.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{this.$element.trigger(e);if(e.isDefaultPrevented())return;$active.removeClass("active");$next.addClass("active");this.sliding=false;this.$element.trigger("slid")}isCycling&&this.cycle();return this};var old=$.fn.carousel;$.fn.carousel=function(option){return this.each(function(){var $this=$(this);var data=$this.data("bs.carousel");var options=$.extend({},Carousel.DEFAULTS,$this.data(),typeof option=="object"&&option);var action=typeof option=="string"?option:options.slide;if(!data)$this.data("bs.carousel",data=new Carousel(this,options));if(typeof option=="number")data.to(option);else if(action)data[action]();else if(options.interval)data.pause().cycle()})};$.fn.carousel.Constructor=Carousel;$.fn.carousel.noConflict=function(){$.fn.carousel=old;return this};$(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(e){var $this=$(this),href;var $target=$($this.attr("data-target")||(href=$this.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,""));var options=$.extend({},$target.data(),$this.data());var slideIndex=$this.attr("data-slide-to");if(slideIndex)options.interval=false;$target.carousel(options);if(slideIndex=$this.attr("data-slide-to")){$target.data("bs.carousel").to(slideIndex)}e.preventDefault()});$(window).on("load",function(){$('[data-ride="carousel"]').each(function(){var $carousel=$(this);$carousel.carousel($carousel.data())})})}(jQuery);+function($){"use strict";var Collapse=function(element,options){this.$element=$(element);this.options=$.extend({},Collapse.DEFAULTS,options);this.transitioning=null;if(this.options.parent)this.$parent=$(this.options.parent);if(this.options.toggle)this.toggle()};Collapse.DEFAULTS={toggle:true};Collapse.prototype.dimension=function(){var hasWidth=this.$element.hasClass("width");return hasWidth?"width":"height"};Collapse.prototype.show=function(){if(this.transitioning||this.$element.hasClass("in"))return;var startEvent=$.Event("show.bs.collapse");this.$element.trigger(startEvent);if(startEvent.isDefaultPrevented())return;var actives=this.$parent&&this.$parent.find("> .panel > .in");if(actives&&actives.length){var hasData=actives.data("bs.collapse");if(hasData&&hasData.transitioning)return;actives.collapse("hide");hasData||actives.data("bs.collapse",null)}var dimension=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[dimension](0);this.transitioning=1;var complete=function(){this.$element.removeClass("collapsing").addClass("in")[dimension]("auto");this.transitioning=0;this.$element.trigger("shown.bs.collapse")};if(!$.support.transition)return complete.call(this);var scrollSize=$.camelCase(["scroll",dimension].join("-"));this.$element.one($.support.transition.end,$.proxy(complete,this)).emulateTransitionEnd(350)[dimension](this.$element[0][scrollSize])};Collapse.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass("in"))return;var startEvent=$.Event("hide.bs.collapse");this.$element.trigger(startEvent);if(startEvent.isDefaultPrevented())return;var dimension=this.dimension();this.$element[dimension](this.$element[dimension]())[0].offsetHeight;this.$element.addClass("collapsing").removeClass("collapse").removeClass("in");this.transitioning=1;var complete=function(){this.transitioning=0;this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};if(!$.support.transition)return complete.call(this);this.$element[dimension](0).one($.support.transition.end,$.proxy(complete,this)).emulateTransitionEnd(350)};Collapse.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var old=$.fn.collapse;$.fn.collapse=function(option){return this.each(function(){var $this=$(this);var data=$this.data("bs.collapse");var options=$.extend({},Collapse.DEFAULTS,$this.data(),typeof option=="object"&&option);if(!data)$this.data("bs.collapse",data=new Collapse(this,options));if(typeof option=="string")data[option]()})};$.fn.collapse.Constructor=Collapse;$.fn.collapse.noConflict=function(){$.fn.collapse=old;return this};$(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(e){var $this=$(this),href;var target=$this.attr("data-target")||e.preventDefault()||(href=$this.attr("href"))&&href.replace(/.*(?=#[^\s]+$)/,"");var $target=$(target);var data=$target.data("bs.collapse");var option=data?"toggle":$this.data();var parent=$this.attr("data-parent");var $parent=parent&&$(parent);if(!data||!data.transitioning){if($parent)$parent.find('[data-toggle=collapse][data-parent="'+parent+'"]').not($this).addClass("collapsed");$this[$target.hasClass("in")?"addClass":"removeClass"]("collapsed")}$target.collapse(option)})}(jQuery);+function($){"use strict";var backdrop=".dropdown-backdrop";var toggle="[data-toggle=dropdown]";var Dropdown=function(element){var $el=$(element).on("click.bs.dropdown",this.toggle)};Dropdown.prototype.toggle=function(e){var $this=$(this);if($this.is(".disabled, :disabled"))return;var $parent=getParent($this);var isActive=$parent.hasClass("open");clearMenus();if(!isActive){if("ontouchstart"in document.documentElement&&!$parent.closest(".navbar-nav").length){$('