From d524755276cd66b32727b0bc17aabb2c8189b215 Mon Sep 17 00:00:00 2001 From: Saivann Date: Fri, 16 Aug 2013 19:43:11 -0400 Subject: [PATCH] Add a lower severity disclaimer for wallets in-between software wallets and web wallets. Applies to hybrid wallet (blockchain.info) Applies to clients that are loading the block-chain using a centralized server (Electrum) --- _less/screen.less | 24 +++++++++++ _templates/choose-your-wallet.html | 64 ++++++++++++++++++++++++++++ _translations/en.yml | 2 + css/ie.css | 19 +++++++++ img/bubbleinfo.svg | 65 +++++++++++++++++++++++++++++ img/bubbleinfobottom.png | Bin 0 -> 2934 bytes img/bubbleinfobottom.svg | 65 +++++++++++++++++++++++++++++ img/bubbleinfomiddle.png | Bin 0 -> 301 bytes img/bubbleinfomiddle.svg | 65 +++++++++++++++++++++++++++++ img/bubbleinfotop.png | Bin 0 -> 1017 bytes img/bubbleinfotop.svg | 65 +++++++++++++++++++++++++++++ js/main.js | 2 +- 12 files changed, 370 insertions(+), 1 deletion(-) create mode 100644 img/bubbleinfo.svg create mode 100644 img/bubbleinfobottom.png create mode 100644 img/bubbleinfobottom.svg create mode 100644 img/bubbleinfomiddle.png create mode 100644 img/bubbleinfomiddle.svg create mode 100644 img/bubbleinfotop.png create mode 100644 img/bubbleinfotop.svg diff --git a/_less/screen.less b/_less/screen.less index 57a0115f..97f650d9 100644 --- a/_less/screen.less +++ b/_less/screen.less @@ -788,6 +788,30 @@ li p{ .previewrow .walletwarning>div>h2:first-child+span+p+p a:hover{ background-image:none; } +.previewrow .walletinfo>div:first-child{ + background:url(/img/bubbleinfotop.svg) bottom center no-repeat; +} +.previewrow .walletinfo>div:first-child+div{ + background:url(/img/bubbleinfomiddle.svg) bottom center repeat-y; +} +.previewrow .walletinfo>div:first-child+div+div{ + background:url(/img/bubbleinfobottom.svg) bottom center no-repeat; +} +.previewrow .walletinfo>div>h2:first-child+span+p+p a, +.previewrow .walletinfo>div>h2:first-child+span+p+p a:link, +.previewrow .walletinfo>div>h2:first-child+span+p+p a:visited, +.previewrow .walletinfo>div>h2:first-child+span+p+p a:active { + background-color:#ee9209; + background-image:linear-gradient(bottom, #e28700 14%, #ee9209 70%); + background-image:-o-linear-gradient(bottom, #e28700 14%, #ee9209 70%); + background-image:-moz-linear-gradient(bottom, #e28700 14%, #ee9209 70%); + background-image:-webkit-linear-gradient(bottom, #e28700 14%, #ee9209 70%); + background-image:-ms-linear-gradient(bottom, #e28700 14%, #ee9209 70%); + border:1px solid #d57700; +} +.previewrow .walletinfo>div>h2:first-child+span+p+p a:hover{ + background-image:none; +} h1 .rssicon{ vertical-align:bottom; diff --git a/_templates/choose-your-wallet.html b/_templates/choose-your-wallet.html index f53ca9cb..321375e4 100755 --- a/_templates/choose-your-wallet.html +++ b/_templates/choose-your-wallet.html @@ -75,6 +75,8 @@ id: choose-your-wallet armoryArmory +{% case page.lang %} +{% when 'ar' or 'de' or 'es' or 'fa' or 'fr' or 'it' or 'nl' or 'pl' or 'ru' or 'tr' or 'zh_CN' or 'zh_TW' %}
@@ -88,6 +90,21 @@ id: choose-your-wallet
electrumElectrum
+{% else %} +
+
+
+
+

{% translate wallettrustinfo %}

+ +

{% translate wallettrustinfotxt %}

+

{% translate walletwebwarningok %}

+
+
+
+ electrum +
+{% endcase %}
@@ -104,6 +121,8 @@ id: choose-your-wallet
bitcoin walletBitcoin
Wallet
+{% case page.lang %} +{% when 'ar' or 'de' or 'es' or 'fa' or 'fr' or 'it' or 'nl' or 'pl' or 'ru' or 'tr' or 'zh_CN' or 'zh_TW' %}
@@ -117,6 +136,21 @@ id: choose-your-wallet
blockchain.info
+{% else %} +
+
+
+
+

{% translate wallettrustinfo %}

+ +

{% translate wallettrustinfotxt %}

+

{% translate walletwebwarningok %}

+
+
+
+ blockchain.info +
+{% endcase %} + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/img/bubbleinfobottom.png b/img/bubbleinfobottom.png new file mode 100644 index 0000000000000000000000000000000000000000..266b97ed8d5c9f511b71a23836c3050419603ba2 GIT binary patch literal 2934 zcmV-+3yJiJP)oP!dj@ZV{M~t|bp&ig?QLZ~y=eMs7ozzyw5KobpXz&s%sn z007GcMt$Qg`8AQR0uKlPV5z`dsudYWVR!PCO{D6Jdm8csA{J0>0bvUWSwNLV1T7$7 z0e%bcS%B99JQm@$0G9Md=(V&oFdoa@6~FEUkQvJ{>N`KZ!>G`c^z`2 zf|HfOUd?a{9-4<(4FDi2DpiO7OYZkakS)6nxmP{m);THj;snMZHXV&#jf&M2bS2;B z@l<``6Fgu5(z2LtJNY)fO!k5E(Lv@+9-s}dN4*nEe1i5bj<^eVtC!TVM=g^BA+qsBUsUQ?VLkpa4h$&Qs|4O7g7! z8QF7gHhL-{W;oNDx&BJE!4iSd2~96%y1sZ%2~A!Hs{V36h0kt+R|7x-5<0b(9CPnA zy8@Lne`dPYM-wa+7@g33gZa4@Q6^h<+e_?TU8<=T?#5otACQ3ppxM*Q^U1yPM^f)b zuEqTVI#CHSMa)p$qX>*aY;I%PFvZ3Ul&g5K3LcU73|=?@O@Jg}@cp=qgkHSw{US)El*J>or$LjZu)0b91K;DMRsS~}3|3M7Sb z|7a|`Z!&=~h)qvs8goJa%ldb|N&an<*{gYnUAVJ28~`-LTe-AX*^#TLznQRXW1f{_ zxW=^gW)T>JSM!v#B``Z31>H*OyqYfLEB!qhE&;e2Z^d<-0(;*k=b{Id9XS_1;Id`6 zt?h2U$h;-(Kuu-i%_=Y^g45sV)kI@8pUs9>1He~hfyzHr!CHH6d!whaUot?=1%5K=A61Vh~o%fgT8MR z6&cvJih2BMX01SA5>IUIlEyCPj4dnUprf$c7g4XKs6Pew=c=^}FbH5>KhQo^vmzs9 zYi1*L4BBViepowqa{gYED}AckTv`c?iQtT9s$*g``JG61L50t4fq{Vf&syOtxO@2{ zYTb`X>3&daxwJ?Ye*m_Q?mKA9<4D9}w*(#4b=KgfGD~OA^*mTpX zg=gDx+U3Q1H3PI*%}E$o8Y8PbydOQ!SL%+s>vg7hDJz(b+IpW>>26C9lq*Yjua1w^ zWby$UT{FlW2A3wQJdRRe*VLF*9y+8U_lK|<2uyv2<_>+eupZymNzt_rFvQdh+DeMq zWY$Wx_TeLC5I4Y1ATU<;K&`EcIf;L~i1c*E$yURh&#Jw(G>d`v&drJDBHW|1!=n1SXlprlt0^ z#OQ)M7e1gGF5%TQX7}7u1N%VV}%?wCT}b-z*5&5(hrhqq!sME;Ne zrY0Hsw@;23gyj@7Mf%Th1|cx%A~e@A!I5ab?J;fWm^|A@|XY5d6gWqdzi&mWai2s zoGAzlF!yTY6ZieNSPgqMp%bgpdX-1D?SPtPYtOmaC@NlN9y0*v2m%AHOl)q~Vl^jq z+bu6R=Gfeka|_$+*e`0t1p^mF_FrOjko)&HZX2dNR+ekxYpl767T?r9X}1;DT|!_$;)~6# z%KT7?8Zx!poUZ)UdN!tML)C7)=wKy2nu|2ltLdXw zZ%FrX!&iCasJ&7#o=R4$^V$T!=}aHI4+soMeZiT;1mj{gYkqarv6}GNQu3~QE@qX7 zj?GMeJaY&PNI#M3$V_04#>HwD^reX7&}CP7Nb5rQ%zCorv@?o|cq~(yUU<$B7yzM> z4AdZ|Nbl8n*N*Z^HLW+AfjUp2<15Lt`srvtkaK?TPc zEL2uTp>gS)$rWgvmLBhn=LaA#;A+ICyUeOFRtqx$W+5{e&j~ + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/img/bubbleinfomiddle.png b/img/bubbleinfomiddle.png new file mode 100644 index 0000000000000000000000000000000000000000..887ebb8dd6bc5f43af75ee327aa5401556d00894 GIT binary patch literal 301 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|xj2}CWQ66$SwM=p*vT`5gM;JtL;nXrE@y#9 zWHC_rbr5EB(wJQV6qGD+jVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw{mw=TsK_b6 zC&cyLBu+T`wAum4{xDzt!vb}<;Je9OK=!wzmEVt5e?M0H<4nh|8%zE?JN) literal 0 HcmV?d00001 diff --git a/img/bubbleinfomiddle.svg b/img/bubbleinfomiddle.svg new file mode 100644 index 00000000..a8ea6167 --- /dev/null +++ b/img/bubbleinfomiddle.svg @@ -0,0 +1,65 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/img/bubbleinfotop.png b/img/bubbleinfotop.png new file mode 100644 index 0000000000000000000000000000000000000000..f0fd0f40070d77628e11a5ffbbb483da4102181e GIT binary patch literal 1017 zcmeAS@N?(olHy`uVBq!ia0y~yV3Yu|xj2}CWQ66$SwM=p*vT`5gM;JtL;nXrE@y#9 zWHC_rbr5EB(wJQV6qGD+jVKAuPb(=;EJ|f4FE7{2%*!rLPAo{(%P&fw{mw=TX!7y^ zpAgq~lQ;)6`n1Lg=)6y>9X_pg1Tj|Hd|GAqX_Y;Y0phN(#B}_Jxe8Fh$z1OybHAI+ z1LkslT44n=Dxb)lMvTsMqza6RgcC_;Q@w)FP>c5|8_YYWaSu^~dS(1I=ch~*CxAD)Deg8h(`1kSFzmK>7eY*4S)7^ic?*03G|KFE~|Gqx{|MkiLZ%_aK zcqRMxyeu$YeM*A-g1x+beEs|b0)v7>!@?sXW8<3Jy0-7xyKn!2gGY`YJ8|mlx$_q; zU%hty#;x0T@7;g!=*iP(&tJTF`SRr}Ab9=e&Aay>KYjW7_4|*1|Nf;o*~bHuLXM}4 zV~EG`w^zdb4+Su^Jyha4XH}@pcSlJ}PavitWKER1me%3k>O~fgslOJx{;1OHP*khB z`Tdor|D`SWk1p);P21e4XK4J9XG>3Gk=Me`J4G2WQJx{Zy{Xq6lpjSYSuUA)#j!So zd5M^*lkH2c7138%RvOJxT)IN^l}~o_E!DRH-8-7Y+k}ErN*#HFL__8u^`3W~IW+yd zQ|K0{RT>fvr#_kXZ0s=FxUp?{q)FDprL!L`RlRingVd9Qe8QQXZ5?0iZC?9VuJZo5 zZ~vTs-=g>ZKkH%mMrZr8>KV@;t^NH@_(4t`|CXP1+&AslRj}$QxKEgFT*0-|N&SM~ z3yE9&yB9W}P<+z&#>rjq`kzCOE`93ys + + + + + + + + + image/svg+xml + + + + + + + + + diff --git a/js/main.js b/js/main.js index eaefc6b1..fb460f23 100644 --- a/js/main.js +++ b/js/main.js @@ -72,7 +72,7 @@ d.getElementsByTagName('P')[1].getElementsByTagName('A')[0].href=s.getElementsBy d.getElementsByTagName('P')[1].getElementsByTagName('A')[0].onclick=''; d.className=''; //Workaround for browsers that don't handle re-rendering class styles and svg (they have backgroundImage hardcoded in HTML) -for(var ii=0,nn=d.childNodes.length;ii