From a11e5f81e891671a93a9532d133596284f7a0d19 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 8 Jan 2017 13:35:50 +0100 Subject: [PATCH 1/6] Generate buttons for downloads --- _includes/download.html | 18 +++++++++++++++--- _includes/downloadButton.html | 8 ++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) create mode 100644 _includes/downloadButton.html diff --git a/_includes/download.html b/_includes/download.html index d18fe6fb..9187412c 100644 --- a/_includes/download.html +++ b/_includes/download.html @@ -24,7 +24,11 @@

Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }}

Read our release notes on GitHub.

{% for asset in release_nightly.assets %} - {{ asset.name }} + {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: currentReleaseData[1] %} + {% assign currentReleaseOs = currentReleaseData[2] %} + {% assign currentReleaseArch = currentReleaseData[3] %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} {% endfor %} {% else %} @@ -39,7 +43,11 @@

Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }})

Read our release notes on GitHub.

{% for asset in release_pre.assets %} - {{ asset.name }} + {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_pre.name %} + {% assign currentReleaseOs = currentReleaseData[2] %} + {% assign currentReleaseArch = currentReleaseData[3] %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} {% endfor %} {% else %} @@ -54,7 +62,11 @@

Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }})

Read our release notes on GitHub.

{% for asset in release_stable.assets %} - {{ asset.name }} + {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} + {% assign currentReleaseOs = currentReleaseData[2] | downcase %} + {% assign currentReleaseArch = currentReleaseData[3] %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} {% endfor %} {% else %} diff --git a/_includes/downloadButton.html b/_includes/downloadButton.html new file mode 100644 index 00000000..686a85ae --- /dev/null +++ b/_includes/downloadButton.html @@ -0,0 +1,8 @@ + + {% if include.os == "linux" %} + + {% else %} + + {% endif %} + {{include.title}} ({{include.arch}}) + \ No newline at end of file From fc26994645a90ac29188b68f3ad2b1bf82dfbd6e Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 8 Jan 2017 14:38:09 +0100 Subject: [PATCH 2/6] Align download buttons with flexbox --- _includes/download.html | 120 ++++++++++++++++++++-------------------- 1 file changed, 61 insertions(+), 59 deletions(-) diff --git a/_includes/download.html b/_includes/download.html index 9187412c..d4da26a4 100644 --- a/_includes/download.html +++ b/_includes/download.html @@ -14,65 +14,67 @@
-

{{ page.title }}

-

We provide portable versions of Vocaluxe for every release. If you want to try our stable release, you could also use our installer. If you're on Linux, you need to compile Vocaluxe yourself (for advanced users). If you're looking for some older versions, check out our releases on GitHub and Sourceforge.

-
-

Nightly

-

A version with all the newest development changes. Likely to contain bugs, so use with caution.

- {% if release_nightly != nil %} - -

Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }}

-

Read our release notes on GitHub.

- {% for asset in release_nightly.assets %} - {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} - {% assign currentReleaseTitle = 'Vocaluxe ' | append: currentReleaseData[1] %} - {% assign currentReleaseOs = currentReleaseData[2] %} - {% assign currentReleaseArch = currentReleaseData[3] %} - {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} - {% endfor %} -
- {% else %} -

There isn't any nightly release yet.

- {% endif %} -
-
-

Pre Release

-

Should be almost stable, but you might experience some bugs here.

- {% if release_pre != nil %} - -

Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }})

-

Read our release notes on GitHub.

- {% for asset in release_pre.assets %} - {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} - {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_pre.name %} - {% assign currentReleaseOs = currentReleaseData[2] %} - {% assign currentReleaseArch = currentReleaseData[3] %} - {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} - {% endfor %} -
- {% else %} -

There isn't any pre release yet.

- {% endif %} -
-
-

Stable Release

-

The latest release.

- {% if release_stable != nil %} - -

Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }})

-

Read our release notes on GitHub.

