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