From 9d08a061aaf19b8385fbf1ea6d68d0e708109f43 Mon Sep 17 00:00:00 2001 From: Van Date: Sun, 14 Dec 2014 12:20:39 +0800 Subject: [PATCH] share --- i18n/en_US.json | 3 +- i18n/ja_JP.json | 3 +- i18n/zh_CN.json | 3 +- i18n/zh_TW.json | 3 +- static/css/base.css | 13 ++++++++ static/css/fonts/icomoon.eot | Bin 10936 -> 12660 bytes static/css/fonts/icomoon.svg | 3 +- static/css/fonts/icomoon.ttf | Bin 10772 -> 12496 bytes static/css/fonts/icomoon.woff | Bin 10848 -> 12572 bytes static/css/wide.css | 56 ++++++++++++++++++++++++++++++++++ static/js/menu.js | 27 ++++++++++++++++ views/index.html | 21 ++++++++++++- views/preference.html | 5 +++ 13 files changed, 131 insertions(+), 6 deletions(-) diff --git a/i18n/en_US.json b/i18n/en_US.json index a2326f4..a6a6d4c 100644 --- a/i18n/en_US.json +++ b/i18n/en_US.json @@ -157,5 +157,6 @@ "toggle_comment": "Toggle Comment", "find_in_files": "Find in Files", "email": "Email", - "no_empty": "Can not Empty!" + "no_empty": "Can not Empty!", + "change_avatar": "Avatar modify go" } \ No newline at end of file diff --git a/i18n/ja_JP.json b/i18n/ja_JP.json index 00098de..12bc375 100644 --- a/i18n/ja_JP.json +++ b/i18n/ja_JP.json @@ -157,5 +157,6 @@ "toggle_comment": "トグルコメント", "find_in_files": "ファイルから検索", "email": "Eメール", - "no_empty": "空ではありません" + "no_empty": "空ではありません", + "change_avatar": "アバターの変更は行く" } diff --git a/i18n/zh_CN.json b/i18n/zh_CN.json index e50c7c7..7732873 100644 --- a/i18n/zh_CN.json +++ b/i18n/zh_CN.json @@ -157,5 +157,6 @@ "toggle_comment": "注释", "find_in_files": "在文件中查找", "email": "电子邮件", - "no_empty": "不能为空" + "no_empty": "不能为空", + "change_avatar": "头像修改请到" } \ No newline at end of file diff --git a/i18n/zh_TW.json b/i18n/zh_TW.json index 8f5cc15..8dd6ed9 100644 --- a/i18n/zh_TW.json +++ b/i18n/zh_TW.json @@ -157,5 +157,6 @@ "toggle_comment": "註釋", "find_in_files": "在文件中查找", "email": "電子郵件", - "no_empty": "不能為空" + "no_empty": "不能為空", + "change_avatar": "頭像修改請到" } \ No newline at end of file diff --git a/static/css/base.css b/static/css/base.css index 9351459..79104b9 100644 --- a/static/css/base.css +++ b/static/css/base.css @@ -57,6 +57,19 @@ ul { box-sizing: border-box; } +a { + color: #4183c4; + text-decoration: none; +} + +a:hover { + text-decoration: underline; +} + +img { + vertical-align: middle; +} + input, button { font-family: Helvetica; diff --git a/static/css/fonts/icomoon.eot b/static/css/fonts/icomoon.eot index ea91e38585439d3ccac16e07953d92a956779a68..61fd4416eb97f045e738153eacef585447ce0d99 100644 GIT binary patch delta 2222 zcmZuyTWl0n7(Vy8?ab_LX12TA?cQjo6t}Zd6buAPN5Gz2u7koX`Enh;+wF%qJIs0pMPeLpT zGnZcYYp*y~N9byBMl{)&Gj+QCWPke1w&~WDFFrVo5Y8in-aRmRbQ=ESu>J)8)dL4# zdnq}3VglCZ5L#B8+CTXsci#I6p~tR*zc~dP>NfTkLNyiE)u}_rj(>JhoPzZ-Sbuf! z$iB&+um64@*1y4e&!NfV(`XcLMQCs%tc!;y4|VO|-gWj4Y)nCs_0va=9zzsdC^*+1 z$8YR94rUe_qDV&=6>mAW%Cq`xX?EA_x3hQd=I=f;KQ})wSHy-4>M~ilxGOX*(=Ez#h;)zMhF(yP%rclN@rpngq2_Y0!C`nyU zf}ysAl8WK`b1RA~9XFG4os~s$1#G9Q%K>}2yK}{g*GGn?gWxHFInU*m^c1(&YE8>l zi6Gcc__^Gwlr1RHm};7}WKwru-^2FczE{LNOWVErKz$ zDvb0 zK+u6>ZpYx$u9svi)0KUGH0OC^)u5+18n=aMEs2|s0C?g;(3D-Wt)yT~Bh+=>bphTT zA`#86>nm1c%oPg#FskxWE1Ae>EjSj480d zj9|jlfok>T4N{VPQBHZZ2VKBA-U31jWmD-eJrN3Os1!siA(jAxv zPYt)P$K9nN5&J??M%46DuodmrI?4n}dduDRW!BXSg#m#b6)h@ac}GIvs>o`gd^`0* zJxK*GROyK0p>7`5hO8DoLs8O5V_uN1Tezi&@?vReEcO~D`%kHbOr4Z&T4CtHu|KMU z`=@|C3MX)6pf6!rwx3pPxLgzh%*AHR=t(46Jx0t7O$AQS;36i#$o3kB;1?hiUSLXi zkQ`Xez%2|husPpdEOzHN4-9PT&X=H!3WCB!QU?y2C_1CeFIUDJ!{gb zN3}E8#Q`l{15xu0C!5Xf-9}o|;tEq?Or9vj4AV4Xg+x+X&^NF@scVkr@2m$0hM{{5 z{D)giV?06-AS&f0Xq)r-QfQf(RxIWj5o!`a&aAv;7wpD(rR;|YHg=cGKJJBiIa>ft zViuDC=BP?xYJ^)5uq!zo@r<0le%J%n6-foI+?1X}*|lruJAul^euOez{(J%4s^;lF*O zZv+pvGyW^>kNs@>ZNJdI=xJmVCvkagBM+i$JkRJf#t7PPsR4m`l)&}I4 z0Qoy|@{<$Ky*MVvz@VW6g>!+7%}%1%IX3&M>T}BIO5=!6cy|p*Eo%KvNijSdWp1fgfZd1JmS0L*dQ*2C0ky!uo*^ diff --git a/static/css/fonts/icomoon.svg b/static/css/fonts/icomoon.svg index f18bbd3..3fc37bf 100644 --- a/static/css/fonts/icomoon.svg +++ b/static/css/fonts/icomoon.svg @@ -29,7 +29,6 @@ - @@ -40,6 +39,8 @@ + + diff --git a/static/css/fonts/icomoon.ttf b/static/css/fonts/icomoon.ttf index d04686d1b56e04d932e9f1dab026efaaa106cc3c..e8f1eb889162e38ce6b5951bb1e5a032cc3c0e58 100644 GIT binary patch delta 2171 zcmZuyTWl0n7(Vwimz|lt&Fr;%Z+A;^JKJuz1(6aEQRssT2?UCzAW|cjCXk4VS@eMi zV+dw_@=YIzQ4X*>i>V)h|CdiV)5sgx)nClG}tkaFeaw!}s7AubYEfuqGBaxBtR`N~wqskCbN11g8# z&7^`|8^gbvfpR$&+3=Z?fQoDZ_@* zYK?ESZ62AW9AiQRWwK2f>)9IHY(#{RnvhY$h=KuDEQIeZO%&F+UNY&qYYOBl*lsH2 zf<5Bxo|t%je01LTpA?w$Or}3y*j}%Z%c@7ChW9GhDb%D? z=k;{D+LoMBjddpluhjm*Sa4K}=C6gN}mGz#RAheXuY^qe&#^N#hmzx(ti)abMu!l0425=>p+vx70lCri&DaC{; zTS8Z0#;`7BSl4XM0UBKhupQ1hCT|AY4&dlP(1T-X*YHzbBFb1Ym41FQlSpi+`1!(Q z*b$c9AGTZp@Pvh+F{kL*QNfr_sONc`eB9m}K+)a5VN9&Um`e)%FskulG?LWYMhMzs zjD@5KaVBWgacaq8Mbii&6a!q0TT+;eNpLVDm@sXqQh9lcQXRi9pe)*lE@1;d3)1P5 zTM@thU*_Y0p+h*}TXi6yJ1`AK9e2(-UdJcAzZ!6|%gjU!Lc7uRAa1>4WMahYWLc^m z=mG+jf`ZW##7Iv;uvG5Vg5_?xKu$`)D^+^Zc&M3fu3iIy1fb?yqawI>2Dl?Rfdd113EOsRap}O_A_))|TOl(aiL~=( z$O=pe2WWB;5@4hUOjGbn5DG6a8Jr^rQZrZm?-AJ zITL9x%4((ZbaQOFRIcG_xime7uj|0nu$Jl94PseC>GYa(W}vO>!~#AMMlmOp18G1w zgemTrSZaCCt9x$QG>9hio&+Y@5;Uix;FasZC&J0V;|VWs0{18jQgEVM0Vy3#kLg-q zLrTh_455PBW!G!;5s(jV)5?Pz<5B4>r8uBv=%8u7<#emHv(Jp{dRQ_Iw#g&8kZDMz;3;G7~M-AQ8Yr7l%p)u$l1O4F=(;4p~2oM#s3bd(gwisAevKv@L|W#AxC9IM16%9KCd0b{{oBU B8$|#B delta 479 zcmcbRI3;9)LjB>So%IY1j4})i3@z!2#RWiG0LWheq&d=aD${ONOl<=4S1>TB7G$I* zrmza1z0AO%E&-G`%K!>+gs?OM`2j$_N=9x;#q#ZJZ9skrkiR1*KRNN-i(_&O3>rE> zeq3&1MFE2yBOj381LP~@CFV+|hD$Dc2NYNXw8XU_zqo{f87Re|`DNmc>QIntB!KQ= zX5e68WKejf@PX@t;)m!D$3MLLDD%s7$g^fp6gBT!s@)uomM!m^8dfAiL>nTj$tS2@3s-BnOF3u-hd|Z9ptGK`L toZ;2s&EoyVr^5G#zd=AnV38n`V3JUfP@B*WpdpMvtjEZ+IY7UG5dgfSnuP!W diff --git a/static/css/fonts/icomoon.woff b/static/css/fonts/icomoon.woff index 43f093b9da48a45d0939b127c693eb90f7111696..8aa6a8d705787c9f302e08d411016728eddf5f2c 100644 GIT binary patch delta 2244 zcmZuzTWl0n7@l*T+s8P=CuF(=Rg1Do9{d6 zt;zTIrcOS;d9#Eh_-W=OUHolaznB{BoCE9Jwa?!>a$x58F-byy!MoC3_JKpMy#l^P zNqW2}R$~10^z8nbmnEr|gP68h%(?L6EI7e83GcpG$|QYr_V9^Q;DaT7Db`1y^0SAI z?t{2`3*KK6>!+JTzb+o0IR%C5?}DQku5q;e$jssW;QIuMZxU-q&!s<(9X);mx?a4v z_*PP6%}BOHBn^ft-f`}f=PsbkV|Tm-ZK1TVd*SPayZ3VUo>^X6UY5}EFBzI4cFyM3 zx7J?kNy|2G&s|5o^S`6T#QZ_$JEa37FJGk+xhkclru3||PdX!gCEZ2?P~AkbiJX+{ z<-ssy6yX%0`q}6md)>Is*?>&x-=h29MemucRzm9BGLI!;Q9ZjU1u2Igx_HckOAUF>Q&iB8!bpU9E}abLT2=Fd%EHe4EUAlc6-{d z3=CBK>Goc`k?S2VS~j6b)7tIP4W`NBGlU_8F(*_e9ZI{lLN{q~&Sizm2~A6Y0ah}G z7MI3~YaBP7cAYgvd<|@;r^f+%$lWzI_WJ1Xu}0%*ju^{k`wGSFwOZS>6wEQQ;z2gM zHfeE!RjL?9Es@aNlT0OqQbJT#%Ver@hY_OC$jO->{EHB0ROhlm8N&!ct6WcwW-KHG3Oz+-bxl2*ww6P!{N6W4V&Hqf3<2t_o%rj4yb zh{*){p+sS&L_Do_v>3ESDUHcI#waHV%L>vZUr{i|1OZ%>88X)?mEi?Zj4)LOegD-h zpj3&is4EA;zk)RM0_Z9tcS!u^|CoaQ8lLY8YeghOT~)zurCT3rMlFOA6B-vMJ0d|>FRMC? z@yWsP*_HBwDTz{@M8g|X8ABT6CpexhzhHzm`K^neNvD`W925K3kkz9MLj zo2C_{WDD*e83UV<5z`CtctMXDp(Vpd)fta*Ff#qR&e;`+gm@~4-lIt^}xBDNl`{8!FJ(RU{|woUT+s0F1a>5g-6p8QBS!3k+}isZ@{%KdQKf5j9mMsYci_Q(yk?E^yu{p8px6(f z<*pzcF1hSoL4I)w&<73^|1@g@H84mp2rw`M-O9+I@J!(Y*9XN9(I1X~c=u7}qv!v> z|NjG301bS`FnJxLgph!=04x6){zQHoety0uKy8db|4VNE%J@r&o8kWf76#@6K=U*w z=Sj*4u#1Z-tFtScnyZ@{i<=vZPW~?{X2i&_bZImkF&_wUbKRYlwcFJ#0KxjV6s`cs z*!)W5I>+X(D*Bu ul > li > a, .menu > ul> li > span").removeClass("selected"); }); + + + }, + _initShare: function () { + $(".menu .ico-share").hover(function () { + $(".menu .share-panel").show(); + }); + + $(".share-panel .font-ico").click(function () { + var key = $(this).attr('class').split('-')[2]; + var title = encodeURIComponent($('title').text() + '. \n' + $('meta[name=description]').attr('content')), + url = "http://wide.b3log.org", + pic = 'http://wide.b3log.org/static/images/wide-logo.png'; + var urls = {}; + urls.email = "mailto:?subject=" + $('title').text() + + "body=" + $('meta[name=description]').attr('content') + ' ' + url; + urls.twitter = "https://twitter.com/intent/tweet?status=" + + $('meta[name=description]').attr('content') + " " + url; + urls.facebook = "https://www.facebook.com/sharer/sharer.php?u=" + url; + urls.googleplus = "https://plus.google.com/share?url=" + url; + urls.weibo = "http://v.t.sina.com.cn/share/share.php?title=" + + title + "&url=" + url + "&pic=" + pic; + urls.tencent = "http://share.v.t.qq.com/index.php?c=share&a=index&title=" + title + + "&url=" + url + "&pic=" + pic; + window.open(urls[key], "_blank", "top=100,left=200,width=648,height=618"); + }); }, _initAbout: function () { $("#dialogAbout").load(config.context + '/about', function () { diff --git a/views/index.html b/views/index.html index b2533f1..bf81ab5 100644 --- a/views/index.html +++ b/views/index.html @@ -7,6 +7,7 @@ + @@ -341,7 +342,25 @@ + + +
+ +   +   + +
@@ -519,7 +538,7 @@