From f4ca780f161f697f5592ba8fa34164881a1aa361 Mon Sep 17 00:00:00 2001 From: fen Date: Tue, 11 Mar 2014 19:08:46 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BC=96=E8=BE=91=E5=99=A8=E5=9B=BE=E6=A0=87?= =?UTF-8?q?=E9=80=82=E9=85=8D=20retina?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/css/style.css | 71 ++++++++++++++++------------- admin/img/editor.png | Bin 7370 -> 7592 bytes admin/img/editor@2x.png | Bin 0 -> 15600 bytes admin/scss/components/_editor.scss | 9 ++++ 4 files changed, 49 insertions(+), 31 deletions(-) create mode 100644 admin/img/editor@2x.png diff --git a/admin/css/style.css b/admin/css/style.css index c568cdf7..c87b5f50 100644 --- a/admin/css/style.css +++ b/admin/css/style.css @@ -1,3 +1,4 @@ +@charset "UTF-8"; /* vim: set et sw=2 ts=2 sts=2 fdm=marker ff=unix fenc=utf8 */ /** * Typecho 后台样式 @@ -1584,40 +1585,48 @@ a.operate-reply { height: 20px; background: transparent url(../img/editor.png) no-repeat; } -/* line 44, ../scss/components/_editor.scss */ +@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) { + /* line 46, ../scss/components/_editor.scss */ + #wmd-button-row span { + background-image: url(../img/editor@2x.png); + -webkit-background-size: 320px 60px; + -moz-background-size: 320px 60px; + -o-background-size: 320px 60px; + background-size: 320px 60px; } } +/* line 53, ../scss/components/_editor.scss */ .wmd-edittab { float: right; margin-top: 3px; font-size: .92857em; } - /* line 48, ../scss/components/_editor.scss */ + /* line 57, ../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 */ + /* line 63, ../scss/components/_editor.scss */ .wmd-edittab a:hover { text-decoration: none; } - /* line 57, ../scss/components/_editor.scss */ + /* line 66, ../scss/components/_editor.scss */ .wmd-edittab a.active { background: #E9E9E6; color: #999; } -/* line 65, ../scss/components/_editor.scss */ +/* line 74, ../scss/components/_editor.scss */ .wmd-hidetab { display: none; } -/* line 69, ../scss/components/_editor.scss */ +/* line 78, ../scss/components/_editor.scss */ .wmd-visualhide { visibility: hidden; } /* 对话框 */ -/* line 74, ../scss/components/_editor.scss */ +/* line 83, ../scss/components/_editor.scss */ .wmd-prompt-background { background-color: #000; } -/* line 77, ../scss/components/_editor.scss */ +/* line 86, ../scss/components/_editor.scss */ .wmd-prompt-dialog { position: fixed; z-index: 1001; @@ -1628,22 +1637,22 @@ a.operate-reply { padding: 20px; width: 360px; background: #F6F6F3; } - /* line 88, ../scss/components/_editor.scss */ + /* line 97, ../scss/components/_editor.scss */ .wmd-prompt-dialog p { margin: 0 0 5px; } - /* line 89, ../scss/components/_editor.scss */ + /* line 98, ../scss/components/_editor.scss */ .wmd-prompt-dialog form { margin-top: 10px; } - /* line 90, ../scss/components/_editor.scss */ + /* line 99, ../scss/components/_editor.scss */ .wmd-prompt-dialog input[type="text"] { margin-bottom: 10px; width: 100%; } - /* line 94, ../scss/components/_editor.scss */ + /* line 103, ../scss/components/_editor.scss */ .wmd-prompt-dialog button { margin-right: 10px; } /* 预览 */ -/* line 98, ../scss/components/_editor.scss */ +/* line 107, ../scss/components/_editor.scss */ #wmd-preview { background: #FFF; margin: 1em 0; @@ -1655,37 +1664,37 @@ a.operate-reply { -ms-border-radius: 2px; -o-border-radius: 2px; border-radius: 2px; } - /* line 105, ../scss/components/_editor.scss */ + /* line 114, ../scss/components/_editor.scss */ #wmd-preview img { max-width: 100%; } - /* line 106, ../scss/components/_editor.scss */ + /* line 115, ../scss/components/_editor.scss */ #wmd-preview code, #wmd-preview pre { padding: 2px 4px; background: #F3F3F0; font-size: .92857em; } - /* line 111, ../scss/components/_editor.scss */ + /* line 120, ../scss/components/_editor.scss */ #wmd-preview code { color: #C13; } - /* line 112, ../scss/components/_editor.scss */ + /* line 121, ../scss/components/_editor.scss */ #wmd-preview pre { padding: 1em; } - /* line 114, ../scss/components/_editor.scss */ + /* line 123, ../scss/components/_editor.scss */ #wmd-preview pre code { padding: 0; color: #444; } - /* line 119, ../scss/components/_editor.scss */ + /* line 128, ../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 */ + /* line 134, ../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 */ + /* line 140, ../scss/components/_editor.scss */ #wmd-preview .summary:after { display: block; margin: 2em 0; @@ -1696,7 +1705,7 @@ a.operate-reply { content: "- more -"; } /* 编辑器全屏 */ -/* line 144, ../scss/components/_editor.scss */ +/* line 153, ../scss/components/_editor.scss */ .fullscreen #wmd-button-bar, .fullscreen #text, .fullscreen #wmd-preview, .fullscreen .submit { position: absolute; top: 0; @@ -1711,20 +1720,20 @@ a.operate-reply { -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } -/* line 154, ../scss/components/_editor.scss */ +/* line 163, ../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 */ +/* line 169, ../scss/components/_editor.scss */ .fullscreen #text { top: 53px; left: 0; padding: 20px; border: none; outline: none; } -/* line 167, ../scss/components/_editor.scss */ +/* line 176, ../scss/components/_editor.scss */ .fullscreen #wmd-preview { top: 53px; right: 0; @@ -1734,23 +1743,23 @@ a.operate-reply { border-left: 1px solid #F3F3F0; background: #F6F6F3; overflow: auto; } - /* line 176, ../scss/components/_editor.scss */ + /* line 185, ../scss/components/_editor.scss */ .fullscreen #wmd-preview code, .fullscreen #wmd-preview pre { background: #F0F0EC; } -/* line 180, ../scss/components/_editor.scss */ +/* line 189, ../scss/components/_editor.scss */ .fullscreen .submit { right: 0; margin: 0; padding: 10px 20px; border-bottom: 1px solid #F3F3F0; } -/* line 188, ../scss/components/_editor.scss */ +/* line 197, ../scss/components/_editor.scss */ .fullscreen #tab-files { position: absolute; top: 52px; right: 20px; width: 280px; z-index: 1001; } -/* line 202, ../scss/components/_editor.scss */ +/* line 211, ../scss/components/_editor.scss */ .fullscreen .wmd-edittab, .fullscreen .typecho-post-option, .fullscreen .title, @@ -1759,10 +1768,10 @@ a.operate-reply { .fullscreen .typecho-head-nav, .fullscreen .message { display: none; } -/* line 203, ../scss/components/_editor.scss */ +/* line 212, ../scss/components/_editor.scss */ .fullscreen .wmd-hidetab { display: block; } -/* line 205, ../scss/components/_editor.scss */ +/* line 214, ../scss/components/_editor.scss */ .fullscreen .wmd-visualhide, .fullscreen #btn-fullscreen-upload { visibility: visible; } diff --git a/admin/img/editor.png b/admin/img/editor.png index d905db6d0abd4528e3b659cabc88a6bf678cdae9..9bc092de66f81609b10de34180f284382cd1f4b4 100644 GIT binary patch literal 7592 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 JmE!vT{|o%4_k;id literal 0 HcmV?d00001 diff --git a/admin/scss/components/_editor.scss b/admin/scss/components/_editor.scss index 01f775b4..96adabec 100644 --- a/admin/scss/components/_editor.scss +++ b/admin/scss/components/_editor.scss @@ -40,6 +40,15 @@ background: transparent url(../img/editor.png) no-repeat; } +@media +(-webkit-min-device-pixel-ratio: 2), +(min-resolution: 192dpi) { + #wmd-button-row span { + background-image: url(../img/editor@2x.png); + @include background-size(320px 60px); + } +} + // 撰写预览切换 tab .wmd-edittab { float: right;