diff --git a/admin/css/style.css b/admin/css/style.css index bc8a6d00..f3966643 100644 --- a/admin/css/style.css +++ b/admin/css/style.css @@ -11,9 +11,11 @@ /** * Typecho 全局样式 */ +/* line 18, ../scss/style.scss */ html { height: 100%; } +/* line 22, ../scss/style.scss */ body { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; background: #F6F6F3; @@ -21,22 +23,28 @@ body { font-size: 87.5%; line-height: 1.5; } +/* line 30, ../scss/style.scss */ a { color: #467B96; text-decoration: none; } + /* line 33, ../scss/style.scss */ a:hover { color: #499BC3; text-decoration: underline; } +/* line 39, ../scss/style.scss */ code, pre, .mono { font-family: Menlo, Monaco, Consolas, "Courier New", monospace; } +/* line 43, ../scss/style.scss */ .p { margin: 1em 0; } +/* line 45, ../scss/style.scss */ .body-100 { height: 100%; } +/* line 49, ../scss/style.scss */ a.balloon-button { display: inline-block; padding: 0 6px; @@ -53,6 +61,7 @@ a.balloon-button { -webkit-border-radius: 30px; border-radius: 30px; } +/* line 68, ../scss/style.scss */ a.button:hover, a.balloon-button:hover { background-color: #A5CADC; color: #FFF; @@ -61,6 +70,7 @@ a.button:hover, a.balloon-button:hover { /** * Forms */ +/* line 6, ../scss/_forms.scss */ input[type=text], input[type=password], input[type=email], textarea { background: #FFF; @@ -71,49 +81,64 @@ textarea { -moz-box-sizing: border-box; box-sizing: border-box; } +/* line 18, ../scss/_forms.scss */ textarea { resize: vertical; line-height: 1.5; } +/* line 23, ../scss/_forms.scss */ input[type="radio"], input[type="checkbox"] { margin-right: 3px; } +/* line 26, ../scss/_forms.scss */ input.text-s, textarea.text-s { padding: 5px; } +/* line 27, ../scss/_forms.scss */ input.text-l, textarea.text-l { padding: 10px; font-size: 1.14286em; } +/* line 33, ../scss/_forms.scss */ .w-10 { width: 10%; } +/* line 34, ../scss/_forms.scss */ .w-20 { width: 20%; } +/* line 35, ../scss/_forms.scss */ .w-30 { width: 30%; } +/* line 36, ../scss/_forms.scss */ .w-40 { width: 40%; } +/* line 37, ../scss/_forms.scss */ .w-50 { width: 50%; } +/* line 38, ../scss/_forms.scss */ .w-60 { width: 60%; } +/* line 39, ../scss/_forms.scss */ .w-70 { width: 70%; } +/* line 40, ../scss/_forms.scss */ .w-80 { width: 80%; } +/* line 41, ../scss/_forms.scss */ .w-90 { width: 90%; } +/* line 42, ../scss/_forms.scss */ .w-100 { width: 100%; } +/* line 44, ../scss/_forms.scss */ select { border: 1px solid #CCC; height: 28px; } @@ -121,7 +146,8 @@ select { /** * Buttons */ -button { +/* line 28, ../scss/_buttons.scss */ +.btn { border: none; background-color: #e9e9e6; cursor: pointer; @@ -136,32 +162,40 @@ button { color: #666; vertical-align: middle; zoom: 1; } - button:hover { + /* line 15, ../scss/_buttons.scss */ + .btn:hover { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; background-color: #dbdbd6; } - button:active, button.active { + /* line 19, ../scss/_buttons.scss */ + .btn:active, .btn.active { background-color: #d6d6d0; } - button:disabled { + /* line 22, ../scss/_buttons.scss */ + .btn:disabled { background-color: #f7f7f6; cursor: default; } - button:disabled { + /* line 38, ../scss/_buttons.scss */ + .btn:disabled { color: #999; } +/* line 43, ../scss/_buttons.scss */ .btn-xs { padding: 0 10px; height: 25px; } +/* line 47, ../scss/_buttons.scss */ .btn-s { height: 28px; } +/* line 48, ../scss/_buttons.scss */ .btn-l { height: 40px; font-size: 1.14286em; font-weight: bold; } +/* line 54, ../scss/_buttons.scss */ .primary { border: none; background-color: #467b96; @@ -172,21 +206,26 @@ button { -o-border-radius: 2px; border-radius: 2px; color: #FFF; } + /* line 15, ../scss/_buttons.scss */ .primary:hover { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; background-color: #3c6a81; } + /* line 19, ../scss/_buttons.scss */ .primary:active, .primary.active { background-color: #39647a; } + /* line 22, ../scss/_buttons.scss */ .primary:disabled { background-color: #508cab; cursor: default; } +/* line 59, ../scss/_buttons.scss */ .btn-group { display: inline-block; } +/* line 63, ../scss/_buttons.scss */ .btn-warn { border: none; background-color: #b94a48; @@ -197,28 +236,39 @@ button { -o-border-radius: 2px; border-radius: 2px; color: #FFF; } + /* line 15, ../scss/_buttons.scss */ .btn-warn:hover { -webkit-transition-duration: 0.4s; -moz-transition-duration: 0.4s; -o-transition-duration: 0.4s; transition-duration: 0.4s; background-color: #a4403f; } + /* line 19, ../scss/_buttons.scss */ .btn-warn:active, .btn-warn.active { background-color: #9c3e3c; } + /* line 22, ../scss/_buttons.scss */ .btn-warn:disabled { background-color: #c1605e; cursor: default; } -.btn-text { - background-color: transparent !important; } +/* line 72, ../scss/_buttons.scss */ +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active, +.btn-link.active { + background-color: transparent; } /* 下拉菜单 */ +/* line 77, ../scss/_buttons.scss */ .btn-drop { position: relative; } +/* line 80, ../scss/_buttons.scss */ .dropdown-toggle { padding-right: 8px; } +/* line 83, ../scss/_buttons.scss */ .dropdown-menu { list-style: none; position: absolute; @@ -231,14 +281,18 @@ button { text-align: left; min-width: 108px; display: none; } + /* line 96, ../scss/_buttons.scss */ .dropdown-menu li { white-space: nowrap; } + /* line 98, ../scss/_buttons.scss */ .dropdown-menu li.multiline { padding: 5px 12px 12px; } + /* line 103, ../scss/_buttons.scss */ .dropdown-menu a { display: block; padding: 5px 12px; color: #666; } + /* line 107, ../scss/_buttons.scss */ .dropdown-menu a:hover { background: #F6F6F3; text-decoration: none !important; } @@ -246,6 +300,7 @@ button { /** * 提示信息框 */ +/* line 6, ../scss/_messages.scss */ .message { padding: 8px 10px; -webkit-border-radius: 2px; @@ -254,31 +309,39 @@ button { -o-border-radius: 2px; border-radius: 2px; } +/* line 11, ../scss/_messages.scss */ .message a { font-weight: bold; text-decoration: underline; } +/* line 16, ../scss/_messages.scss */ .error { background: #FBE3E4; color: #8A1F11; } +/* line 20, ../scss/_messages.scss */ .error a { color: #8A1F11; } +/* line 22, ../scss/_messages.scss */ .notice { background: #FFF6BF; color: #8A6D3B; } +/* line 26, ../scss/_messages.scss */ .notice a { color: #8A6D3B; } +/* line 28, ../scss/_messages.scss */ .success { background: #E6EFC2; color: #264409; } +/* line 32, ../scss/_messages.scss */ .success a { color: #264409; } +/* line 36, ../scss/_messages.scss */ .balloon { display: inline-block; padding: 0 4px; @@ -299,6 +362,7 @@ button { /** * 后台分页 */ +/* line 5, ../scss/_pagenavi.scss */ .typecho-pager { list-style: none; float: right; @@ -308,12 +372,14 @@ button { text-align: center; zoom: 1; } +/* line 15, ../scss/_pagenavi.scss */ .typecho-pager li { display: inline-block; margin: 0 3px; height: 28px; line-height: 28px; } +/* line 22, ../scss/_pagenavi.scss */ .typecho-pager a { display: block; padding: 0 10px; @@ -323,10 +389,12 @@ button { -o-border-radius: 2px; border-radius: 2px; } +/* line 28, ../scss/_pagenavi.scss */ .typecho-pager a:hover { text-decoration: none; background: #E9E9E6; } +/* line 33, ../scss/_pagenavi.scss */ .typecho-pager li.current a { background: #E9E9E6; color: #444; } @@ -334,32 +402,40 @@ button { /** * 后台头部导航 */ +/* line 4, ../scss/_header.scss */ .typecho-head-nav { padding: 0 10px; background: #292D33; } +/* line 9, ../scss/_header.scss */ .typecho-head-nav a { color: #BBB; } +/* line 13, ../scss/_header.scss */ .typecho-head-nav a:hover, .typecho-head-nav a:focus { color: #FFF; text-decoration: none; } +/* line 18, ../scss/_header.scss */ #typecho-nav-list { float: left; } + /* line 20, ../scss/_header.scss */ #typecho-nav-list ul { list-style: none; margin: 0; padding: 0; } +/* line 27, ../scss/_header.scss */ #typecho-nav-list ul:first-child { border-left: 1px solid #383D45; } +/* line 31, ../scss/_header.scss */ #typecho-nav-list .root { position: relative; float: left; } +/* line 36, ../scss/_header.scss */ #typecho-nav-list .parent a { display: block; float: left; @@ -369,6 +445,7 @@ button { line-height: 36px; color: #BBB; } +/* line 48, ../scss/_header.scss */ #typecho-nav-list .parent a:hover, #typecho-nav-list .focus .parent a, #typecho-nav-list .root:hover .parent a { @@ -376,9 +453,11 @@ button { color: #FFF; text-decoration: none; } +/* line 54, ../scss/_header.scss */ #typecho-nav-list .focus .parent a { font-weight: bold; } +/* line 58, ../scss/_header.scss */ #typecho-nav-list .child { position: absolute; top: 36px; @@ -389,9 +468,11 @@ button { background: #202328; z-index: 250; } +/* line 69, ../scss/_header.scss */ #typecho-nav-list .root:hover .child { display: block; } +/* line 73, ../scss/_header.scss */ #typecho-nav-list .child li a { color: #BBB; display: block; @@ -402,18 +483,22 @@ button { height: 36px; line-height: 36px; } +/* line 85, ../scss/_header.scss */ #typecho-nav-list .child li a:hover, #typecho-nav-list .child li a:focus { background: #292D33; color: #FFF; } +/* line 89, ../scss/_header.scss */ #typecho-nav-list .child li.focus a { color: #6DA1BB; font-weight: bold; } +/* line 94, ../scss/_header.scss */ .typecho-head-nav .operate { float: right; } +/* line 97, ../scss/_header.scss */ .typecho-head-nav .operate a { display: inline-block; margin-left: -1px; @@ -423,6 +508,7 @@ button { line-height: 36px; color: #BBB; } +/* line 106, ../scss/_header.scss */ .typecho-head-nav .operate a:hover { background-color: #202328; color: #FFF; } @@ -430,25 +516,31 @@ button { /** * 注脚 */ +/* line 4, ../scss/_footer.scss */ .typecho-foot { padding: 4em 0 3em; color: #999; line-height: 1.8; text-align: center; } + /* line 10, ../scss/_footer.scss */ .typecho-foot .copyright p { margin: 10px 0 0; } + /* line 13, ../scss/_footer.scss */ .typecho-foot .resource { color: #CCC; } + /* line 16, ../scss/_footer.scss */ .typecho-foot .resource a { margin: 0 3px; color: #999; } /* 低版本浏览器升级提示 */ +/* line 84, ../scss/style.scss */ .browsehappy { border: none; text-align: center; } /** 顶部消息样式 by 70 */ +/* line 90, ../scss/style.scss */ .popup { display: none; position: absolute; @@ -464,12 +556,14 @@ button { -webkit-border-radius: 0; border-radius: 0; } +/* line 107, ../scss/style.scss */ .popup ul { list-style: none; margin: 0; padding: 0; text-align: center; } +/* line 114, ../scss/style.scss */ .popup ul li { display: inline-block; margin-right: 10px; } @@ -480,6 +574,7 @@ button { /** * 载入状态 */ +/* line 128, ../scss/style.scss */ .loading { padding-left: 20px !important; background: transparent url(../img/ajax-loader.gif) no-repeat left center; } @@ -487,34 +582,42 @@ button { /** * 典型配置选项 */ +/* line 137, ../scss/style.scss */ .typecho-option { list-style: none; margin: 1em 0; padding: 0; } +/* line 146, ../scss/style.scss */ .typecho-option-submit li { border-bottom: none; } +/* line 150, ../scss/style.scss */ .typecho-option label.typecho-label { display: block; margin-bottom: .5em; font-weight: bold; } +/* line 155, ../scss/style.scss */ .typecho-option label.required:after { content: " *"; color: #B94A48; } +/* line 161, ../scss/style.scss */ .typecho-option span { margin-right: 15px; } +/* line 162, ../scss/style.scss */ .typecho-option .description { margin: .5em 0 0; color: #999; font-size: .92857em; } +/* line 168, ../scss/style.scss */ .front-archive { padding-left: 1.5em; } +/* line 172, ../scss/style.scss */ .profile-avatar { border: 1px dashed #D9D9D6; max-width: 100%; } @@ -529,6 +632,7 @@ button { /** * 安装向导 */ +/* line 190, ../scss/style.scss */ .typecho-install-patch { margin-bottom: 2em; padding: 2em 0; @@ -536,16 +640,19 @@ button { color: #FFF; text-align: center; } +/* line 198, ../scss/style.scss */ .typecho-install-patch ol { list-style: none; margin: 3em 0 1em; padding: 0; color: #999; } +/* line 204, ../scss/style.scss */ .typecho-install-patch li { display: inline-block; margin: 0 .8em; } +/* line 208, ../scss/style.scss */ .typecho-install-patch span { display: inline-block; margin-right: 5px; @@ -556,53 +663,65 @@ button { text-align: center; border-radius: 2em; } +/* line 218, ../scss/style.scss */ .typecho-install-patch li.current { color: #FFF; font-weight: bold; } +/* line 222, ../scss/style.scss */ .typecho-install-patch li.current span { border-color: #FFF; } /** * 安装主体内容 */ +/* line 231, ../scss/style.scss */ .typecho-install .typecho-install-body input { width: 100%; } +/* line 234, ../scss/style.scss */ .typecho-install-body .typecho-option li { margin: 1em 0; } /** * 欢迎界面 */ +/* line 243, ../scss/style.scss */ #typecho-welcome { margin: 1em 0; padding: 1em 2em; background-color: #E9E9E6; } +/* line 249, ../scss/style.scss */ .welcome-board { color: #999; font-size: 1.15em; } + /* line 252, ../scss/style.scss */ .welcome-board em { color: #444; font-size: 2em; font-style: normal; font-family: Georgia, serif; } +/* line 260, ../scss/style.scss */ #start-link { margin-bottom: 25px; padding: 0 0 35px; border-bottom: 1px solid #ECECEC; } + /* line 264, ../scss/style.scss */ #start-link li { float: left; margin-right: 1.5em; } + /* line 268, ../scss/style.scss */ #start-link .balloon { margin-top: 2px; } +/* line 274, ../scss/style.scss */ .latest-link li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } +/* line 279, ../scss/style.scss */ .latest-link span { display: inline-block; margin-right: 4px; @@ -612,40 +731,48 @@ button { text-align: right; color: #999; } +/* line 290, ../scss/style.scss */ .update-check { font-size: 14px; } /** * 登录框 */ +/* line 297, ../scss/style.scss */ .typecho-login-wrap { display: table; margin: 0 auto; height: 100%; } +/* line 302, ../scss/style.scss */ .typecho-login { display: table-cell; padding: 30px 0 100px; width: 280px; text-align: center; vertical-align: middle; } + /* line 308, ../scss/style.scss */ .typecho-login h1 { margin: 0 0 1em; } +/* line 313, ../scss/style.scss */ .typecho-login .more-link { margin-top: 2em; color: #CCC; } +/* line 317, ../scss/style.scss */ .typecho-login .more-link a { margin: 0 3px; } /** * 标题 */ +/* line 324, ../scss/style.scss */ .typecho-page-title h2 { margin: 25px 0 10px; font-size: 1.28571em; } +/* line 328, ../scss/style.scss */ .typecho-page-title h2 a { margin-left: 10px; padding: 3px 8px; @@ -653,6 +780,7 @@ button { font-size: .8em; border-radius: 2px; } +/* line 336, ../scss/style.scss */ .typecho-page-title h2 a:hover { text-decoration: none; } @@ -662,25 +790,30 @@ button { /** * 主页主体 */ +/* line 350, ../scss/style.scss */ .typecho-dashboard ul { list-style: none; padding: 0; } +/* line 354, ../scss/style.scss */ .typecho-dashboard li { margin-bottom: 5px; } /** * 标签页 */ +/* line 362, ../scss/style.scss */ .typecho-option-tabs { list-style: none; margin: 1em 0 0; padding: 0; font-size: 13px; text-align: center; } + /* line 368, ../scss/style.scss */ .typecho-option-tabs.fix-tabs { margin-bottom: 1em; } +/* line 373, ../scss/style.scss */ .typecho-option-tabs a { display: block; margin-right: -1px; @@ -693,19 +826,23 @@ button { -moz-box-sizing: border-box; box-sizing: border-box; } +/* line 384, ../scss/style.scss */ .typecho-option-tabs a:hover { background-color: #E9E9E6; color: #666; text-decoration: none; } +/* line 390, ../scss/style.scss */ .typecho-option-tabs li { float: left; } + /* line 392, ../scss/style.scss */ .typecho-option-tabs li:first-child a { -webkit-border-radius: 2px 0 0 2px; -moz-border-radius: 2px 0 0 2px; -ms-border-radius: 2px 0 0 2px; -o-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; } + /* line 395, ../scss/style.scss */ .typecho-option-tabs li:last-child a { -webkit-border-radius: 0 2px 2px 0; -moz-border-radius: 0 2px 2px 0; @@ -713,9 +850,11 @@ button { -o-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; } +/* line 400, ../scss/style.scss */ .typecho-option-tabs.right { float: right; } +/* line 405, ../scss/style.scss */ .typecho-option-tabs li.current a, .typecho-option-tabs li.active a { background-color: #E9E9E6; } @@ -726,33 +865,42 @@ button { /** * 列表页选项 */ +/* line 420, ../scss/style.scss */ .typecho-list-operate { margin: 1em 0; } +/* line 426, ../scss/style.scss */ .typecho-list-operate input, .typecho-list-operate button, .typecho-list-operate select { vertical-align: bottom; } +/* line 430, ../scss/style.scss */ .typecho-list-operate input[type="checkbox"] { vertical-align: text-top; } +/* line 434, ../scss/style.scss */ .typecho-list-operate .operate { float: left; } +/* line 438, ../scss/style.scss */ .typecho-list-operate .search { float: right; } +/* line 443, ../scss/style.scss */ .typecho-list-operate span.operate-delete, a.operate-delete, .typecho-list-operate span.operate-button-delete, a.operate-button-delete { color: #B94A48; } +/* line 447, ../scss/style.scss */ a.operate-edit { color: #007700; } +/* line 451, ../scss/style.scss */ a.operate-reply { color: #545c30; } +/* line 455, ../scss/style.scss */ .typecho-list-operate a:hover { text-decoration: none; } @@ -760,53 +908,66 @@ a.operate-reply { * 列表表格 */ /** 增加表格标题 by 70 */ +/* line 463, ../scss/style.scss */ .typecho-list-table-title { margin: 1em 0; color: #999; text-align: center; } +/* line 468, ../scss/style.scss */ .typecho-table-wrap { padding: 30px; background: #FFF; } +/* line 472, ../scss/style.scss */ .typecho-list-table { width: 100%; } +/* line 476, ../scss/style.scss */ .typecho-list-table.deactivate { color: #999; } +/* line 480, ../scss/style.scss */ .typecho-list-table .right { text-align: right; } +/* line 484, ../scss/style.scss */ .typecho-list-table th { padding: 0 10px 10px; border-bottom: 2px solid #F0F0EC; text-align: left; } +/* line 490, ../scss/style.scss */ .typecho-list-table td { padding: 10px; border-top: 1px solid #F0F0EC; word-break: break-all; } +/* line 495, ../scss/style.scss */ .typecho-list-table .status { margin-left: 5px; color: #999; font-size: .92857em; font-style: normal; } +/* line 501, ../scss/style.scss */ .typecho-list-table tbody tr:hover td { background-color: #F6F6F3; } +/* line 505, ../scss/style.scss */ .typecho-list-table tbody tr.checked td { background-color: #FFF9E8; } +/* line 509, ../scss/style.scss */ .warning { color: #B94A48; } +/* line 514, ../scss/style.scss */ .typecho-list-table tr td .hidden-by-mouse { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); opacity: 0; } +/* line 518, ../scss/style.scss */ .typecho-list-table tr:hover td .hidden-by-mouse { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); opacity: 1; } @@ -814,6 +975,7 @@ a.operate-reply { /** * 评论管理 */ +/* line 527, ../scss/style.scss */ .comment-reply-content { position: relative; margin: 1em 0; @@ -821,6 +983,7 @@ a.operate-reply { border: 1px solid transparent; background-color: #F0F0EC; } +/* line 534, ../scss/style.scss */ .comment-reply-content:after { position: absolute; right: 1em; @@ -828,20 +991,24 @@ a.operate-reply { border-color: #F0F0EC #F0F0EC transparent transparent; content: " "; } +/* line 543, ../scss/style.scss */ .comment-meta span, .comment-date { font-size: .92857em; color: #999; } +/* line 548, ../scss/style.scss */ .comment-action a, .comment-action span { margin-right: 4px; } +/* line 550, ../scss/style.scss */ .comment-edit label { display: block; } /** * 评论回复 */ +/* line 558, ../scss/style.scss */ #typecho-respond { padding: 10px; display: none; } @@ -849,31 +1016,38 @@ a.operate-reply { /** * 模板列表 */ +/* line 576, ../scss/style.scss */ .typecho-theme-list img { margin: 1em 0; max-width: 100%; max-height: 240px; } +/* line 582, ../scss/style.scss */ .typecho-theme-list cite { font-style: normal; color: #999; } +/* line 587, ../scss/style.scss */ .typecho-theme-list tbody tr.current td { background-color: #FFF9E8; } /** * 后台配置项 */ +/* line 596, ../scss/style.scss */ .typecho-page-main .typecho-option input.text { width: 100%; } +/* line 600, ../scss/style.scss */ .typecho-page-main .typecho-option input.num { width: 40px; } +/* line 604, ../scss/style.scss */ .typecho-page-main .typecho-option textarea { width: 100%; height: 100px; } +/* line 609, ../scss/style.scss */ .typecho-page-main .typecho-option span.multiline { display: block; margin: .3em 0; } @@ -881,11 +1055,13 @@ a.operate-reply { /** * 编辑模板 */ +/* line 618, ../scss/style.scss */ .typecho-select-theme { height: 25px; line-height: 25px; margin: 15px 0px; } +/* line 624, ../scss/style.scss */ .typecho-select-theme h5 { color: #E47E00; font-weight: bold; @@ -894,26 +1070,32 @@ a.operate-reply { width: 120px; margin-right: 10px; } +/* line 633, ../scss/style.scss */ .typecho-select-theme select { width: 150px; } /** * 编辑模板(编辑详情) */ +/* line 641, ../scss/style.scss */ .typecho-edit-theme ul { list-style: none; margin: 0; padding: 0; } +/* line 647, ../scss/style.scss */ .typecho-edit-theme li { padding: 3px 10px; } +/* line 651, ../scss/style.scss */ .typecho-edit-theme .current { background-color: #E6E6E3; } +/* line 654, ../scss/style.scss */ .typecho-edit-theme .current a { color: #444; } +/* line 658, ../scss/style.scss */ .typecho-edit-theme textarea { font-size: .92857em; line-height: 1.2; @@ -922,104 +1104,132 @@ a.operate-reply { /** * 编写页面 */ +/* line 668, ../scss/style.scss */ .typecho-post-area .edit-draft-notice { color: #999; font-size: .92857em; } +/* line 672, ../scss/style.scss */ .typecho-post-area .edit-draft-notice a { color: #B94A48; } +/* line 674, ../scss/style.scss */ .typecho-post-area .typecho-label { display: block; margin: 1em 0 -0.5em; font-weight: bold; } +/* line 680, ../scss/style.scss */ .typecho-post-area #auto-save-message { display: block; margin-top: 0.5em; color: #999; font-size: .92857em; } +/* line 687, ../scss/style.scss */ .typecho-post-area .submit .right button { margin-left: 5px; } +/* line 691, ../scss/style.scss */ .typecho-post-area .right { float: right; padding-left: 24px; } +/* line 696, ../scss/style.scss */ .typecho-post-area .left { float: left; } +/* line 703, ../scss/style.scss */ .typecho-post-area .out-date { border: 1px solid #D3DBB3; padding: 3px; background: #fff; } +/* line 709, ../scss/style.scss */ .typecho-post-area input.title { font-size: 1.17em; font-weight: bold; } +/* line 713, ../scss/style.scss */ .typecho-post-area .url-slug { margin-top: -0.5em; color: #AAA; font-size: .92857em; word-break: break-word; } +/* line 719, ../scss/style.scss */ .typecho-post-area #slug { padding: 2px; border: none; background: #FFFBCC; color: #666; } +/* line 726, ../scss/style.scss */ .typecho-post-area #text { resize: none; } +/* line 730, ../scss/style.scss */ #advance-panel-btn { font-size: .92857em; } +/* line 734, ../scss/style.scss */ #advance-panel { display: none; } +/* line 738, ../scss/style.scss */ #custom-field { margin: 1em 0; padding: 10px 15px; background: #FFF; } + /* line 743, ../scss/style.scss */ #custom-field.fold table, #custom-field.fold .description { display: none; } + /* line 746, ../scss/style.scss */ #custom-field .description { margin-top: 10px; text-align: right; } + /* line 749, ../scss/style.scss */ #custom-field .description button { float: left; } + /* line 754, ../scss/style.scss */ #custom-field .typecho-label { margin: 0; } + /* line 756, ../scss/style.scss */ #custom-field .typecho-label a { display: block; color: #444; } + /* line 759, ../scss/style.scss */ #custom-field .typecho-label a:hover { color: #467B96; text-decoration: none; } + /* line 765, ../scss/style.scss */ #custom-field table { margin-top: 10px; } + /* line 768, ../scss/style.scss */ #custom-field td { padding: 10px 5px; font-size: .92857em; border-bottom: 1px solid #F0F0EC; vertical-align: top; } + /* line 773, ../scss/style.scss */ #custom-field td label { font-size: 1em; font-weight: normal; } + /* line 778, ../scss/style.scss */ #custom-field select { height: 27px; } +/* line 781, ../scss/style.scss */ .typecho-post-area .is-draft { background: #FFF1A8; } +/* line 785, ../scss/style.scss */ .typecho-post-option .description { margin-top: -0.5em; color: #999; font-size: .92857em; } +/* line 791, ../scss/style.scss */ .category-option ul { list-style: none; border: 1px solid #D9D9D6; @@ -1029,9 +1239,11 @@ a.operate-reply { background-color: #FFF; border-radius: 2px; } +/* line 800, ../scss/style.scss */ .category-option li { margin: 3px 0; } +/* line 805, ../scss/style.scss */ .visibility-option ul, .allow-option ul { list-style: none; @@ -1040,48 +1252,61 @@ a.operate-reply { /** * 标签列表 */ +/* line 815, ../scss/style.scss */ .typecho-page-main ul.tag-list { list-style: none; margin: 0; padding: 20px; background-color: #FFF; } +/* line 822, ../scss/style.scss */ .typecho-page-main ul.tag-list li { display: inline-block; margin: 0 0 5px 0; padding: 5px 5px 5px 10px; cursor: pointer; } +/* line 828, ../scss/style.scss */ .typecho-page-main ul.tag-list li:hover { background-color: #E9E9E6; } +/* line 832, ../scss/style.scss */ .typecho-page-main ul.tag-list li input { display: none; } +/* line 837, ../scss/style.scss */ .typecho-page-main ul.tag-list li.checked { background-color: #FFFBCC; } +/* line 841, ../scss/style.scss */ .typecho-page-main ul.tag-list li.size-5 { font-size: 1em; } +/* line 842, ../scss/style.scss */ .typecho-page-main ul.tag-list li.size-10 { font-size: 1.2em; } +/* line 843, ../scss/style.scss */ .typecho-page-main ul.tag-list li.size-20 { font-size: 1.4em; } +/* line 844, ../scss/style.scss */ .typecho-page-main ul.tag-list li.size-30 { font-size: 1.6em; } +/* line 845, ../scss/style.scss */ .typecho-page-main ul.tag-list li.size-0 { font-size: 1.8em; } +/* line 847, ../scss/style.scss */ .typecho-page-main .tag-edit-link { visibility: hidden; } +/* line 848, ../scss/style.scss */ .typecho-page-main li:hover .tag-edit-link { visibility: visible; } +/* line 850, ../scss/style.scss */ .typecho-attachment-photo { border: 1px solid #E6E6E3; max-width: 100%; } @@ -1089,49 +1314,61 @@ a.operate-reply { /* * Upload */ +/* line 859, ../scss/style.scss */ #upload-panel { border: 1px dashed #D9D9D6; background-color: #FFF; color: #999; font-size: .92857em; } + /* line 864, ../scss/style.scss */ #upload-panel.drag { background-color: #FFFBCC; } +/* line 869, ../scss/style.scss */ .upload-area { padding: 15px; text-align: center; } +/* line 874, ../scss/style.scss */ #file-list { list-style: none; margin: 0 10px; padding: 0; word-break: break-all; } + /* line 880, ../scss/style.scss */ #file-list li, #file-list .insert { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } + /* line 885, ../scss/style.scss */ #file-list li { padding: 8px 0; border-top: 1px dashed #D9D9D6; } + /* line 889, ../scss/style.scss */ #file-list .insert { display: block; max-width: 100%; } + /* line 893, ../scss/style.scss */ #file-list .file { margin-left: 5px; } + /* line 896, ../scss/style.scss */ #file-list .info { text-transform: uppercase; } +/* line 901, ../scss/style.scss */ #btn-fullscreen-upload { visibility: hidden; } /** * 附件管理 */ +/* line 909, ../scss/style.scss */ .edit-media button { margin-right: 6px; } /* 拖动调整 textarea 大小 */ +/* line 912, ../scss/style.scss */ .resize { display: block; margin: 2px auto 0; @@ -1140,12 +1377,14 @@ a.operate-reply { border-width: 1px 0; width: 60px; cursor: row-resize; } + /* line 920, ../scss/style.scss */ .resize i { display: block; height: 1px; background-color: #D9D9D6; } /* 拖动排序 */ +/* line 928, ../scss/style.scss */ .tDnD_whileDrag { background-color: #FFFBCC; } @@ -1155,79 +1394,112 @@ a.operate-reply { /** * icons */ -.i-edit, .i-delete, .i-upload, .i-exlink, .mime-office, .mime-text, .mime-image, .mime-html, .mime-archive, .mime-application, .mime-audio, .mime-script, .mime-video, .mime-unknow { - width: 16px; - height: 16px; +/* line 8, ../scss/_icons.scss */ +.i-edit, .i-delete, .i-exlink, .mime-office, .mime-text, .mime-image, .mime-html, .mime-archive, .mime-application, .mime-audio, .mime-script, .mime-video, .mime-unknow, .i-upload, .i-upload-active { display: inline-block; vertical-align: text-bottom; - background: url('../img/icons-s93f9ba6074.png') no-repeat; + background: url('../img/icons-sba2b1299ac.png') no-repeat; text-indent: -9999em; } - .i-edit:hover, .i-delete:hover, .i-upload:hover, .i-exlink:hover, .mime-office:hover, .mime-text:hover, .mime-image:hover, .mime-html:hover, .mime-archive:hover, .mime-application:hover, .mime-audio:hover, .mime-script:hover, .mime-video:hover, .mime-unknow:hover { + /* line 13, ../scss/_icons.scss */ + .i-edit:hover, .i-delete:hover, .i-exlink:hover, .mime-office:hover, .mime-text:hover, .mime-image:hover, .mime-html:hover, .mime-archive:hover, .mime-application:hover, .mime-audio:hover, .mime-script:hover, .mime-video:hover, .mime-unknow:hover, .i-upload:hover, .i-upload-active:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75); opacity: 0.75; } +/* line 18, ../scss/_icons.scss */ +.i-edit, .i-delete, .i-exlink, .mime-office, .mime-text, .mime-image, .mime-html, .mime-archive, .mime-application, .mime-audio, .mime-script, .mime-video, .mime-unknow { + width: 16px; + height: 16px; } + +/* line 24, ../scss/_icons.scss */ +.i-upload, .i-upload-active { + width: 24px; + height: 24px; } + +/* line 30, ../scss/_icons.scss */ .i-edit { - background-position: 0 -48px; } + background-position: 0 -80px; } +/* line 34, ../scss/_icons.scss */ .i-delete { - background-position: 0 -32px; } + background-position: 0 -64px; } +/* line 42, ../scss/_icons.scss */ .i-upload { + background-position: 0 -24px; } + +/* line 47, ../scss/_icons.scss */ +.i-upload-active { background-position: 0 0; } +/* line 53, ../scss/_icons.scss */ .i-caret-up, .i-caret-down, .i-caret-left, .i-caret-right { display: inline-block; border-style: solid; border-color: transparent transparent #BBB transparent; border-width: 3px 4px 5px; } +/* line 59, ../scss/_icons.scss */ .i-caret-down { border-color: #BBB transparent transparent transparent; border-width: 5px 4px 3px; } +/* line 63, ../scss/_icons.scss */ .i-caret-left { border-color: transparent #BBB transparent transparent; border-width: 4px 5px 4px 3px; } +/* line 67, ../scss/_icons.scss */ .i-caret-right { border-color: transparent transparent transparent #BBB; border-width: 4px 3px 4px 5px; } +/* line 72, ../scss/_icons.scss */ .i-exlink { - background-position: 0 -16px; } + background-position: 0 -48px; } /* 文件类型图标 */ +/* line 80, ../scss/_icons.scss */ .mime-office { - background-position: 0 -96px; } - -.mime-text { - background-position: 0 -176px; } - -.mime-image { - background-position: 0 -64px; } - -.mime-html { - background-position: 0 -112px; } - -.mime-archive { - background-position: 0 -192px; } - -.mime-application { background-position: 0 -128px; } -.mime-audio { +/* line 85, ../scss/_icons.scss */ +.mime-text { background-position: 0 -208px; } -.mime-script { +/* line 90, ../scss/_icons.scss */ +.mime-image { + background-position: 0 -96px; } + +/* line 95, ../scss/_icons.scss */ +.mime-html { background-position: 0 -144px; } -.mime-video { - background-position: 0 -80px; } +/* line 100, ../scss/_icons.scss */ +.mime-archive { + background-position: 0 -224px; } -.mime-unknow { +/* line 105, ../scss/_icons.scss */ +.mime-application { background-position: 0 -160px; } +/* line 110, ../scss/_icons.scss */ +.mime-audio { + background-position: 0 -240px; } + +/* line 115, ../scss/_icons.scss */ +.mime-script { + background-position: 0 -176px; } + +/* line 120, ../scss/_icons.scss */ +.mime-video { + background-position: 0 -112px; } + +/* line 125, ../scss/_icons.scss */ +.mime-unknow { + background-position: 0 -192px; } + /* Logo 图标 */ +/* line 132, ../scss/_icons.scss */ .i-logo, .i-logo-s { width: 169px; height: 40px; @@ -1240,10 +1512,12 @@ a.operate-reply { background-size: auto 40px; filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=15); opacity: 0.15; } + /* line 140, ../scss/_icons.scss */ .i-logo:hover, .i-logo-s:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20); opacity: 0.2; } +/* line 144, ../scss/_icons.scss */ .i-logo-s { width: 26px; height: 26px; @@ -1255,15 +1529,18 @@ a.operate-reply { /* * Editor */ +/* line 4, ../scss/components/_editor.scss */ .editor { margin-bottom: -0.5em; } +/* line 8, ../scss/components/_editor.scss */ .wmd-button-row { list-style: none; margin: 0; padding: 0; height: 26px; line-height: 1; } + /* line 15, ../scss/components/_editor.scss */ .wmd-button-row li { display: inline-block; margin-right: 4px; @@ -1275,8 +1552,10 @@ a.operate-reply { -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } + /* line 22, ../scss/components/_editor.scss */ .wmd-button-row li:hover { background-color: #E9E9E6; } + /* line 25, ../scss/components/_editor.scss */ .wmd-button-row li.wmd-spacer { height: 20px; margin: 0 10px 0 6px; @@ -1285,38 +1564,47 @@ a.operate-reply { background: #E9E9E6; cursor: default; } +/* line 36, ../scss/components/_editor.scss */ #wmd-button-row span { display: block; width: 20px; height: 20px; background: transparent url(../img/editor.png) no-repeat; } +/* line 44, ../scss/components/_editor.scss */ .wmd-edittab { float: right; margin-top: 3px; font-size: .92857em; } + /* line 48, ../scss/components/_editor.scss */ .wmd-edittab a { display: inline-block; padding: 0 8px; margin-left: 5px; height: 20px; line-height: 20px; } + /* line 54, ../scss/components/_editor.scss */ .wmd-edittab a:hover { text-decoration: none; } + /* line 57, ../scss/components/_editor.scss */ .wmd-edittab a.active { background: #E9E9E6; color: #999; } +/* line 65, ../scss/components/_editor.scss */ .wmd-hidetab { display: none; } +/* line 69, ../scss/components/_editor.scss */ .wmd-visualhide { visibility: hidden; } /* 对话框 */ +/* line 74, ../scss/components/_editor.scss */ .wmd-prompt-background { background-color: #000; } +/* line 77, ../scss/components/_editor.scss */ .wmd-prompt-dialog { position: fixed; z-index: 1001; @@ -1327,17 +1615,22 @@ a.operate-reply { padding: 20px; width: 360px; background: #F6F6F3; } + /* line 88, ../scss/components/_editor.scss */ .wmd-prompt-dialog p { margin: 0 0 5px; } + /* line 89, ../scss/components/_editor.scss */ .wmd-prompt-dialog form { margin-top: 10px; } + /* line 90, ../scss/components/_editor.scss */ .wmd-prompt-dialog input[type="text"] { margin-bottom: 10px; width: 100%; } + /* line 94, ../scss/components/_editor.scss */ .wmd-prompt-dialog button { margin-right: 10px; } /* 预览 */ +/* line 98, ../scss/components/_editor.scss */ #wmd-preview { background: #FFF; margin: 1em 0; @@ -1349,29 +1642,37 @@ a.operate-reply { -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } + /* line 105, ../scss/components/_editor.scss */ #wmd-preview img { max-width: 100%; } + /* line 106, ../scss/components/_editor.scss */ #wmd-preview code, #wmd-preview pre { padding: 2px 4px; background: #F3F3F0; font-size: .92857em; } + /* line 111, ../scss/components/_editor.scss */ #wmd-preview code { color: #C13; } + /* line 112, ../scss/components/_editor.scss */ #wmd-preview pre { padding: 1em; } + /* line 114, ../scss/components/_editor.scss */ #wmd-preview pre code { padding: 0; color: #444; } + /* line 119, ../scss/components/_editor.scss */ #wmd-preview blockquote { margin: 1em 1.5em; padding-left: 1.5em; border-left: 4px solid #E9E9E6; color: #777; } + /* line 125, ../scss/components/_editor.scss */ #wmd-preview hr { margin: 2em auto; width: 100px; border: 1px solid #E9E9E6; border-width: 2px 0 0 0; } + /* line 131, ../scss/components/_editor.scss */ #wmd-preview .summary:after { display: block; margin: 2em 0; @@ -1382,6 +1683,7 @@ a.operate-reply { content: "- more -"; } /* 编辑器全屏 */ +/* line 144, ../scss/components/_editor.scss */ .fullscreen #wmd-button-bar, .fullscreen #text, .fullscreen #wmd-preview, .fullscreen .submit { position: absolute; top: 0; @@ -1396,17 +1698,20 @@ a.operate-reply { -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } +/* line 154, ../scss/components/_editor.scss */ .fullscreen #wmd-button-bar { left: 0; padding: 13px 20px; border-bottom: 1px solid #F3F3F0; z-index: 1000; } +/* line 160, ../scss/components/_editor.scss */ .fullscreen #text { top: 53px; left: 0; padding: 20px; border: none; outline: none; } +/* line 167, ../scss/components/_editor.scss */ .fullscreen #wmd-preview { top: 53px; right: 0; @@ -1416,19 +1721,23 @@ a.operate-reply { border-left: 1px solid #F3F3F0; background: #F6F6F3; overflow: auto; } + /* line 176, ../scss/components/_editor.scss */ .fullscreen #wmd-preview code, .fullscreen #wmd-preview pre { background: #F0F0EC; } +/* line 180, ../scss/components/_editor.scss */ .fullscreen .submit { right: 0; margin: 0; padding: 10px 20px; border-bottom: 1px solid #F3F3F0; } +/* line 188, ../scss/components/_editor.scss */ .fullscreen #tab-files { position: absolute; top: 52px; right: 20px; width: 280px; z-index: 1001; } +/* line 202, ../scss/components/_editor.scss */ .fullscreen .wmd-edittab, .fullscreen .typecho-post-option, .fullscreen .title, @@ -1437,8 +1746,10 @@ a.operate-reply { .fullscreen .typecho-head-nav, .fullscreen .message { display: none; } +/* line 203, ../scss/components/_editor.scss */ .fullscreen .wmd-hidetab { display: block; } +/* line 205, ../scss/components/_editor.scss */ .fullscreen .wmd-visualhide, .fullscreen #btn-fullscreen-upload { visibility: visible; } @@ -1446,6 +1757,7 @@ a.operate-reply { /** * Jquery Timepicker */ +/* line 5, ../scss/components/_timepicker.scss */ #ui-datepicker-div { display: none; margin-top: -1px; @@ -1453,45 +1765,56 @@ a.operate-reply { border: 1px solid #D9D9D6; background: #FFF; } +/* line 12, ../scss/components/_timepicker.scss */ .ui-timepicker-div .ui-widget-header { margin-bottom: 8px; } +/* line 13, ../scss/components/_timepicker.scss */ .ui-timepicker-div dl { text-align: left; } +/* line 14, ../scss/components/_timepicker.scss */ .ui-timepicker-div dl dt { float: left; clear: left; } +/* line 15, ../scss/components/_timepicker.scss */ .ui-timepicker-div dl dd { margin: 0 0 10px 40%; } +/* line 16, ../scss/components/_timepicker.scss */ .ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; } +/* line 18, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-header { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #EEE; } +/* line 23, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-prev { float: left; cursor: pointer; } +/* line 24, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-next { float: right; cursor: pointer; } +/* line 25, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-title { font-weight: bold; text-align: center; } +/* line 29, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-calendar th { line-height: 24px; } +/* line 30, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-calendar a { display: block; width: 30px; @@ -1499,22 +1822,27 @@ a.operate-reply { line-height: 24px; text-align: center; } +/* line 37, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-calendar a:hover { background-color: #E9E9E6; text-decoration: none; } +/* line 41, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-today a { background-color: #E9E9E6; color: #444; } +/* line 45, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-current-day a { background-color: #467B96 !important; color: #FFF; } +/* line 49, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-timepicker-div { margin-top: 20px; border-top: 1px solid #EEE; } +/* line 53, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-slider { position: relative; margin-top: 18px; @@ -1522,6 +1850,7 @@ a.operate-reply { background-color: #F6F6F3; height: 4px; } +/* line 60, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-slider .ui-slider-handle { position: absolute; top: -7px; @@ -1531,25 +1860,31 @@ a.operate-reply { height: 16px; background-color: #467B96; } +/* line 70, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-buttonpane { padding-top: 10px; border-top: 1px solid #EEE; } +/* line 74, ../scss/components/_timepicker.scss */ #ui-datepicker-div button { height: 28px; } +/* line 75, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-current { float: left; } +/* line 78, ../scss/components/_timepicker.scss */ #ui-datepicker-div .ui-datepicker-close { float: right; } +/* line 80, ../scss/components/_timepicker.scss */ .ui-effects-transfer { border: 2px dotted #ccc; } /** * Jquery Tokeninput */ +/* line 5, ../scss/components/_tokeninput.scss */ ul.token-input-list { list-style: none; margin: 0; @@ -1564,15 +1899,18 @@ ul.token-input-list { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } + /* line 22, ../scss/components/_tokeninput.scss */ ul.token-input-list li { margin: 4px 0; } +/* line 28, ../scss/components/_tokeninput.scss */ ul.token-input-list li input { padding: 0; border: 0; width: 100%; -webkit-appearance: caret; } +/* line 35, ../scss/components/_tokeninput.scss */ li.token-input-token { padding: 0 6px; height: 27px; @@ -1582,21 +1920,26 @@ li.token-input-token { font-size: .92857em; text-align: right; white-space: nowrap; } + /* line 44, ../scss/components/_tokeninput.scss */ li.token-input-token p { float: left; display: inline; margin: 0; } + /* line 49, ../scss/components/_tokeninput.scss */ li.token-input-token span { color: #BBB; font-weight: bold; cursor: pointer; } +/* line 58, ../scss/components/_tokeninput.scss */ li.token-input-selected-token { background-color: #E9E9E6; } +/* line 62, ../scss/components/_tokeninput.scss */ li.token-input-input-token { padding: 0 4px; } +/* line 66, ../scss/components/_tokeninput.scss */ div.token-input-dropdown { position: absolute; background-color: #FFF; @@ -1607,27 +1950,33 @@ div.token-input-dropdown { z-index: 1; font-size: .92857em; } +/* line 77, ../scss/components/_tokeninput.scss */ div.token-input-dropdown p { margin: 0; padding: 5px 10px; color: #777; font-weight: bold; } +/* line 84, ../scss/components/_tokeninput.scss */ div.token-input-dropdown ul { list-style: none; margin: 0; padding: 0; } +/* line 90, ../scss/components/_tokeninput.scss */ div.token-input-dropdown ul li { padding: 4px 10px; background-color: #FFF; } +/* line 95, ../scss/components/_tokeninput.scss */ div.token-input-dropdown ul li.token-input-dropdown-item { background-color: #FFF; } +/* line 99, ../scss/components/_tokeninput.scss */ div.token-input-dropdown ul li em { font-style: normal; } +/* line 103, ../scss/components/_tokeninput.scss */ div.token-input-dropdown ul li.token-input-selected-dropdown-item { background-color: #467B96; color: #FFF; } @@ -1635,12 +1984,14 @@ div.token-input-dropdown ul li.token-input-selected-dropdown-item { /* * Hide from both screenreaders and browsers: h5bp.com/u */ +/* line 5, ../scss/_hidden.scss */ .hidden { display: none; } /* * Hide only visually, but have it available for screenreaders: h5bp.com/v */ +/* line 15, ../scss/_hidden.scss */ .sr-only { border: 0; height: 1px; @@ -1654,6 +2005,7 @@ div.token-input-dropdown ul li.token-input-selected-dropdown-item { * Extends the .sr-only class to allow the element to be focusable * when navigated to via the keyboard: h5bp.com/p */ +/* line 31, ../scss/_hidden.scss */ .sr-only.focusable:active, .sr-only.focusable:focus { clip: auto; @@ -1666,5 +2018,6 @@ div.token-input-dropdown ul li.token-input-selected-dropdown-item { /* * Hide visually and from screenreaders, but maintain layout */ +/* line 44, ../scss/_hidden.scss */ .invisible { visibility: hidden; } diff --git a/admin/custom-fields-js.php b/admin/custom-fields-js.php index 592ccfd9..b1011f72 100644 --- a/admin/custom-fields-js.php +++ b/admin/custom-fields-js.php @@ -35,7 +35,7 @@ $(document).ready(function () { + '' + '' + '' - + '', + + '', el = $(html).hide().appendTo('#custom-field table tbody').fadeIn(); attachDeleteEvent(el); diff --git a/admin/custom-fields.php b/admin/custom-fields.php index 22bb7169..6fd85b27 100644 --- a/admin/custom-fields.php +++ b/admin/custom-fields.php @@ -38,7 +38,7 @@ $defaultFields = isset($post) ? $post->getDefaultFieldItems() : $page->getDefaul - + @@ -61,13 +61,13 @@ $defaultFields = isset($post) ? $post->getDefaultFieldItems() : $page->getDefaul - +
- + 帮助文档'); ?>
diff --git a/admin/editor-js.php b/admin/editor-js.php index 9ce6f5c7..ec2bd35f 100644 --- a/admin/editor-js.php +++ b/admin/editor-js.php @@ -169,11 +169,12 @@ $(document).ready(function () { markdownEditor($content); ?> var input = $('#text'), th = textarea.height(), ph = preview.height(), - uploadBtn = $('') .prependTo('.submit .right') .click(function() { $(this).toggleClass('active'); + $(this).find('i').toggleClass('i-upload-active'); $('.tab-content').toggleClass('hidden'); $('.typecho-option-tabs li').toggleClass('active'); @@ -259,8 +260,8 @@ $(document).ready(function () { initMarkdown(); } else { var notice = $('
' - + ' ' - + '
') + + ' ' + + '') .hide().insertBefore(textarea).slideDown(); $('.yes', notice).click(function () { diff --git a/admin/img/icons-2x/icon-upload-2x.png b/admin/img/icons-2x/icon-upload-2x.png index fe50c19a..1e739e57 100644 Binary files a/admin/img/icons-2x/icon-upload-2x.png and b/admin/img/icons-2x/icon-upload-2x.png differ diff --git a/admin/img/icons-2x/icon-upload-active-2x.png b/admin/img/icons-2x/icon-upload-active-2x.png new file mode 100644 index 00000000..77494503 Binary files /dev/null and b/admin/img/icons-2x/icon-upload-active-2x.png differ diff --git a/admin/img/icons-s93f9ba6074.png b/admin/img/icons-s93f9ba6074.png deleted file mode 100644 index 91cae2f0..00000000 Binary files a/admin/img/icons-s93f9ba6074.png and /dev/null differ diff --git a/admin/img/icons-sba2b1299ac.png b/admin/img/icons-sba2b1299ac.png new file mode 100644 index 00000000..7f2464fc Binary files /dev/null and b/admin/img/icons-sba2b1299ac.png differ diff --git a/admin/img/icons.png b/admin/img/icons.png deleted file mode 100644 index 1a21b00d..00000000 Binary files a/admin/img/icons.png and /dev/null differ diff --git a/admin/img/icons/icon-upload-active.png b/admin/img/icons/icon-upload-active.png new file mode 100644 index 00000000..50fa2522 Binary files /dev/null and b/admin/img/icons/icon-upload-active.png differ diff --git a/admin/img/icons/icon-upload.png b/admin/img/icons/icon-upload.png index d39fc572..2ae582f5 100644 Binary files a/admin/img/icons/icon-upload.png and b/admin/img/icons/icon-upload.png differ diff --git a/admin/login.php b/admin/login.php index ce7b2d96..6ceb43b5 100644 --- a/admin/login.php +++ b/admin/login.php @@ -24,7 +24,7 @@ include 'header.php';

- +

diff --git a/admin/manage-comments.php b/admin/manage-comments.php index 1ace3c56..f4e82c87 100644 --- a/admin/manage-comments.php +++ b/admin/manage-comments.php @@ -50,7 +50,7 @@ $isAllComments = ('on' == $request->get('__typecho_all_comments') || 'on' == Typ

- + get('status')): ?> - +
@@ -76,7 +76,7 @@ $isAllComments = ('on' == $request->get('__typecho_all_comments') || 'on' == Typ cid)): ?> - + @@ -192,7 +192,7 @@ $isAllComments = ('on' == $request->get('__typecho_all_comments') || 'on' == Typ
- + get('status')): ?> - +
@@ -267,7 +267,7 @@ $(document).ready(function () { var form = $('
' + '

' - + '

' + + '

' + '
').insertBefore($('.comment-action', td)); $('.cancel', form).click(function () { @@ -310,8 +310,8 @@ $(document).ready(function () { + '

' + '

' - + '

' - + '

') + + '

' + + '

') .data('id', id).data('comment', comment).insertAfter(tr); $('input[name=author]', edit).val(comment.author); diff --git a/admin/manage-medias.php b/admin/manage-medias.php index a608687f..58a16342 100644 --- a/admin/manage-medias.php +++ b/admin/manage-medias.php @@ -18,11 +18,11 @@ $stat = Typecho_Widget::widget('Widget_Stat');
- + - +
@@ -94,12 +94,12 @@ $stat = Typecho_Widget::widget('Widget_Stat');
- +
- +
have()): ?>