From 536cf0149bea24522232e492d85acfd8e6c75e57 Mon Sep 17 00:00:00 2001 From: Saivann Date: Sun, 15 Dec 2013 14:47:50 -0500 Subject: [PATCH] Improve download page layout Increase icons' size and add an icon for the source code Show optimized OS list and no OS auto-detect button for mobiles Don't mix release signatures with downloads --- _less/ie.css | 16 ++++--- _less/rtl.less | 30 ++++++++++++ _less/screen.less | 61 ++++++++++++++++++------ _templates/download.html | 29 +++++------ _translations/en.yml | 6 --- img/os/med_linux.png | Bin 0 -> 3168 bytes img/os/med_opensource.png | Bin 0 -> 1432 bytes img/os/med_opensource.svg | 61 ++++++++++++++++++++++++ img/os/med_osx.png | Bin 0 -> 4335 bytes img/os/med_ubuntu.png | Bin 0 -> 1240 bytes img/os/med_ubuntu.svg | 98 ++++++++++++++++++++++++++++++++++++++ img/os/med_win.png | Bin 0 -> 5365 bytes img/os/sig.png | Bin 507 -> 0 bytes img/os/sig.svg | 85 --------------------------------- img/warning.png | Bin 1094 -> 969 bytes 15 files changed, 260 insertions(+), 126 deletions(-) create mode 100644 img/os/med_linux.png create mode 100644 img/os/med_opensource.png create mode 100644 img/os/med_opensource.svg create mode 100644 img/os/med_osx.png create mode 100644 img/os/med_ubuntu.png create mode 100644 img/os/med_ubuntu.svg create mode 100644 img/os/med_win.png delete mode 100644 img/os/sig.png delete mode 100644 img/os/sig.svg diff --git a/_less/ie.css b/_less/ie.css index 74782253..f4c4d705 100644 --- a/_less/ie.css +++ b/_less/ie.css @@ -191,9 +191,16 @@ body{ zoom:1; display:inline; } -.downloadbox span{ +.downloadbox div{ zoom:1; - display:inline; + display:inline; +} +.downloadbox div div{ + display:block; +} +.download span{ + zoom:1; + display:inline; } .alert-message a:hover, @@ -203,11 +210,6 @@ body{ color:#fff; } -.download span{ - zoom:1; - display:inline; -} - .index{ zoom:1; display:inline; diff --git a/_less/rtl.less b/_less/rtl.less index 88641a6e..620b8503 100644 --- a/_less/rtl.less +++ b/_less/rtl.less @@ -117,6 +117,20 @@ h2 .rssicon{ margin-right:auto; margin-left:10px; } +.downloadbox a{ + direction:ltr; +} +.downloadbox small{ + direction:ltr; +} +.downloadbox div div{ + text-align:right; + font-family:Arial, sans-serif; +} +.downloadbox small{ + right:40px; + left:0; +} /*Override UbuntuBold by Droid Naskh*/ @@ -137,6 +151,22 @@ h2 .rssicon{ padding:15px 10px 20px 10px; text-align:right; } + .download{ + text-align:right; + } + .download p{ + text-align:right; + } + .downloadbox{ + text-align:right; + } + .download h1, + .download h2{ + text-align:right; + } + .download div p{ + text-align:right; + } } /* Deprecated styles (should be removed when translations are updated) */ diff --git a/_less/screen.less b/_less/screen.less index 965dc72f..64655a4c 100644 --- a/_less/screen.less +++ b/_less/screen.less @@ -1009,7 +1009,6 @@ h2 .rssicon{ } .downloadbox{ display:inline-block; - text-align:center; border:2px solid #fad296; padding:20px; font-size:125%; @@ -1019,30 +1018,39 @@ h2 .rssicon{ margin:0 auto 20px auto; } .downloadbox p{ - margin:0; - margin-top:20px; - margin-bottom:0; + margin:20px 0 0 0; } .downloadbox p:first-child{ - margin-top:0; - margin-bottom:20px; + margin:0 0 10px 0; +} +.downloadbox p a{ + font-size:90%; } .downloadbox a{ display:inline-block; } .downloadbox div{ + display:inline-block; + margin:0 10px; + vertical-align:top; +} +.downloadbox div div{ + display:block; + width:180px; margin:10px 0; text-align:left; } -.downloadbox span{ - width:16px; - height:16px; - display:inline-block; +.downloadbox img{ + width:32px; + height:32px; + position:relative; + bottom:-22px; } -.download span{ - width:16px; - height:16px; - display:inline-block; +.downloadbox small{ + display:block; + position:relative; + left:40px; + margin-top:4px; } .summary{ @@ -1555,9 +1563,34 @@ h2 .rssicon{ .resourcesorg div{ border-top:0; } + .download{ + text-align:left; + } .download p{ text-align:left; } + .download div p{ + text-align:left; + } + .download h1, + .download h2{ + text-align:left; + } + .download .mainbutton{ + display:none; + } + .downloadbox{ + border:0; + padding:0; + text-align:left; + } + .downloadbox div div{ + margin:0; + width:auto; + } + .downloadbox>p:first-child{ + display:none; + } } /* Deprecated styles (should be removed when translations are updated) */ diff --git a/_templates/download.html b/_templates/download.html index a381fe62..9fd56f0f 100755 --- a/_templates/download.html +++ b/_templates/download.html @@ -9,24 +9,25 @@ id: download
icon{% translate download %}

{% translate downloados %}

-
windows {% translate downloadwinzip %} ~16MB
- -
ubuntu {% translate downloadubu %} ~4MB
-
linux {% translate downloadlin %} ~16MB
-
osx {% translate downloadmac %} ~14MB
- {% case page.lang %} - {% when 'ar' or 'de' or 'es' or 'fa' or 'id' or 'it' or 'nl' or 'pl' or 'ru' or 'tr' or 'zh_CN' or 'zh_TW' %} -
signature {% translate downloadsig download en %}
- {% else %} -
signature {% translate downloadsig %}
- {% endcase %} -
{% translate downloadsource %} (GitHub)
-

{% translate versionhistory %}

+
+ +
windows Windows (zip) ~16MB
+
ubuntu Ubuntu (PPA) ~4MB
+
+
+
osx Mac OS X ~14MB
+
linux Linux (tgz) ~16MB
+
opensource Source code (GitHub)
+
+

+ {% case page.lang %}{% when 'ar' or 'de' or 'es' or 'fa' or 'id' or 'it' or 'nl' or 'pl' or 'ru' or 'tr' or 'zh_CN' or 'zh_TW' %}{% translate downloadsig download en %}{% else %}{% translate downloadsig %}{% endcase %}
+ {% translate versionhistory %} +

{% case page.lang %} {% when 'ar' or 'de' or 'es' or 'fa' or 'id' or 'it' or 'nl' or 'pl' or 'ru' or 'tr' or 'zh_CN' or 'zh_TW' %} {% else %} -

{% translate patient %}

+

warning{% translate patient %}

{% endcase %}

{% translate notesync %}

{% translate notelicense %}

diff --git a/_translations/en.yml b/_translations/en.yml index 8fe22fe6..71f458d9 100644 --- a/_translations/en.yml +++ b/_translations/en.yml @@ -151,13 +151,7 @@ en: latestversion: "Latest version : " download: "Download Bitcoin-Qt" downloados: "Or choose your operating system" - downloadwinzip: "Download for Windows (zip)" - downloadwinexe: "Download for Windows (exe)" - downloadubu: "Download for Ubuntu (PPA)" - downloadlin: "Download for Linux (tgz, 32/64-bit)" - downloadmac: "Download for Mac OS X" downloadsig: "Verify release signatures" - downloadsource: "Source code" versionhistory: "Show version history" notelicense: "Bitcoin-Qt is a community-driven free software project, released under the MIT license." notesync: "Bitcoin-Qt initial sync can take a very long time to complete. You should make sure that you have enough bandwidth and storage for the full block chain size. If you know how to download a torrent file, you can speed up this process by putting bootstrap.dat (a previous copy of the block chain) in the Bitcoin-Qt data directory before starting the software." diff --git a/img/os/med_linux.png b/img/os/med_linux.png new file mode 100644 index 0000000000000000000000000000000000000000..2510508cf5ec08ab47839f749fc49eb97a8d836b GIT binary patch literal 3168 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 W&25`pbyOR8nUG8pExr)8cISWWw=c*5 literal 0 HcmV?d00001 diff --git a/img/os/med_opensource.svg b/img/os/med_opensource.svg new file mode 100644 index 00000000..5139399e --- /dev/null +++ b/img/os/med_opensource.svg @@ -0,0 +1,61 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + diff --git a/img/os/med_osx.png b/img/os/med_osx.png new file mode 100644 index 0000000000000000000000000000000000000000..d7a89016da27a123074b553fd85ca521888b71ea GIT binary patch literal 4335 zcmV00009a7bBm000XU z000XU0RWnu7ytkO2XskIMF-ss3lt(G@Ec|f00006VoOIv0RI600RN!9r;`8x5PV5Q zK~!koy;^OoWmS28o_Fta&b>2tn1MUP@FkT2MaobpQ=5*Gl7dP<1gX}druBynwgE!4 zttL&{q{e7e`jNDLwrLt@nnsO*8cifbQiozF+IV-q;_k~FV8op+nrO*h?i)m2wL^w2}6+0|%RlH6TWSM%fam!IHD&)#|Go$0-| z-g@h4c9C;6k_1u`iMl-{fdmAB_1%Wjsz;!O!-uYX-3~Lm_~J{x|HPAJ zS(;hHXQv=ORWAks!a$fYGq%|>Z!=>V1l}o&3taQm*@G|1k!}$J{+tr56bzuY-2a0 z(tGGgQ&Gzlf;bvRGD`DOvR*Zj_T*!GAN=YU0es*Ce|-J**A>G;)8l0QhbD(#{YF3- zhPbl4(#tK&vS!%%D4LLE83%)qbu5Df2qc^$AQ1#mjeLYFf~u@V5r8N)v-41V_>T7j zn46pX(+_>9zcQe43MA7@t~I{F-MuKv7`+{H^NGh+%BW#5p<3gqi|ZPGI_P5m-n|E( zc?!VCKmLg`wwxKGOQKr9WNp+m3jwUmz}BtgZow6&UfhO|AR7)nBJRwv$9`C8+xXQQ_zFJ zP6rU=ifgtMsE6+Tm*u5J0C#@iPnK6!6L+XJ+&s&Za|e%=&mg(phzm$2fE(o^JWlXd zK4x^c6H?ul$iT+p@buDd>74vUK~e$8!nesHxv z91#(#kG3Ni7)61$-UJ9ZY_;^LkY#yVe8~+2C^$)wggm%)It24P?+3*ImrD%*V8p$j z{!0K`w{E-g>em;+DX&+>vYRunRhzwQF4kBM8VUb4e;b>5(Ij52orvnkKvYF ziKP@~Iz~{W18}-j#2BMTSBM_V!d(L3e(3m0)|1IVTD5XmIezr`fhPgn@Z0ZNwKJ9n zj@n9ul1XPJ7Xd}_N2|WthtUnp2%56YvYI2z3CTeZ(I*i!?gN6a6n>%%CkL^JUb?%d zFhV0TSY}2F(N!CI7}1F!+>)0W%sS8Sd!P&vzz0A47w$nye#r!jWZNKP4Up2aVPJ~u z2|I~B36LY1B|1vS37u$xJ_uYZf|z~ zeP5vbn(N-e*)3iy3nb`LB|6wVtJ)?=gRg0WtY8CoMA9YFmIfs<(Yc-z15ySr&0QG* zmq@ut(g=r_QJERV5CfzbogQ5&7$=tW!{2*k`NUBGZ+`1L%3=UnOWxIVA$8@$VF6$e zVzuVgt>nlWNrXh43Z`jB8HW%E3hwSAMN$+ZX{g-DOo&d)Zv4CdVAeIrCAgEYT4y}{ z@YhpkyWViEdmybvXNiRbpuakJ_=yFBM{sFzF%2G-2%d_Lf|Fh=nRQtRAP9Gr5k@&h zGD@T}7@-U@l95hQ!AK(vFu{}LB^RFD3t-2kJI}e`qCvmk8jq(rsM5%w$C!vtqd1|kU>Ud#uPP-UIt$}@DzaGd*2@o zho!quhX^E}f|{hm(M&6GF9Cqlrw~D2I1MB{5=K$xa++n4A~QmQxkToT z;Ff^=FsIst3#34DA*vuo0q*^`xqdteqe$jovH0;we3(00h8X9is$KLnkDEWEuZnflZRZHhin9&$WI(Cn(Tb|-*414|N@me`6*O>d6QIxajh$Q9&83ix*;DiWRa%iyrG_YgDyPUJgNSBoaX> z>5H`zo)(1Ipi#;HROfn3J;6oF>68(2h&5&j3B}UM1c4npE+L^RL#$S-Nmh^`T}y|0 zSy^+gYMmml*M7PtzBYtX<}Aq_MkPdLgbaeqDT7M}dX>SZ(2|^m#qtTl1$^c1FT@rz za-64c`GecLS@*??-c;=gs-ajpDzQdgC_xB>8$;zVfTh6WxkFX1UBzbs$V`wslMV$~ ztSqMa{PU+jv0h?z*4FLsz5PR>ETN=6Ml4iG2Bo@;qe=5eQJE15=cE0RF$g6g6y0;9 zKzAA;lS2j*=~8;Ds2HOe%`8TN%#5KZv%Kf)lq|d)0=V&(-&gdC?Q7DTutp`}QWa67 zbn+)k$tG0B! zV!Y&MGP5YRd^YQB$c(k)*2|UUi_bhRsMqbDf6=9}99C=JkZT+3HRPMja+I?R?G}>| zs)`{%aAj5EA<#0)C=fEy6=_uvNQ|Q@UXheYLyXR3g~lH<9D8aXfcfp`g|eu9vMw#b zYxm{2PdA|>g$2sf9LC7B%Iii}k)ja9=nO)1502naHgj^%zlNnB$GqnX?vleD(GdlY za7UC!_b9k4w*EOfC!hIm1J0a3+bdmJSIOnEF7$(#>CHU4=Yc04+b3)4{*)+31Y)JN zN7OvBKvVWi0WS(N$OU620a*Q?uN}Yta|`!>ZvM*aH}Ae>!?~B(>?Zd}DXAoiG|1|> zHIiR2#pR>VJGg1fSrysW3!Ab>%lPAkBTw$%d-oUq`iIZ{Aj>;N>(8QS1# zboQvYTX_%apzSJ&3-jL^6)pmeD^;-|MU}~9HfV02;Y6=p*Ozi zMpf*uMokctb-=uVP;H9Jo{7Ok0|lY;jz6E@{k!2i|9;}TUxj;F^iS@;|HS_LJF}Z+ zwqDrV_UhTQFPz!FW5b!-^Ud448|JcZ540-$#*l&mMm6=_7}p zJ9O|lxi{srt><0v_V?WShBy7z<}KUGP*PM)vq>L}6nMQl^rUY9xxcWu_>OxXd+=aE zW7-lSnHw@OH{_)9+1c3d@4a_*-`B$8LL98<6t&u{)5v70G>rt>b_{Oh-~ zSn-oTDo-5M$}z2+jDw|E7AObN1AuPcJ^bx2LHxztzxwv~-m&f6^XAXmIzPK%HbeQF4lt3L`|}(6sLW~Bzain86rg(+z2;h z0v&-gArpWI%D`#^JQO_ta^cIz7LI^SnPj`>rP00%Yst*ClhC9!E&_B-s`c?e)@&M% zc9+@IWojY=>UbBe5-P4#780SXy@RYIIwQ}&0^o2sIC9|mZReiX6n~N_#@&FmE7$4$ zNI}%h*cNlGj1!Kt07ZLqzCYzZ9@U3rrMPQ84-9rfO9$S}tboUrS2qDHYhLBpu7-KABEG1uCN+bxm z?ABk{cK9L5a{)K-EQ7? z8%&(uN%_F|;hgHT{rmLyiDvFipK{mAYX7OHp4qx}8_8X}cDXA?HFu}lk4Dn8S?^?# zHPWK7Lw)$9g<@5qdA!U&_PzOReW|)6(e32DnchuryIIn{efu7LbZ<&(*J(c*Nz;a{ zs~x#*&4Z5<)vnV&p_*mch7Gef+;Bts^J5?TSP0?ep5xTCQf-yuUa>=L>m3qXS?T}Z zQ%_%d>1zS>db5WQABi!Z{-M87Qa@Iv9-rkaa>};X>us8w`{+kMdGbId?ru^d`diPj4ov z^BCjO((>wRzt`){&28*TTR_Ud&8>DtQDnjLA;pM*reIdgYLJpOuF4-%YnqeygjclV*;L^)D=u!t$SNV|B>oT37ShY`{zFJ@aF zjhU6l&dgx|Y&JW1&%u4UJ2P2~U}jFX5Z<%|0Ot8p6X-DxK#}BNmMJ1`~Wh z%2JTB3`|@OCawUfD`Z=JWwcc?+G<&HfIKBgzWux5)ZpQ?wZj=36zS^~J3|#a!xW5g z1tVevLDt5R>`fzkw?O-F(EcdsKs3aRg_s10MO5a*Df1GPhbXH2L=~H=VsBL)PEr*l zj~?4LT9`6=eEaB$)Ul!+W5wxXoQyF}<~VoPcnM>im!+;?s?V`Bl{p%IuBIyg^QEJo zg@xMMB5iH4_R2}^RgSjq6kN}R8%p2?9(=77zFr15mcvbFbT=w=H!F0_mAYoW?$&wz z?F;&rYW>|y`af&*_k;!nt(Oh=uNogU7~2|+ZB53G8>T0>Oiyl`p58G%YnkYIF!`!; zs;_IR|1a}Ek9nZi{Nd&FVBhp$zePG=k-oEl?=7+q7P)vv@o7deI5RRdqmo(2N30s9 z4Ia0_YMV}DGiYZg^s^HN`}CCEVz$p%>{g52W_8Tk9QIj<-Hx0FZE3&`*Sw}gQx9_w(eDbWT_ievKHlj36m@T$9 zIxh|YIB7_D9NpXJP*=(7s^6Bm>2;sjQz_ZB{F3Sdidewq3Yy#wXzMozkqUz9?>Ext z_xXOb+8=jz5{^awioJ5Nrt*?tS%3qh5{c`k%UV-6Boo`Qp%=mzF7j`8p;dKs_oO*> zw0SzwkG$a5bsd~6h%`Ctc_L-ZxqLnuXqIgF186#w{W~FYseOy@Uw=L0AH{>w z-O~@%@T+KQ4t_N7R8m;~(+r*sR~R|ej*4rH$MfsneZ}t$(=`h_C)Ml1TNlI$cu-W^ zmb0O_lyH2c`8m~p6=U6N$IH^6E~-mJi@lF-Rorx=mOtP1^_t}nIZ&i<(d)(Xnn(Lj zGMvMK0J5Tp?7#7DuBSbM#adgHQ0l7g6+PUzpBuoke((zPS>z#qAuK?pA4UnXjILGm zg(&W^T~B?FZ}RJlCSig&^(yBh&P~#5mv?h;o>&n#hXbt-v>xZDQH?SFZgFytHq)4L z^U_4~*-D)XXW$)ltE#akRu|r=XZDr_P#dAZYzo}?ta4| u?}p`#DV@gw8p5r_Zn>Uch1V2++C&(cW3)YyeUW1>X{tQT#7M2z~7U literal 0 HcmV?d00001 diff --git a/img/os/med_ubuntu.svg b/img/os/med_ubuntu.svg new file mode 100644 index 00000000..c824071e --- /dev/null +++ b/img/os/med_ubuntu.svg @@ -0,0 +1,98 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + + + diff --git a/img/os/med_win.png b/img/os/med_win.png new file mode 100644 index 0000000000000000000000000000000000000000..35cfa274401efe35d480180acf03c918aa066f86 GIT binary patch literal 5365 zcmVt<82XskIMF-ss3ls+rv{X;400006VoOIv0RI600RN!9r;`8x6oN@a zK~#9!?VEdiRMoY|e{1hEXC8S65)c&BqSk_dqDYZaL{zYfU<+2XK3bJlD^{$PTfDu) z6?(0;#oE@2Ra+mm6+SI0wmd{YMII95p+UevcqJha2zgCr=A6CP{bQdqj{uUnwIA(m z&*yWPJ(Gl)wbpN~?^^quvG6Z`SpRmwza8*z2YjMO^PCYVoV?;=e~0Ic0!?1}|HA?N z!iAt4)&c;Mj}JYGO6B>|0m;^Ex2WVxJfP&6mDKAvuonL=Or99M>Rbuwt;IK}iiASI{v99oGZh2Is!| znN@oKE$1v~-Rb@hfVJ_bFGA>B@BDK(pnk@Mp#qlo!lv7FjC+eb36cP$`8g>-E8_rC z46PZg&6+j946uT5538%&Yg@10bxr@5gN63(01h$(M4w>?tiNj#!i`neaGstCTS8c5 z47Uhmk%_u@!e6@#xW*A$Bl`rwJ*>uk_~?PFs>ThB0)rn~I&Pyo>g9Jon+_QC%NNl! z^}=GS>=50shGuYX#Z5%X#qK^Hv=iwc&%`e5O-CSTvd} z0FnR;ASnPTOi@&6gHuZIoWKk~r%yh{dT(jq?ayotsGQIjJ<7vF$RbI?M4be{l0lLI zCS$CtJ4D{7A}jhDfF_d$Y|_CYs`=WA4Ilhu?!`#7+k+!^({B&z;5|RN{>^1GUmbx5 z#;*88jE?^0QbezL9pD@t(05)Xnx+o^n#p+qk^*cA2Rn6qH`q&4ehsTERh+&yRbVhYk^0K20Lu0r&x1-TnNe*~iAjRT!xy5xHg zUwYc3^!igdr+^SN-b9|kk|F%+PaUeh>#cnUaEJWYbd(~JmiWWm(dT30q6%oO#%RXL z!U9|emmk=tcTAf*@)rTSUgth{ByjG3E*taBBye3^vUT`F908D< z1FEk*r<^QtdS>L|rNVLXr!w%DbuzS{0_JpoH>&ilXCGRQ2cI8xeq&=S7_i9{Spf(^ z($ze*wcVQfqs5~(ON*Y_>KxuYzLF$^B_M=}JZ0fed$QMQ{Ar_tEc7WrYcd6p4Gj`f ztbg{Q zY5UFZS5i?ppNyl0aRPbR6_P;^AOHlih>$M``2qw2ng8GW2n+@@dusv0bI}vP?eukv}2+bQ*t|(bgUC zmlU*n!jknL-TT+J3itN|tHuK@6~DX(D8g5jf9R|J{@5#$NM zASpo781E~B7$9$8AoA6~sed&X8b*1((EJ!BcA-mA2^QRQ&jie#J+JdAAS@bt6#lG^ z_`}io(fub>!{j`H1Vad6il8J2GQ$#)i8z>3YofI5ed8IX z4rpcwq4&E7M8oW77Ol!j0W~+B(~G1yISYSY7YIH9{yOl#<1nN&+Ampq_M6ceXJOVi z3x_rxi4_I{A~j07A(3GJ7&mnF-hd@-7b1R%*oPj^D@geEq zPag+=>KORTEPkA7e%68h$WZ`~{OOXx`)Y`N^a){PZ`8mbA&lXE#8c%E-s{3}p1eAf zA^>~&kE*;ve*Qbt$Kp4$UhTXCNMe$Syg}0O@yBWWsSfxvdjQ$aFp>GK|32lViCZ>p zp)QepFW-IqiDTf8z1KYoz{ekXHRovjwL3L9^Yk-#`Lw%V%}oJhiHppJ2Z4@-Ki6oP zU2~@Jml<*8C1eNu?dTbP3mbt4pC8qwdT-LT11e}pa}4~^{|$ed86vLYs#R{9cK5=@ zPN%^32?NlzyM0+l{6R9v7WJS=gsiYiy1LPIDWWYImqm_amAba&Cc5dJwTDz&qDQ*r z&1!v-6jb$%h41cp`lpwoo_I7N@p)lchW#SlY#9Q0`JMy*G&}_m5UZwrfv{eb(>Q$Q zyiGXry}{SPNS{TXeb8}WH*HPiwKl{L$LsgM9BXb{=P)&B*V(P5O%kdw2+orMYe>mi zWoJcB4Gs&jYH8ilUd{?7nFY}$nhyZqy6<&7`P%R?@2s<$?FdDL^zdh9fD{38#UJ~s z0Fd0py-T~&lAQMgtcbjTN<+IF55@znTN++%t80Ghyf>=X1LlLwA2AT)S8UAQDF#5m z->}3K+>Mu=IliQS;hhBo}WIwXhY5psB7mx9(-kQ#n2U1iveKygud{N2aq;?*por5ygh-8pALIy zC00%w29;;c@BK){{ADBi-FVu$p=sd;uC0GBaq{J>Hm;1$oq(AWMqb?367OOKGV=Wd z_=9J7CjRvC@K?tH5N*$SN9g5?&cYe9*Ub9yt=|P!{0ac@AN`)}^V7+_F3=j+CN=j= zYCb99>TazGC7UOI*xnp>o7>u*T`J+M*N%E=81u?OMEu2{ufoWwL!ZMkJhy3Lzi*da z8Hr#E5S=&=Kbv>S;N818PEvU2%V>Q+27l;)KRzD*s!>-^#4mn7dKn&xF6o>D`bH}; zF4`9Wu;}cY244O9JErt33SHf+Bve|SXCvWiw8UMgq=HH+xCS{9%@hGqcVZesO5ceG zR@4lg_Qvytr=I*EfEWM_nESyK0I>e{9vJjwExHuMZ{E}*x`*>A)njDgPyAi@YjbL- zZ1`|{`3=`D=)3|dqkU06YxS(sJo|c45bT{7u@DJL*uwZ;DTd2z9yOpe!_f@oH%6?X zl?IgV$?eH$jjwN>Jmj85_pX^e`gf@v<|k|M<3Efk-&vh#4FnT$2n4bRAWHWhC&XXI z(36S3n9{0^Hs5gVf_SG>;ENOHVr!w*+m+&n0ZSlc2?V7;NSZY>;CjZoT0?1_e(rZY zN_(3jes}1WxCdj;44O3eUaQ!?e(mGqHUYp7uU~lJo*#_)?`}ob&k}ZGM_iyENwP@5 zTyy9w{y@;I!OULq1GIqS?BZ>~u$-UMuJG!46A_;N=4~aO@wR7p&?1B^0mn1k)eKje z58x^d*B^ph4Xr&VD6<>mPl!5^>>IB-^lbp&@!#*X8=DqP>9=aZ_orX}aA}Dy<3cBr zkfJ2j1~byRe?0uLSNw=T(6zxsDiPSr<&8CBSJyK2mz=l7Wk8MyNlHaMB#jCr5t2&7 zWn;Wifgk;J!AWl-$UuP+!D#k!SIw6E&gC){sU6|b{E7cBn4lm{-G zZZ`y@1>N1-sT+svLTx*+Y_M1P8D0%A3Sc9LxOClEyj~~u0iD-cOLdMz&+Oi&UwHYI z#m#q48K2vAfopMBXrXOg6to0vOCTi4JX)p@8QGgOa8qgklrj?3+C(1g8}3a$iUF+- z1`oWx{h65!NZdAX_?~U>MItUXG1Ia`4RY;sPcN#;wCC54&CksN^Y6cAbcvPD z`B29CxVf)16eA^j%{r|HF9kGfkQ=X9yZy~%--*Dsm--EF*d3@*N?cJf|MOM*{(Sfs z7;s<)fL7iF%$Pr9Ni>?xt;u(dKFJPKkrftovu7-7%IaB`7vrRhkC-fRUkx`uRO`~a4ogHr zk~$DTnCo|1d(6*B0mV?Pvo=O`hsc|v5r5~sipOdJfCPP6#`ORpHKf!KLc?E6Y1Tq; zAHeDZ5gq}V4+IJT$_IpZauc9p0GhqchSUI$>b+$fEvXjgba8b3g2{+XfAiK7D=mLN z`XNi0s_$3-O#Eqo4=@{l;7mnmuu^ZNHb07zU;kixUUMWbQ7U|crG^w5{2p>&@elo5?~3C zm39Oy&jCq5CygUCrRPxSZH_)6*hk(IVJ#I|HA@yy%WOxG1?V;a zN$+%w;o8gwb^D9+?10{w^Zfx!Zy!CTI79NGj5Nq9e10S3=f6g}_0<`XS84pgan_Fo zfSa~r+e`h1*6+0IrF6@s$dG?VJ+Pz#DCkMwi@xs&z(`*wJQb+)5Y9mLzAguXA@zqX z&-KR_Zrt2?2iQ`4HJH)<8skkmBpjWAyzJAU&f~skd`J8t+4g7(e+BN>tJ{L77ZjMN z8-vrvOR2prchBI|HF(QAwUK^G0i23HB=4)QFFAGmq?+Z_XK!u_;Ba7kC^hs@N&!U3 z&Ux)kgWhZK|=U$`yAaZ|I8Kiv5;Xrt?319Q^skPyEXO2U+Uef{l1)Uk|JAI%kO>r{hSxI{=F5%492@Edy!E3!yzn z80pJS;m^q^fNA{I)|S|IKyS$THn|lyUOcAAME~%ag~3?+*4mHinwxtstK464;86Q| z+v1Nbp>~IoM-Ii0Y&~ps8E^_wpsbzpdr9KqC!bb2q@-I(wJ6Cet80m$nuR~*Rsg`j zn>JzFOZ_gYt+H#SbW4263#%gma>1X@!r!i%E^U#p^Frkd=c4Zo8#?cRL8Xzg;ilGQ z1v~eYEUVnR(pD`CH?R89!sGwhOH}}>290`X_4=jLUfTL5aQ4W@`$@~bqvzQ@E{X}e ztgS765)^}DO~1PGx(D#uA7`R8-}!2Fdm4XPMKEXlC9?5n>0SHx7k9hn=H1JwcU^7@ zXnbw$Bh5}r-W#i@uL6JzhEMO@eZxzqrPiUK`@x2Vcih3rC(g<%&z~JBFRpLhbEw#A z+`jd-x1Pp^7Y3YDSBECs)*0>Y$KlWNil1KqEwA`_(dT3q{@P-pBF)wo>Rs2Ka|(R; z)|5?|FRpuQR?asfZdf?Q%o4WR_U_ypuIPL56PHDL=AW_d{ij<1fHa09!97GqrO%`Q zNewFte=@uHk<94*kBPrEmefmf{oJ4UH%8uHa;LeazGdH%h8Jco>DxDo%E~CZ6g%TT z*cJ&D6eLpPZpRrwoDhGBW8+Wgcujrr$Wu>=-T#^S&QL?eOmlsqG711_X>**iQ{BBB zS4jewrDp!jVd$9nvpO;TaZS^af|k)a;O`&qfXw5q$IizWuB#Zc^yfov4Tr3UN{U;m z0<80e;O>^xsTzQe_=A5tO2_Fh={N6<%`HWVeRW-Hi;I%gpUPKeI&%!4QUL%MHFeEX zRDQ+NOYRT+u&^-ngOZ|_orU3esb#5zl&V`6{wSjW`uIZ$m3_Coyy^1%yx8F` zU0Pz{h|?nwY>9)o1$!;X<02t5<3nZ5XJ5BUR~N^_71JZ;^t<$=9=j0y?@W= z`Bc9*7%OXjZTu~juK~cHXAC>9FyB2_E7@OZ^a@yR0ke>r=^ZJ#N>E@&BFUSsn6|d! zQ~$=uCv}X!r82et>VK_#55RlJ``r;7#R`gkHoh|RX&nCu-L1P+nfHmzkGcoSayYs+V7sKKq@G6j0IX0G|-o z|Ns93nGFpM(b3VFnVAU*2}wywX=!Q6U;t!8xT!FZo}Qip0}wGF526?*j6wsYQ21cQ z5D~Z(#7v-Rjg5^E!AX-Q&6zW2`SRtPHf;hb{_x?$zkmOB?_T}|=vK3mAirP+MkYQ% z2`M>w6@3#&zu>U&nB=s|&aU+vx9&M`>DtYEPoKSb_3p!$FJFKD`t#@S-@icZK#y5rwJN)8@0cFJd5xB|CFfj+oJv^=Kr}QqaQBJzw=w* zloKnveJU5b$gTgpj_dUFE5D1UGF)>A`u^OtZG%-*_r><7llNo>ddj*bpPtgel`utV zQhSR0wuBwQlRkGnRx(za`ds0<@^xd8BRw)Ax`(9x{bZ84z+VybLc|>C76wmOKbLh* G2~7Y{ebOZW diff --git a/img/os/sig.svg b/img/os/sig.svg deleted file mode 100644 index 8cfec436..00000000 --- a/img/os/sig.svg +++ /dev/null @@ -1,85 +0,0 @@ - - - - - - - - - - image/svg+xml - - - - - - - - - - - diff --git a/img/warning.png b/img/warning.png index 612513387a8e039e0b743832d19de8bd90835e62..9070cc08f3a3eb84c6e1aef809854d90ebfc7ee0 100644 GIT binary patch literal 969 zcmeAS@N?(olHy`uVBq!ia0vp^S|H593?x6vT4n+%=3*z$5DpHG+YkL80J)q69+AaB z<<~)&(Me-=1yE43#5JNMI6tkVJh3R1p}f3YFEcN@I61K(RWH9NefB#WDFz0{+5n#r z*Z&~E@V^0uCNbQf&+uw0!|P6lcQXY)OymF9$M<;>&#S52Z~8djPvQ75iT(8i_BWH+ z-c96r-_QMFGS{0)oNuRazMI7Hej>-)N$l??bG@6w^&TiV87Rp4ZZaoO{QYE(cN4jQ z+_w{1B8Mjw}(e_HGId86N# zZP8zL#C_Qj|7B<5*F72Ej#Pg?)&Bid$M@5nKQ2u9ab^CGs|$W!Tm19p%AYq^{k*;I z_oIEkpB(=4?#AEGPyc;?_wU!|f4{%||MTPjzd!%~{{x15@s+Qjs17X&@(X5QWMW}s z=iuSx7Zehekd{|g*U&LAF|)LFbo2BH3XY75Pt49KDzB)lYiMrk?4B}x#?0AEmaf^j zZTFr-Cr_O|d*R~s+js9he){~?>kps5eEs(Q=kLG&1OkP&0b@GW)5S4FLh|atpUNVM z3~Udshb<9`nmS3N>)oZf8df*&{Fb_VeA#cgxfTDvo!NQcye$1&`1$5uz3p4&OkZk= zR4(T=eW71;HbmU$ZF+)PKTmX?p-Du0$#Dtmo)F#3J-zwvv$Rd-xOX+1h<;zRs%`g| zJvvjpKF1hu;=DR%+4-qYE)=tbK1qLBtZMni=0<1ND>lgjAT!pf5Y1LTz?Tq0k*I&m^_-G3inM?fE`J4DgN~kLGo9C~yoAM%N zap_d+|4q92*KLO0g%4p-iyrdu{LZLStzDd$XPz|MJ+n%!c1fm1yNA6lcX#*s%$JTU zDkn*D`EtZ8dwX#=zklX#j(B$AI*)q!%h&kMN8Xat^R9Bfty!_o_~G&`pIWx9{@`Qq z@aXlW*L`-dpJ&J}5Sk~;nkJRsvi`H0F^{Z+%KdViqZeauWc*|P7svNW>8u$OFeVv1 MUHx3vIVCg!083fe(EtDd delta 1027 zcmV+e1pNES2gV4H85jlt0070q$y)#b00eVFNmK|32nc)#WQdV4JbwejNklLP+v5J4#vL5mM6*eY1qYS)Tj5ycWvM6^ni z>@En3edwDnz6b>cL8uRXQCV!?w5UsQx0%FbKhn(1^8fk4Y7P60bzgdQjt6Gwx1`9AfPLVse?Mq2<9E|)Av%#mH0 z*D57He!eSeBL&<;0^DjxZ+zg_&sRlDMg6cSzVzXzl*U8jFR%XKb)jd_r8!AQt>k6k z&i~FuCibD}x3`WPSHA&z^8cJIt=-RQWqR@T{A7yS$6sF5Gti{hl0HBJ&Ccl{In4lipwfQoGFhoSTb=}3gLUKY3pE$0)@ z0|z`K^^p<|8^zQ?xACq(EAv~jO5{WTSpB4mzkMODwm4Uywpo84m>3?|=!5{<8XT|K zk*Vr$xnURzdcB}O0P>QXWU8^+9-HepY)w59)EmoZ6Mwsg#SI3{iKcDznC`A+bERYK zx@V4Q+R(;kFn}?hJPzFF)=@Rupvqixy9|LxjiUbSpqRd(OLOV1z`L&909F6HJ#JLJ zECt0GB`-#s8LKEM5(WXWKTVQj@Ug<1Am|zH7cJ^qHcKHrn;ma&YoEN9y%*( z+fM|6BoZe!*-jxNX-2lYZjPL#S0PasEGb