From bbbb149e62166ee3b6417c25a4ff3e20f1c47892 Mon Sep 17 00:00:00 2001 From: fen Date: Sat, 19 Oct 2013 16:48:17 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9B=E6=96=87=E4=BB=B6=E7=B1=BB?= =?UTF-8?q?=E5=9E=8B=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- admin/css/style.css | 54 +++++++++--------- admin/images/icons.png | Bin 559 -> 947 bytes admin/images/icons/mime-application.png | Bin 0 -> 198 bytes admin/images/icons/mime-archive.png | Bin 0 -> 155 bytes admin/images/icons/mime-audio.png | Bin 0 -> 187 bytes admin/images/icons/mime-html.png | Bin 0 -> 209 bytes admin/images/icons/mime-image.png | Bin 0 -> 256 bytes admin/images/icons/mime-office.png | Bin 0 -> 226 bytes admin/images/icons/mime-script.png | Bin 0 -> 193 bytes admin/images/icons/mime-text.png | Bin 0 -> 185 bytes admin/images/icons/mime-unknow.png | Bin 0 -> 188 bytes admin/images/icons/mime-video.png | Bin 0 -> 242 bytes admin/images/mime.gif | Bin 2302 -> 0 bytes admin/scss/_components.scss | 1 - admin/scss/_icons.scss | 49 ++++++++++++++++ admin/scss/components/_filemine.scss | 47 --------------- .../{timepicker.scss => _timepicker.scss} | 0 17 files changed, 75 insertions(+), 76 deletions(-) create mode 100644 admin/images/icons/mime-application.png create mode 100644 admin/images/icons/mime-archive.png create mode 100644 admin/images/icons/mime-audio.png create mode 100644 admin/images/icons/mime-html.png create mode 100644 admin/images/icons/mime-image.png create mode 100644 admin/images/icons/mime-office.png create mode 100644 admin/images/icons/mime-script.png create mode 100644 admin/images/icons/mime-text.png create mode 100644 admin/images/icons/mime-unknow.png create mode 100644 admin/images/icons/mime-video.png delete mode 100644 admin/images/mime.gif delete mode 100644 admin/scss/components/_filemine.scss rename admin/scss/components/{timepicker.scss => _timepicker.scss} (100%) diff --git a/admin/css/style.css b/admin/css/style.css index bec1df60..0692df40 100644 --- a/admin/css/style.css +++ b/admin/css/style.css @@ -979,15 +979,15 @@ a.operate-reply { * icons */ .icon-sprite-hack { - background: url('../images/icons-s2ae04ce87c.png'); } + background: url('../images/icons-sa0d3de9e47.png'); } -.i-edit, .i-delete, .i-caret-up, .i-caret-down, .i-exlink { +.i-edit, .i-delete, .i-caret-up, .i-caret-down, .i-exlink, .typecho-mime { width: 16px; height: 16px; display: inline-block; vertical-align: text-bottom; background: url(../images/icons.png) no-repeat; } - .i-edit:hover, .i-delete:hover, .i-caret-up:hover, .i-caret-down:hover, .i-exlink:hover { + .i-edit:hover, .i-delete:hover, .i-caret-up:hover, .i-caret-down:hover, .i-exlink:hover, .typecho-mime:hover { filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75); opacity: 0.75; } @@ -998,50 +998,48 @@ a.operate-reply { background-position: 0 -16px; } .i-caret-up { - background-position: 0 -64px; } + background-position: 0 -208px; } .i-caret-down { - background-position: 0 -48px; } + background-position: 0 -128px; } .i-exlink { background-position: 0 0; } +/* 文件类型图标 */ .typecho-mime { - background-image: url(../images/mime.gif); - background-repeat: no-repeat; padding-left: 24px; - height: 16px; - line-height: 16px; } + width: auto; } .typecho-mime-office { - background-position: 0 0; } - -.typecho-mime-text { - background-position: 0 -16px; } - -.typecho-mime-image { - background-position: 0 -32px; } - -.typecho-mime-html { - background-position: 0 -48px; } - -.typecho-mime-archive { - background-position: 0 -64px; } - -.typecho-mime-application { background-position: 0 -80px; } -.typecho-mime-audio { +.typecho-mime-text { + background-position: 0 -192px; } + +.typecho-mime-image { + background-position: 0 -48px; } + +.typecho-mime-html { background-position: 0 -96px; } -.typecho-mime-script { +.typecho-mime-archive { + background-position: 0 -224px; } + +.typecho-mime-application { background-position: 0 -112px; } +.typecho-mime-audio { + background-position: 0 -176px; } + +.typecho-mime-script { + background-position: 0 -144px; } + .typecho-mime-video { - background-position: 0 -128px; } + background-position: 0 -64px; } .typecho-mime-unknow { - background-position: 0 -144px; } + background-position: 0 -160px; } /* * Editor diff --git a/admin/images/icons.png b/admin/images/icons.png index 83c8be1aedb6fdd29ea71ffdc3ee37563ed6605c..ebd98aaa0112d9e1452e5a6b2c5b8a619853ba88 100644 GIT binary patch delta 862 zcmV-k1EKt{1hWT_7k}^w0{{R3K4}!u0001`P)t-s0000aZIVD>fJ1ndLwS@#dX+?Y zlSFuyM0%A(dX+?amPK`uMR}A(d6h+al|_1$MS7J*dX`0cmPLD(MSGS;c#}qYlty}$ zMtYS-dX`3dmPUJ)Mthbn+aH*``? zQvnAES4=@bB7crcB}$QCqrkS^Rrf+zfX(jwv-Od$8h;92N*n+H0)|OMK~#9!%~wlr z+CUJVwHE>Mk4wv;TBy>vibF#k;_a@zPh%cw8o<(m z=kv@rGwYeLjnBb7Fsu$tb^uTY+|&?4P?`ElqZVIs>ObCtF9DRv$9Av114oHm|4 z+d|;$)tLkIgZ+y$3+M;_E(k;d-vVAN)myF67k~1@=u`ogoB?Gcr@)~7abL+PP#(Ow zj8E;r%7eBODS3wUsU?z}7b;DtzOFdJr0J3-c`wabxA#%K!(9tF|mkU|beiU$gzdCUNul^zKI$o;P@w>MR)wiWY)ocINj_2v1}@at*nSX7gkbhVSP4)Agt}gc+<^IU zqESC5NePtaTlLz>}H>=&BreJYgQfs)gh-H+ua?zq^R=S$IkxUHTE^f7UKeu2|9U*ol0Tl&0R@Zekd z;kjs9F88vv^OPSWHR~iW^kLX?UeFMDwuTt6-YC$(F#SCAQX?!4#MhapH4ZnCTqkjT oQ2F~`-I6>&7fy#llc&_jUuq)P(b9E%z5oCK07*qoM6N<$f)IF{jQ{`u delta 471 zcmV;|0Vw{n2d@N>7cx)?0{{R3Cv^os0001QP)t-s0000aZIVNHl|y=!M0%A)d6h+a zmPUA!MtYP+dX+|ck$+ErW8aOi0000bbW%=J0S8w>j*+%PSb+Th6;-P0{}vk+)YmdI z@YnxhfIsQ#p3(mQ03;4zmH+?&N=ZaPRCwCWlwE6sFcgN*iLnhh3-+Qqda+{r|9_E{ zjZM&9RG1W;v&j-oVuUd|_QAX{@8db|If+T=0p<^d>p{B&z!AKE1c(T%_e@0471H{Z zTs#eM)O^`84YUR}nVxQ>cB`yUYXE^7h~ojI&Qc4unRLmv!layoRE|?|UTLrzY;b&k zWpdvIO&>u`Lkk+j8W5Y%fF2j3_dDAf@d;}`NjZ_YL^RcBa%v;C7w(ku}tEzYswM$tV&WrGA|qd zhuK~QD$}b5r3Yo=0{Q=m8=)46RIvr+a2=5$$!-{V8xR{BvH9WF-vLLuWt$sZ0;&K2 N002ovPDHLkV1gd)%TWLT diff --git a/admin/images/icons/mime-application.png b/admin/images/icons/mime-application.png new file mode 100644 index 0000000000000000000000000000000000000000..ea9debf963917efef512b6b58734fce45a442b30 GIT binary patch literal 198 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`y`C z;Us!s-kEpn@((cibbK;dyi92q-;|SwESFmy_?#lOkn0`8DVL6x$7+vWF8?|uIx^f# y|Jo|61obf41A6~viti6h`?EmhNk>mX3v*Ow_^1HTgN;}MW4q5{cDYS5J-y~U4uRep zRUf4oHnYn6M(aP=EUDK1h{@?+Yo^mONp>4^CWZ=bnHtVKB|D&P44$rjF6*2UngFjZ BFLwX{ literal 0 HcmV?d00001 diff --git a/admin/images/icons/mime-audio.png b/admin/images/icons/mime-audio.png new file mode 100644 index 0000000000000000000000000000000000000000..aea99779cbb8fdc6fecd50a9b8230cf2cffe2fe0 GIT binary patch literal 187 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`O`a}}Ar^wkfByfsXI5?K6gsQ0 zSI2<)PWH0NPo~V(o!O(o)?i`aIAh_CjFi(Wp0k$Ro{-ykGO<|Eh9{wGLS_o@4IY-2 zOK)(CNH;uW-To@GTT)VDujGM=M-DWcbN{9ky5|6c*C_>_Eu0>XH(D}MwqD_7jtOji lm!D#%d}8MmhOWH~4BQXA`+DjW#DT71@O1TaS?83{1OOZKM0fxI literal 0 HcmV?d00001 diff --git a/admin/images/icons/mime-html.png b/admin/images/icons/mime-html.png new file mode 100644 index 0000000000000000000000000000000000000000..913962c00644b628cf1721ad9dc306ef91825fa7 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Gdx`!Lo5WB208LIDDVhBzWqga zpJV?%$NP_7UpRI}WV*gwXkcZ z`iDszLPzfS2RR>L(|wZSvbUIXk5jHzQjOc2x+wo0kIb(`l{Yy(e44HeH7-AP@{BBRaPo}qfb942l4pM9Ef!G`3dy>b&aX6)*{f@UgWXe2Q=l6eJYD@< J);T3K0RXxlQ(^!B literal 0 HcmV?d00001 diff --git a/admin/images/icons/mime-image.png b/admin/images/icons/mime-image.png new file mode 100644 index 0000000000000000000000000000000000000000..70a604cb97b42db4c7c572b209ae8a9b8fd44d71 GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`$30yfLo5W7|NQ@N&#c;amK5~?y!>KX0&nyG|Nkog|33eq zd5xgB^lru;pM?JpFSY3OJ!GAr67X9r#r4OHh**Z}AO8Q}`G0@iYD0$19THN^>ly$5 z`>TEL>eO;+m&GreiwmU~d=|2oZ+|Ysu#)AXf?bTb5c77R8dHUp$qdJMxa9TNPjM@} z3A5$(aJ;amK5~?y!>KX0&jEuf61B&rVo>o zO&dBVCUQ?&mVe*?C-bNMik$~%M({SAW|BORaqiyLNjs%nl)De#Tu{PrDDUd!29Xxu z4!1DxLWLxW2DwuO%O52qNHl0m6-xFbGU&Bh$TWDIQefSYb9||!$~g|MLNA7cB@QPF a7*2Y{Zr=0j+CQM989ZJ6T-G@yGywoG9asGT literal 0 HcmV?d00001 diff --git a/admin/images/icons/mime-script.png b/admin/images/icons/mime-script.png new file mode 100644 index 0000000000000000000000000000000000000000..46cb1dab085e9b5880551b7e767e6b7e288caa55 GIT binary patch literal 193 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`9iA?ZAr^v1Cm-Z(FyLX6 z_A+t(5M1PYCUGl+%$8lAj5C!UNL?2&eR(C8&vqp<>$PuU3%*(UoYlO*w1wgK8M||{ s7-m{Atao0s(w@OoRb;ou{{6>U5_CQ*w%4K~$ nzr06r-uBcJ?;m~N|B>xQiA4p6F6$kja~M2b{an^LB{Ts51L#PL literal 0 HcmV?d00001 diff --git a/admin/images/icons/mime-video.png b/admin/images/icons/mime-video.png new file mode 100644 index 0000000000000000000000000000000000000000..dba42c42c767468818c0c094712b907a04927c5d GIT binary patch literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`J3U<-Lo5W7|NQ@N&#c;amKe{u7QJJ q;*T8HY0Pbco{#C}NMw-E*4|fFSJIkBsCzSdhM3>GgRHR3I6+amy|&NO%a@;NmZ`{jd3kewH>|Cz zV}Y&j@9*!^r;Lt^WpW|Su6(Gkg22?o|Ns9sNO-iuTZoE<=H}*>V-jL{nW?x+!^hgi z%B`uarn;D6wZ+)r;?vyZ?QwlG$BZ+?qiuty&X$&zeTlK8wLFxXzT(WOY;0_rtjevk zi)VF@-QC^M+_B8e%=h>Auf11oiL=`3`iYpW=eBCl*q?fbud~eP+Ww zgN{u%M`BcUq}`}kevK!rghRK*XuZdP=hL!*fq|O1*wxk5r?gts<@TScyYBPLUu+z@ zzr>(w6z#-?_xj(Mt0+-XQFVl@gPXhJzoWRU~f8^VSlUJ;kNVh^NpUmT6(0jywS<4d*tfH@#WKgfP0dZ zk5OutJx^`a-RVhLb83XCYRaaA@z1neeZ-$p6 zp0O+H;LnSv$8n9Pikh#PnVE-?Q@qI3$>I5vrY5YsOVzG)m7>4W+nl7e$%%}H{{Hzr zP;ut#@U^wIrM1vpX&JTA?wy~*fr^@SfjOnMLh#X|@bll` z8RF}{w~|$qUI*6Pu926#!_IuOxs)_WYU93#YkM)9tHWS^rlqyk#HMrZ$BM7N)Tn(o znxbyy%b(`!^ytTugOs%V{qA#=we9iNMO1F^^!V1^*3Qw>U~L}b@&8tDnX9$Ue3iC* zjIgD(O8@`=A^8LW2LS&7EC2ui01yD6000R804rn}NU-3*E&u*yA;GYrLxx!rF6^+T zV#N*^JCKN|ki?n=AVY%G$Z?^?j3_rs^e9p!$(0u~uF0sf;~D}ubK-p2u>%1{^G0YH zN`U7?0!NZQdNiqM&7+Z`Mj9}{X-N`3b>{T+6f4TFT_1|&xXhs0EEN)}UCVZ@z_SGr zb`<;YDn*MkXayel|xO1p#$cXh0HWrx0%dr}rm*CAQB z1=F@2z4q0K)2LIYHr-k5X%Z2l$ev9*!jRX=IB{CFOE)Mfz@ywgL4w{UUTnTlDpG`l zbK$S)p}B?(*){|GHfe`WT$L_sWa0(?`GlrC8tx=i_2>cT8l4^(pkYvhUKO+Z_?elR z#0)(>F8~JUg&Af*gI*M^n^L;$iPP!cp&gg9?VRH(JtyVa!)>(bn(kCKqxcO0-qRAPc;qXlaCRH z*y9N@V)6q+HK|}CC??*j-O{SdRy8E5nV@sHSm1P+KXpX?LL8Hk_#4Q*B2r>#an#{9JC(f^h4-r;?14}XB2e3%?YT>g2DVB2{rS6`~a|JKN#^hqdyV+)1EZ^x0YrQ!hfxR0tnmyf*c?)5WvHSFq+W< z5V%4RurPrG!!ZLzbRr2>m_;*uaf?|HVivf-MKeHP2osoK7CFcP0DQoTVBn$*0=NYL zG*Chq3V;g!6M-B5nt_jKT%ZLp2m}%F0R7Af&+s|1d=dfO(8k_yG}qD8(^;*#T4h;~3+dr99_}hz=Yh zoa3}WInSBf&UMz)oztx5HM64INcAOXi1rdnKC zOL^Av1VY$kLP~kcRGy%Zy%1?JJqb!tCIko>*ud>J@PU79!9}SN7IAEJ0$dVD2tXCW zGBDzaA*cui3Hd2dWkG@pbfBn5O)3e3iUO>V0IDZI>OYh!1QehEBPq(NRPWKrHN2t& zuL!GFi9=S6tih^A73)?>&{mYFb*wJH$SXYIiL^#_u3OLuMo3_yzY-^~899+*Nsw2) YcA!MBSS(MqdQ+U9Ca}5tM?e4oJJAkz;Q#;t diff --git a/admin/scss/_components.scss b/admin/scss/_components.scss index 81f8aa2b..d27c1d85 100644 --- a/admin/scss/_components.scss +++ b/admin/scss/_components.scss @@ -1,4 +1,3 @@ -@import "components/filemine"; @import "components/editor"; @import "components/timepicker"; @import "components/tokeninput"; \ No newline at end of file diff --git a/admin/scss/_icons.scss b/admin/scss/_icons.scss index 6ef67c9d..71cfa86c 100644 --- a/admin/scss/_icons.scss +++ b/admin/scss/_icons.scss @@ -39,3 +39,52 @@ $icons: sprite-map("icons/*.png"); @extend %i-16; background-position: sprite-position($icons, icon-exlink); } + + +/* 文件类型图标 */ + +.typecho-mime { + @extend %i-16; + padding-left: 24px; + width: auto; +} + +.typecho-mime-office { + background-position: sprite-position($icons, mime-office); +} + +.typecho-mime-text { + background-position: sprite-position($icons, mime-text); +} + +.typecho-mime-image { + background-position: sprite-position($icons, mime-image); +} + +.typecho-mime-html { + background-position: sprite-position($icons, mime-html); +} + +.typecho-mime-archive { + background-position: sprite-position($icons, mime-archive); +} + +.typecho-mime-application { + background-position: sprite-position($icons, mime-application); +} + +.typecho-mime-audio { + background-position: sprite-position($icons, mime-audio); +} + +.typecho-mime-script { + background-position: sprite-position($icons, mime-script); +} + +.typecho-mime-video { + background-position: sprite-position($icons, mime-video); +} + +.typecho-mime-unknow { + background-position: sprite-position($icons, mime-unknow); +} \ No newline at end of file diff --git a/admin/scss/components/_filemine.scss b/admin/scss/components/_filemine.scss deleted file mode 100644 index 73e41649..00000000 --- a/admin/scss/components/_filemine.scss +++ /dev/null @@ -1,47 +0,0 @@ -.typecho-mime { - background-image: url(../images/mime.gif); - background-repeat: no-repeat; - padding-left: 24px; - height: 16px; - line-height: 16px; -} - -.typecho-mime-office { - background-position: 0 0; -} - -.typecho-mime-text { - background-position: 0 -16px; -} - -.typecho-mime-image { - background-position: 0 -32px; -} - -.typecho-mime-html { - background-position: 0 -48px; -} - -.typecho-mime-archive { - background-position: 0 -64px; -} - -.typecho-mime-application { - background-position: 0 -80px; -} - -.typecho-mime-audio { - background-position: 0 -96px; -} - -.typecho-mime-script { - background-position: 0 -112px; -} - -.typecho-mime-video { - background-position: 0 -128px; -} - -.typecho-mime-unknow { - background-position: 0 -144px; -} \ No newline at end of file diff --git a/admin/scss/components/timepicker.scss b/admin/scss/components/_timepicker.scss similarity index 100% rename from admin/scss/components/timepicker.scss rename to admin/scss/components/_timepicker.scss