- {% for asset in release_stable.assets %} - {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} - {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} - {% assign currentReleaseOs = currentReleaseData[2] | downcase %} - {% assign currentReleaseArch = currentReleaseData[3] %} - {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} - {% endfor %} -
- {% else %} -

There isn't any stable release yet.

- {% endif %} -
+

{{ page.title }}

+

We provide portable versions of Vocaluxe for every release. If you want to try our stable release, you could also use our installer. If you're on Linux, you need to compile Vocaluxe yourself (for advanced users). If you're looking for some older versions, check out our releases on GitHub and Sourceforge.

+
+
+

Nightly

+

A version with all the newest development changes. Likely to contain bugs, so use with caution.

+ {% if release_nightly != nil %} + +

Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }}

+

Read our release notes on GitHub.

+ {% for asset in release_nightly.assets %} + {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: currentReleaseData[1] %} + {% assign currentReleaseOs = currentReleaseData[2] %} + {% assign currentReleaseArch = currentReleaseData[3] %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} + {% endfor %} +
+ {% else %} +

There isn't any nightly release yet.

+ {% endif %} +
+
+

Pre Release

+

Should be almost stable, but you might experience some bugs here.

+ {% if release_pre != nil %} + +

Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }})

+

Read our release notes on GitHub.

+ {% for asset in release_pre.assets %} + {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_pre.name %} + {% assign currentReleaseOs = currentReleaseData[2] %} + {% assign currentReleaseArch = currentReleaseData[3] %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} + {% endfor %} +
+ {% else %} +

There isn't any pre release yet.

+ {% endif %} +
+
+

Stable Release

+

The latest release.

+ {% if release_stable != nil %} + +

Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }})

+

Read our release notes on GitHub.

+ {% for asset in release_stable.assets %} + {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} + {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} + {% assign currentReleaseOs = currentReleaseData[2] | downcase %} + {% assign currentReleaseArch = currentReleaseData[3] %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} + {% endfor %} +
+ {% else %} +

There isn't any stable release yet.

+ {% endif %} +
+
From aa21fbb96efa49ce9996f7682bb0f74c11f15dbe Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 8 Jan 2017 14:40:49 +0100 Subject: [PATCH 3/6] Put `Latest update` and `Read our release notes...` in the same

to avoid the padding --- _includes/download.html | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/_includes/download.html b/_includes/download.html index d4da26a4..4d2d62a0 100644 --- a/_includes/download.html +++ b/_includes/download.html @@ -22,8 +22,9 @@

A version with all the newest development changes. Likely to contain bugs, so use with caution.

{% if release_nightly != nil %} -

Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }}

-

Read our release notes on GitHub.

+

Latest update: {{ release_nightly.created_at | date: "%Y-%m-%d" }} +
+ Read our release notes on GitHub.

{% for asset in release_nightly.assets %} {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} {% assign currentReleaseTitle = 'Vocaluxe ' | append: currentReleaseData[1] %} @@ -33,7 +34,7 @@ {% endfor %}
{% else %} -

There isn't any nightly release yet.

+

There isn't any nightly release yet.

{% endif %}
@@ -41,8 +42,9 @@

Should be almost stable, but you might experience some bugs here.

{% if release_pre != nil %} -

Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }})

-

Read our release notes on GitHub.

+

Latest version: {{release_pre.name}} ({{ release_pre.created_at | date: "%Y-%m-%d" }}) +
+ Read our release notes on GitHub.

{% for asset in release_pre.assets %} {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_pre.name %} @@ -60,8 +62,9 @@

The latest release.

{% if release_stable != nil %} -

Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }})

-

Read our release notes on GitHub.

+

Latest version: {{release_stable.name}} ({{ release_stable.created_at | date: "%Y-%m-%d" }}) +
+ Read our release notes on GitHub.

