From fcc556836ca83c0cfee91c2ec5630a12c1d80ea7 Mon Sep 17 00:00:00 2001 From: patrickgao <694885601@qq.com> Date: Mon, 31 Aug 2015 15:26:08 +0800 Subject: [PATCH] add some new icons --- media/css/seahub.css | 37 +++++++++++--------------- media/css/sf_font2/seafile-font2.eot | Bin 4222 -> 5418 bytes media/css/sf_font2/seafile-font2.ttf | Bin 4028 -> 5224 bytes media/css/sf_font2/seafile-font2.woff | Bin 2720 -> 3592 bytes seahub/templates/js/templates.html | 6 ++--- 5 files changed, 19 insertions(+), 24 deletions(-) diff --git a/media/css/seahub.css b/media/css/seahub.css index 08bf6b3ce1..b7f0ad2bb7 100644 --- a/media/css/seahub.css +++ b/media/css/seahub.css @@ -101,7 +101,7 @@ .sf2-icon-activities:before { content:"\e002"; } .sf2-icon-bell:before { content:"\e003"; } .sf2-icon-contacts:before { content:"\e004"; } -.sf2-icon-trash:before { content:"\e005"; } +.sf2-icon-recycle:before { content:"\e005"; } .sf2-icon-delete:before { content:"\e006"; } .sf2-icon-devices:before { content:"\e007"; } .sf2-icon-download:before { content:"\e008"; } @@ -116,6 +116,12 @@ .sf2-icon-share:before { content:"\e011"; } .sf2-icon-starred:before { content:"\e012"; } .sf2-icon-wiki:before { content:"\e013"; } +.sf2-icon-history:before { content:"\e014"; } +.sf2-icon-settings:before { content:"\e015"; } +.sf2-icon-trash:before { content:"\e016"; } +.sf2-icon-anti-virus:before { content:"\e017"; } +.sf2-icon-edit:before { content:"\e018"; } +.sf2-icon-eye:before { content:"\e019"; } /******* tags **********/ html { background:#fff; } @@ -3348,33 +3354,22 @@ textarea:-moz-placeholder {/* for FF */ font-size: 14px; } /* multi repo operation */ -.repo-setting-icon, -.repo-trash-icon, -.repo-history-icon { +.repo-op .op-link { width:30px; height:30px; - background-image: url('../img/multi-repo-op.png'); - background-repeat: no-repeat; - display:inline-block; + text-align:center; margin-right:10px; + color:#8a8a8a; outline:none; /* removing the dotted outline for FireFox */ } -.repo-setting-icon:hover { - background-position: 0 -30px; +.repo-op .op-link:hover { + color:#eb8205; + text-decoration:none; } -.repo-trash-icon { - background-position: 0 -60px; +.repo-op .op-link [class^="sf2-icon-"] { + font-size:22px; + line-height:31px; } -.repo-trash-icon:hover { - background-position: 0 -90px; -} -.repo-history-icon { - background-position: 0 -120px; -} -.repo-history-icon:hover { - background-position: 0 -150px; -} - /* multi dirents operation */ #multi-dirents-op { padding: 0 10px; diff --git a/media/css/sf_font2/seafile-font2.eot b/media/css/sf_font2/seafile-font2.eot index 61eb5f6ed385a1b478dfa02d8571559c10a31a62..ea055b7d046169b7e0dbb93a7d43ef6bfa2f7fc5 100644 GIT binary patch delta 1734 zcmZ`(U2GIp6h3F>&fJ~d?f!IkXLgruw>#U;09$t5o!OZcO8+dP*a*aciWbvQXfd=@ z0Rw$-iHSAD7$y4v;lacQ!GOV^CdPzD(D?VH!3Uq3*eEgaCnQo#j1R46%Emy9o80}* zch0%zoVn+oyWDYcy}UjFFcCj3JM6-#z=6~Kjr#NL&jG}T0U)z=Xv>4J4P@fo#5=Y> zR;rX<9o`9mPY~a|Z*p|{+AVgA_-$G*j*lLhUReQ={5#3+8$Wd7!0q!>JpkhS04-w^ z`$xwl>+CVIEzoi%NWpYLqP=nAofDHskJo*l3OQ2H1{geac;Be`dtnC!I7+-{a`gB# zjKf8;*NAsajZW^rGIH}XfG7pPpQaBVIr{xOb{3%ZFXG*R2TM0^ugHY4tx zpPikbeeLqh%;lM{TTl4?FDZC~G_&)|*GV;V8D;;Q3Rm8SxzCluLY+~_H2#J^!z1uI zoP+apqNZWGP6>@XFJcMp0_q7abJGZ;9?zmo(1vkKQ#CGUQMKH5%%YdR>N>8b_MuZX zd$G^sHrErf=f%yuOft`#cHZzJnQqk}xo%e7O4aewxtisW>{?pfQoS%5PpBko3Dc0Z zcGOhIG`MWIz34hB4NDhb>YLoCMoc&k5P$*d>{DOs#aQuSW@0FQ-ao6&|e z`mibq+oU=ML@{ZUc}$ifwTL9gm{>NF0hBCDy4&V7ZC#oovf9T3BN1OAL;v9+cSl4r zlC_-?ZeUk}3J`fwOe05!u^JU1`%02v1^lgiaJ9a>%#KuNX-4kcVj+VSAhnqB{$j+M9MYnPQ@^}@0pf-0xH`vevTdBqQs%=nT z<+^uwsCUu0YUL_UHELC=c9%`fBttBo&*{}@PN-C)ww{QpP2^3K+Yvt+4=L0BmV=yY zVFe@pmZY)*$}~TDoiE?y*l{KldMFe+<+V$~4>W&ENYO&eXFSAluGBS!Ys)Wljt7@N z;Ru|s(7G2<^yX8bnGNG58h;J)^aUXyPuH+r%wn&w8H+4ta?>?k&DFSug8FDVCPj+f zW-w^)&gXkN*Z8}wQo2;g6gH$vHZHa0ebTQ+U%e~Mr0}jj>9!D#se$FIp40ktp_D3F zt4W98BwoXlG_^Vk{E8+$LdhtP+Q%HjERu+u7CHry?O8Cg z0U;RB16h1w;c>htz19nfmK0B#L0XzfJX!~bfKjms4h0dE)FZ9UkhH;Mh#hPf z#kG8+4i!6z6yYX8L>yd;Qm53u(D#u&&0p1r_{?0NTBy^|Q*wm8X>z{a>~yyi8L>m- zWmM4Etohlc6Kqx<`ApOAw&0`2{5i6_;WyV_-TM9xIJ!^oQ){!`8SS>S!1yEPzd`Uz z9oWg~75n@Tq$CaCLvQ8lzbN5KhyghPiB#mrO=4jBVn$_g+empc<%nm*rg!#l-vPToBHT{6W%q-{Qt`!s zJplL!;e7|khbOPz6mAl}MeCW-;S-Z9D-;Q0t)%yj9zA{d*7=D}0RCM{GBS2(cto_$ zog&==EoW@(P<2?)Igy-WBxoHQKRM<5n9C9-2k1L`?BKBZdw!4toFv>iK0GxEqi~V* z6~ZkO!{dkMhHiWU5Fvm3aq`%Sli$8&X8;=iBHX^ZIojZ1`GpHlggXBOnIkuVZ~T|$ z)@Yg-4niE@5(#|7uYKf%OSKf{_$Ihe>%qt5BrdKjLIIan{-~WttJ(vt&;w~`fjry` zGI71I7y4n#Y5+O|?;J=b;Blf7QS`DcCh5fJTZA>bY9)|>Ckv767**wm z0A&bLpA-l|4C0{1K!Y$upb?^wfFz_S^oH4XE|1BLd>8*De~$k_=o3bSuf%z&McOaD zBE3I5!oM!g9+z!=lqd5vUdQVcKSVr$F2&T6V{^J;J0&&7=}nl^+*A zGcR49p1wT&MdRr};8{OjC&`)lOsLn5BAQG!|Eh*W#ujY0apq zj%hH-aJ$fTRHh*Q(#=arUMzCV;uRsvx>;jDwj`mzaY>0Ui(>h9eJ_hDk}Z%!3Vm1> zxm{uvWu8wM9V{w|;YwJPq5|JxBxDpVOI)vW>bf?~&kL0gdxyfle475Des?e|8i~rD zFf*_%P6hC+z^9O*BM22LK=Ktu&XNO-tZ%ixb!tbf3MqlinI$MZ8F0J*zk>f(CkS5U zVZRu5o^KqwJDvAMhWdKu!h>$Y5W{;aS{vQUUdZ7U{GQs}3hiJ+C+wsa=gPK0eU+-- z-J#w^VycxbIpv5|D%))~HIo$4ST3uVBU!Fgj@WuUqSh&^Q>hv8gHgpl8E81dm=^M5 zIM9&ruYiA&&0J&4HyE~@Rg`-a&^-G_P)BA#2W*B)?aPLOV0CP+)c$FB8=Gnul|m3z)G&cb zOyP#wcgjTVaH!G8PE8!yerJbW>j|0JaveE!>elI9by}%Sg_=z7t@K{LwKsV6-TeB% NXMdAq-GhB;?q4TP8*u;t delta 548 zcmYLFJ!n&56g}VjzNTr@G_+3}4Us-+hC*pt(uWmv2pA(R6_pkdl*C6Gn<1|aBtz`d zOr`rb>QF(PL<(;bL`1>0bm~&d^JgdoiXbj7@w}J83x|8pxqsYyHvM682LeDG9Z1|S z7T4}J*^3cnL8n_)oRrpN2QDbHeaBSskyCobV78<4}yaF zR>es!UuLtk$>&|C-GGA%^Vi9(O~LAl~haZ zdk6B>fcI^xdY~fuTn-qgN*qFtlzA>IvIeT_dyW?*~Qm4$UUNblKck`C)!A`o(k392e&ffiKYu=MqB;QxQ8eEtuk>TmD> diff --git a/media/css/sf_font2/seafile-font2.woff b/media/css/sf_font2/seafile-font2.woff index 5ae162c14a756506c8ee964be55c57c8882203f5..cb31b79d63f4bb9295c79c955dfbea7d00b09360 100644 GIT binary patch delta 3518 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 ZKo?s*W}Nr$y?Yw6JmmCdm`4Ef{{YeAZd?EW delta 2651 zcmXw*cT`hJ8;5Twp=jtW0wF-86Hq|uN+<%t(vfw6Bn0Uyp(xcWMTwvksfJzzq|1U- zsnWY3pi;!h!bT(@2)HZeySv}_%{k9G_xH@1nfIN4=29ezgoSR~n3>r)I@$mLcM)&` zfCi6Pnve|0;RFDjZ{-!Z+s(`zt)XuMG<6C>A{cRh;gX4|8RVj%ED3=IZ~&W)gW6fh z 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 diff --git a/seahub/templates/js/templates.html b/seahub/templates/js/templates.html index 7326ebcc40..6ad165c107 100644 --- a/seahub/templates/js/templates.html +++ b/seahub/templates/js/templates.html @@ -134,12 +134,12 @@ <% } %> <% if (path == '/') { %> - + <% if (user_perm == 'rw') { %> - + <% } %> <% if (is_repo_owner && !is_virtual) { %> - + <% } %> <% } %>