{% for asset in release_stable.assets %} {% assign currentReleaseData = asset.name | split:".zip" | first | split:"_" %} {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} From 05eb4a6ca48b191948de8b01e7ed30a56a7c54ad Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 8 Jan 2017 17:45:37 +0100 Subject: [PATCH 4/6] Add custom icons for x64/x86 --- _includes/downloadButton.html | 10 ++++--- _includes/head.html | 4 ++- css/main.css | 51 +++++++++++++++++++++++++++++++++++ 3 files changed, 61 insertions(+), 4 deletions(-) diff --git a/_includes/downloadButton.html b/_includes/downloadButton.html index 686a85ae..79d8e9fc 100644 --- a/_includes/downloadButton.html +++ b/_includes/downloadButton.html @@ -1,8 +1,12 @@ {% if include.os == "linux" %} - + {% else %} - + {% endif %} - {{include.title}} ({{include.arch}}) + {% if include.arch == "x86" %} + {{include.title}} + {% else %} + {{include.title}} + {% endif %} \ No newline at end of file diff --git a/_includes/head.html b/_includes/head.html index 62db078b..dce5dfe8 100644 --- a/_includes/head.html +++ b/_includes/head.html @@ -23,7 +23,9 @@ - + + + diff --git a/css/main.css b/css/main.css index 8f9908f1..c68148fa 100644 --- a/css/main.css +++ b/css/main.css @@ -341,3 +341,54 @@ a:hover { .release-details { text-align:left; } + +.btnDownload { + display:flex; + flex: 1 0 auto; + justify-content: center; + align-items: center; + margin-top: 5px; +} + +.btnDownloadIcon { + flex: 0 0 auto; + padding-right:10px; + font-size:2em; +} + +.btnDownloadText { + flex: 0 1 auto; +} + +.release-section { + display:flex; + flex-direction: column; + align-items: stretch; +} + +@media (min-width: 992px){ + .release-section { + flex-direction: row; + } +} + +.flex-box-col { + display:flex; + flex-direction: column; +} + +.flex00a { + flex: 0 0 auto; +} + +.flex11a { + flex: 1 1 auto; +} + +.flex11100 { + flex: 1 1 100%; +} + +.no-release-text { + margin-top: 40px; +} \ No newline at end of file From 46163b9652d1fbd645c2ed896f3073ad9b751fa9 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 8 Jan 2017 17:50:22 +0100 Subject: [PATCH 5/6] Fix: download buttons have no target --- _includes/download.html | 6 +++--- _includes/downloadButton.html | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/_includes/download.html b/_includes/download.html index 4d2d62a0..ca9d2bcd 100644 --- a/_includes/download.html +++ b/_includes/download.html @@ -30,7 +30,7 @@ {% assign currentReleaseTitle = 'Vocaluxe ' | append: currentReleaseData[1] %} {% assign currentReleaseOs = currentReleaseData[2] %} {% assign currentReleaseArch = currentReleaseData[3] %} - {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %} {% endfor %}
{% else %} @@ -50,7 +50,7 @@ {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_pre.name %} {% assign currentReleaseOs = currentReleaseData[2] %} {% assign currentReleaseArch = currentReleaseData[3] %} - {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %} {% endfor %}
{% else %} @@ -70,7 +70,7 @@ {% assign currentReleaseTitle = 'Vocaluxe ' | append: release_stable.name %} {% assign currentReleaseOs = currentReleaseData[2] | downcase %} {% assign currentReleaseArch = currentReleaseData[3] %} - {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch %} + {% include downloadButton.html title=currentReleaseTitle os=currentReleaseOs arch=currentReleaseArch url=asset.browser_download_url %} {% endfor %} {% else %} diff --git a/_includes/downloadButton.html b/_includes/downloadButton.html index 79d8e9fc..394c6283 100644 --- a/_includes/downloadButton.html +++ b/_includes/downloadButton.html @@ -1,4 +1,4 @@ - + {% if include.os == "linux" %} {% else %} From a1439a94ddcbe8392fe1781a8e0b090e07309010 Mon Sep 17 00:00:00 2001 From: lukeIam <2lukeiam@gmail.com> Date: Sun, 8 Jan 2017 17:54:18 +0100 Subject: [PATCH 6/6] Add missing font files --- fonts/font-arch/arch.eot | Bin 0 -> 2840 bytes fonts/font-arch/arch.min.css | 3 +++ fonts/font-arch/arch.svg | 12 ++++++++++++ fonts/font-arch/arch.ttf | Bin 0 -> 2688 bytes fonts/font-arch/arch.woff | Bin 0 -> 2764 bytes 5 files changed, 15 insertions(+) create mode 100644 fonts/font-arch/arch.eot create mode 100644 fonts/font-arch/arch.min.css create mode 100644 fonts/font-arch/arch.svg create mode 100644 fonts/font-arch/arch.ttf create mode 100644 fonts/font-arch/arch.woff diff --git a/fonts/font-arch/arch.eot b/fonts/font-arch/arch.eot new file mode 100644 index 0000000000000000000000000000000000000000..e6889e17e97a1f90284605fd832486fab3e07ffa GIT binary patch literal 2840 zcmbtWOKe=#8UD|GzvjMQGjnHr@7x*NPQb<091)!yZ^m+OvZ>rl%AP$ z&;LIEJ#)VKe_sZ;ECCRpVDBJsg`|@C$M?!p+k8B+=|A&B9e@B`ScfH8MU@H*(1R7Y z2xl`XfD0#3vJMyEY3RcmgfIn7Xrb+}AF}BtGF%24TE~v>o7POZhLZPiE-szxp7&0C z`XU+y$p31kd*M8;I`Zi%tem}c=1*I%O(4Gszn_`WejFnTCsBXjDhl)&Wk2#) zkgu+ z`Tm6s%oB&SnCgKR{zI++3qZX_r4e4vSMo1Nh=}~~Aei>vF$Zvy(ARga!yJthmFZdR zjxZzA-O?GLE??=)DgXu^K)Hm+N#Tb;c$4gG?d)V;;Z4YBvU9^@&~G>{0fJWAkPI)x z{rfYM+je)C2>?6Sm37S8hePlV{2RU^RT7g~0IQ}_j$v1+B%1C}ZDXcM#Sxnr9ddt% zB-5@}C63MUD#^cbZFHUY|YQlHO`9bn5laLhG9o?2S|AxMR0U%_HS8J3?FuSQ(`r?fQb8@svc>bfBuQ1r-d8UFa%^ILBus3}o~i^hzFO7w zvLdJ)%c7N~D1okzsAJ<+q^d>Y7f___a8bF$FX4; zN$gCx?ubY_Tc3q)K?+Z5I7WThphb=)s6_mzRlh>g~4);W<_n#lVz3 zSut2v2{g5&jL$lbbMWByw=8 zm$q+dn66Z>*Owm*50y$2rWJ^ygs-IuKJ|ARUqTm^z%a(#YTNTFJWqI*RVB$&3$a&h zx^6?$JV6lf6g2U7iX)05MNyKFzPqpMz91?z!;ohQp;(4hc)?X=gXd(1;ZTHrp88us zLvIoU!LcNotB!O+yI~j}|H4HN&u!8SrX2eoyVxkG1&r>gZwM-G=RWmR<<-Z&bRt=C zWKm^UhNc;oI);;?9M^rMMZCwhzM=|;1wnKQ+kX>fwD5g@KH2wZ(f3p24`c8Jcm=M) zhwvBp82(AT{~w1=jIjJ3DMRSJBOEjP_RMWCCJ6f!8*w{o6U52?1eOM!80ddDzzm=i zq<<&~z&tU0-Vyab6JfW^QO7QGCg)OIF3XVf$!%?=e=!D|?p)?~4C zuofODvhIuljC^|tjTJ_^AE)3 z8Q&i_jPzeg6vVROw8QA=VyJWnQpkdBidTSvGlI#LTn$hV|?jfAfjoXotQ5naN7yXII$| zQX*dmRSXL}*3f*QPgavbSx*J{yj>M@3oeh8GpSo@nOh?xfelsiIh}SWsV7G|DOPdp z?vOEqhYG(R#3xwMcRK(Icz9$Wr%^sRpc$l}9MCLwP0E1gP`-aaOHhI{Y0YOulnAKF zX$qUP`2kI%d}=^5NdJ03v)HzI1DZqm?0}YF1}=BkmsWRMz7xIm3s3jg!l`EK$NRit z<6(NCw{r1pcYSZWIBamZzqS#s^wxUo-HqOIc=}R!WT}6&-(PFO;jEF|fDjwa9=4Qe kd)b8zT$fRH8ZP1U2sWgBIEpiEI-7W+S-&=XV!Z literal 0 HcmV?d00001 diff --git a/fonts/font-arch/arch.min.css b/fonts/font-arch/arch.min.css new file mode 100644 index 00000000..9e0da75d --- /dev/null +++ b/fonts/font-arch/arch.min.css @@ -0,0 +1,3 @@ +/* + * Font for arch bages + */@font-face{font-family:'arch';src:url('arch.eot?gjjumz');src:url('arch.eot?gjjumz#iefix') format('embedded-opentype'), url('arch.ttf?gjjumz') format('truetype'), url('arch.woff?gjjumz') format('woff'), url('arch.svg?gjjumz#arch') format('svg');font-weight:normal;font-style:normal}[class^="arch-"],[class*=" arch-"]{font-family:'arch' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.arch-x86:before{content:"\e900"}.arch-x64:before{content:"\e901"} \ No newline at end of file diff --git a/fonts/font-arch/arch.svg b/fonts/font-arch/arch.svg new file mode 100644 index 00000000..c2f1b1f5 --- /dev/null +++ b/fonts/font-arch/arch.svg @@ -0,0 +1,12 @@ + + + +Generated by IcoMoon + + + + + + + + \ No newline at end of file diff --git a/fonts/font-arch/arch.ttf b/fonts/font-arch/arch.ttf new file mode 100644 index 0000000000000000000000000000000000000000..62a32f993460012466090dc4a08cf5ebdedfc5d1 GIT binary patch literal 2688 zcmbtWNo*Tc82;bvn`hr_kDVEhodif+Cldo*Vuh`!RjWdZsum%Lo1_U+8&_#6wHH7f z0Eq)g94Ond2ROh5frJngIDk;a0l2{dsR*e;f&(BVN)rB=ajA=F#q#X;-oO9Npr=2Kld%4_CU!7AI>LK1Kd_%yIa5@5CC`i9?!8^*{^1l4pShpkAQT2+!m@ z`5qD?B0o3?mVNb@0k}x$bDQU2hQ^7?^eirqFeB1z=?qYp?{sDr00Xz8Tmk_o{16B) zlFjwa&CDyj2pLT_FL(_44aOxv&`KMSQ2@7W%}lP?U0)^uY@SnAv1%W7z}xTx{6wlG zCer{`O{E;eu2M-f*`eCTRFjG$HZeNnmJUfKU9UCz(E(yct91-}Y1%u1VtI+D)YWw<^pR*Rl%Yc3xGUdax`$a-v*0827Jk zi4(Wk#KFz6-9L-%CrzAzTH8k4PNKxX$IMe31EuFh$KSU0PuJ_y`&-g$t=Ue!-kELv za)7;X$Q*U-R;jtGTrP`}Sk#P$ZIAixh@nS1xBt?kwQZ&1jk;YyrDeyS#<=aNa_6&uIZP^o*V9Hmkx?WZUm19}7vJ@rI^&xd+)QVKKC`mfYavaO4 zg6I|$S9B*zrKD(B?ON^58ui{CN8&g(3?qr1G1nauNoW1ba3%~Bt8#;)6m(r1uei;k zKW=OKWE9;VG48?wQ4YQJ79l*xs-hT}vL`DB%PN7UmXy(H$8olA-}vp|!Hwsw5!iqCW__FOIGV0a#`L-LVAemmd_>f(DfRTmB@N4!>h=1@Xr?;U3GIeqc>I$mJv_H@GnjDf z8|-4EpcXK?r@kVnn9hCRfy(o{e{>>Qab!_tScawpxM2oq`}b zg^e#n87+L@-;->)yXgBV@&_^aBs>Ra;3N1L&ck=a`~Ns}Vua73!;W3%OwQG{*lONg zEDf>Nu#g4ZxGt?^=MdoA2n#^2qIP%6uE?0eIV#-W5-cxP_zjg42y z9{T5hgojJ=XP?nOUK_~*;I8EYpQM6><6eXSK6}(R@UUWgU6~$Nn8+sUu zrWo=x%_9O_*XxYRCdcy_Sd-O;=WmP4Q@%fH80o)~D2QdlX@}9?@h!8B`bI@~qi+uQ4{G+}3!U=33&q4!FbwhL>xFQDu& aoW^w*R@Z~QIMZU9c%s?++Tf92P5%MxPj9#Y literal 0 HcmV?d00001 diff --git a/fonts/font-arch/arch.woff b/fonts/font-arch/arch.woff new file mode 100644 index 0000000000000000000000000000000000000000..f35e127482eb90853007f2f2e596fd062af1507d GIT binary patch literal 2764 zcmbtWU2GiH6+U?{0Cg!JV4qqAz`#Q|O1M)L{s@HE$>#dzCSvG&9WtJ5Uh|m3 zBU4~UfS{F@&5~mj!0tU+=-ct{jp5VTyrQgP);{cqKg0jvOHwB>nFg>LD&-h8io5aJ72TAukRTwXBWEsTWJgYqP_O$rOiE`!kdB5$JIB}Ov92^|my_IYc zG;y}&+BM>C5+w#MGY@TSOFd6I{=9Q!y4jpQ(vg1Ond>#1y}8a;N7-w~%u&bgRN4os z)v73oWzA^W_L%RE7<#00M{Ztf?5&g^(Cr#3P1EYsl}br1%d*Auyd+6=$KF}3{$ynA z;82*@mOW7mrhK)o>s3WiIhI8$OHl${A5up~tw>eNlBBaN$FZC$h;B)7MR%f7Ny>)R zZ8Uz?p#JvLlW`myhLOb1nClLSq__TYI1`46RokH`C0*CXYi_&jkK39)8AT6AjJvQv zlwiw^W^=FYIGV0a z#`KkRW7gl>+9K+qlzVC8riSTC&1Q4q;c$PYGGkgna=bzcw_nqkN#LMWDD6<%;v z+2A>uVK{`)&r{zJH1sAx5FAdTnfg#Kv|EPZ@h_bBaNowwV8XF?*yUD9E#d5*`Wr#T zaPCu2)n0q-3n!8lM;29vWoVjVsl!MV<+$!69pXK<{v}nK6$H^KZG0rkXyN<*!DQ#7 zWgkCb(j7JU0=x>B;a~7BT!sG-@5k4n6JuH4s+4Wjd)IQz?7LI9i!s5nPirIYMqPq+ z@`H+{MJERO->YDXQVP-!3Kn3V81{Fq`unV~o93`%S2>e&buG5qkCrP#tTk*qW1cf? znvrIQimc#k7?{?0xw5Yj?ycf;cOyh)S&n^gy45OiA{@tQ60eJ*CG(~z={&FC`^4glE{L|G_{#lN4@1!uLtdhJtN_>b zdZV(*@jOnf$!g2<_r}#J-yb!M^s6KaV%2cEVRUGG=Ul5f6I32hHLbL9{JFQ^exAG~ zexJ9!wuxs_?H=#^Ns6L5nig2DB-T2XRg-uu3Wi~5nHMZs909Zhdd_h|nI7|C+R literal 0 HcmV?d00001