From 0d0bbb384959a98916a76b2c9e719fd51a5f788b Mon Sep 17 00:00:00 2001 From: be5invis Date: Sat, 31 Oct 2020 00:42:58 -0700 Subject: [PATCH] Move packaging task generator out from verdafile --- images/charvars.png | Bin 376392 -> 376392 bytes images/iosevka-aile.png | Bin 37620 -> 37620 bytes images/iosevka-curly-slab.png | Bin 33931 -> 33931 bytes images/iosevka-curly.png | Bin 33337 -> 33337 bytes images/iosevka-etoile.png | Bin 38259 -> 38259 bytes images/iosevka-fixed-curly-slab.png | Bin 33931 -> 33931 bytes images/iosevka-fixed-curly.png | Bin 33337 -> 33337 bytes images/iosevka-fixed-slab.png | Bin 34208 -> 34208 bytes images/iosevka-fixed-ss01.png | Bin 34464 -> 34464 bytes images/iosevka-fixed-ss02.png | Bin 33606 -> 33606 bytes images/iosevka-fixed-ss03.png | Bin 34655 -> 34655 bytes images/iosevka-fixed-ss04.png | Bin 33783 -> 33783 bytes images/iosevka-fixed-ss05.png | Bin 34374 -> 34374 bytes images/iosevka-fixed-ss06.png | Bin 33638 -> 33638 bytes images/iosevka-fixed-ss07.png | Bin 33620 -> 33620 bytes images/iosevka-fixed-ss08.png | Bin 32944 -> 32944 bytes images/iosevka-fixed-ss09.png | Bin 34280 -> 34280 bytes images/iosevka-fixed-ss10.png | Bin 33660 -> 33660 bytes images/iosevka-fixed-ss11.png | Bin 33086 -> 33086 bytes images/iosevka-fixed-ss12.png | Bin 34145 -> 34145 bytes images/iosevka-fixed-ss13.png | Bin 33793 -> 33793 bytes images/iosevka-fixed-ss14.png | Bin 33313 -> 33313 bytes images/iosevka-fixed.png | Bin 33890 -> 33890 bytes images/iosevka-slab.png | Bin 34208 -> 34208 bytes images/iosevka-sparkle.png | Bin 37843 -> 37843 bytes images/iosevka-ss01.png | Bin 34464 -> 34464 bytes images/iosevka-ss02.png | Bin 33606 -> 33606 bytes images/iosevka-ss03.png | Bin 34655 -> 34655 bytes images/iosevka-ss04.png | Bin 33783 -> 33783 bytes images/iosevka-ss05.png | Bin 34374 -> 34374 bytes images/iosevka-ss06.png | Bin 33638 -> 33638 bytes images/iosevka-ss07.png | Bin 33620 -> 33620 bytes images/iosevka-ss08.png | Bin 32944 -> 32944 bytes images/iosevka-ss09.png | Bin 34280 -> 34280 bytes images/iosevka-ss10.png | Bin 33660 -> 33660 bytes images/iosevka-ss11.png | Bin 33086 -> 33086 bytes images/iosevka-ss12.png | Bin 34145 -> 34145 bytes images/iosevka-ss13.png | Bin 33793 -> 33793 bytes images/iosevka-ss14.png | Bin 33313 -> 33313 bytes images/iosevka-term-curly-slab.png | Bin 33931 -> 33931 bytes images/iosevka-term-curly.png | Bin 33337 -> 33337 bytes images/iosevka-term-slab.png | Bin 34208 -> 34208 bytes images/iosevka-term-ss01.png | Bin 34464 -> 34464 bytes images/iosevka-term-ss02.png | Bin 33606 -> 33606 bytes images/iosevka-term-ss03.png | Bin 34655 -> 34655 bytes images/iosevka-term-ss04.png | Bin 33783 -> 33783 bytes images/iosevka-term-ss05.png | Bin 34374 -> 34374 bytes images/iosevka-term-ss06.png | Bin 33638 -> 33638 bytes images/iosevka-term-ss07.png | Bin 33620 -> 33620 bytes images/iosevka-term-ss08.png | Bin 32944 -> 32944 bytes images/iosevka-term-ss09.png | Bin 34280 -> 34280 bytes images/iosevka-term-ss10.png | Bin 33660 -> 33660 bytes images/iosevka-term-ss11.png | Bin 33086 -> 33086 bytes images/iosevka-term-ss12.png | Bin 34145 -> 34145 bytes images/iosevka-term-ss13.png | Bin 33793 -> 33793 bytes images/iosevka-term-ss14.png | Bin 33313 -> 33313 bytes images/iosevka-term.png | Bin 33890 -> 33890 bytes images/iosevka.png | Bin 33890 -> 33890 bytes images/languages.png | Bin 371833 -> 371833 bytes images/ligset-CLIK-1.png | Bin 23030 -> 23030 bytes images/ligset-COQX-1.png | Bin 20471 -> 20471 bytes images/ligset-ELMX-1.png | Bin 20746 -> 20746 bytes images/ligset-FSHP-1.png | Bin 20731 -> 20731 bytes images/ligset-FSTA-1.png | Bin 21104 -> 21104 bytes images/ligset-HSKL-1.png | Bin 20746 -> 20746 bytes images/ligset-IDRS-1.png | Bin 20746 -> 20746 bytes images/ligset-JSPT-1.png | Bin 23030 -> 23030 bytes images/ligset-MLXX-1.png | Bin 20731 -> 20731 bytes images/ligset-MTLB-1.png | Bin 21916 -> 21916 bytes images/ligset-PHPX-1.png | Bin 23030 -> 23030 bytes images/ligset-PURS-1.png | Bin 20746 -> 20746 bytes images/ligset-SWFT-1.png | Bin 20925 -> 20925 bytes images/ligset-VRLG-1.png | Bin 22462 -> 22462 bytes images/ligset-WFLM-1.png | Bin 20734 -> 20734 bytes images/ligset-calt-0.png | Bin 13840 -> 13840 bytes images/ligset-calt-1.png | Bin 22734 -> 22734 bytes images/ligset-dlig-1.png | Bin 20662 -> 20662 bytes images/matrix.png | Bin 181085 -> 181085 bytes images/preview-all.png | Bin 317246 -> 317246 bytes images/stylistic-set-off-0.png | Bin 35757 -> 35757 bytes images/stylistic-set-ss01-1.png | Bin 40373 -> 40373 bytes images/stylistic-set-ss02-1.png | Bin 39613 -> 39613 bytes images/stylistic-set-ss03-1.png | Bin 39314 -> 39314 bytes images/stylistic-set-ss04-1.png | Bin 39296 -> 39296 bytes images/stylistic-set-ss05-1.png | Bin 39958 -> 39958 bytes images/stylistic-set-ss06-1.png | Bin 39192 -> 39192 bytes images/stylistic-set-ss07-1.png | Bin 39660 -> 39660 bytes images/stylistic-set-ss08-1.png | Bin 39025 -> 39025 bytes images/stylistic-set-ss09-1.png | Bin 38893 -> 38893 bytes images/stylistic-set-ss10-1.png | Bin 37556 -> 37556 bytes images/stylistic-set-ss11-1.png | Bin 37886 -> 37886 bytes images/stylistic-set-ss12-1.png | Bin 39382 -> 39382 bytes images/stylistic-set-ss13-1.png | Bin 38174 -> 38174 bytes images/stylistic-set-ss14-1.png | Bin 38457 -> 38457 bytes images/stylistic-set-ss20-1.png | Bin 38500 -> 38500 bytes images/weights.png | Bin 329198 -> 329198 bytes snapshot-src/index.js | 11 ++------ utility/generate-snapshot-page/index.js | 30 +++++++++++++++++++- verdafile.js | 35 ++++-------------------- 99 files changed, 36 insertions(+), 40 deletions(-) diff --git a/images/charvars.png b/images/charvars.png index a7b77ea71c4146b3fc688ccbaead33bb6b4557ed..80bb6a59fcb43392e5d5ce36892f535078819123 100644 GIT binary patch delta 88 zcmX@{N9@EOu?d;%>>5gaJ42^87PJ;HwiYn87BIIKuxu@0?b<77Ze?O%Wo)EvU|?ln g;IR42#_8PqSQTVZgbm;M@G<~_r>mdKI;Vst0EBKFU;qFB delta 88 zcmX@{N9@EOu?d;%Y-&n^KZNue3t9^pTML+43z%CAShg0hcI_23vof}@GB(mSFt9Q( gSbnm?c{=w#Rs~rU;cHV4{AU0HPgg&ebxsLQ07`@$!vFvP diff --git a/images/iosevka-aile.png b/images/iosevka-aile.png index 2689948c1cbe5489deeacb5ab947e385904947de..8769be2ee55d3e487d954e3ca63579c9d65f3e62 100644 GIT binary patch delta 72 zcmeyel{@(%;nCkV7MM*EG`BJ_vNAN$HZZUmdKI;Vst0EhY)2LJ#7 delta 72 zcmeyelf+ Q(inii)78&qol`;+0E_$FVdQ&MBb@0A@56q5uE@ delta 72 zcmeC~Wa{o@nvluPre-+RE%?L6g0sznW>&@)RwkC(1_o9J2J5+17fkkRQIJIuy%#oD Qh5-mXUHx3vIVCg!06uyZcmMzZ diff --git a/images/iosevka-curly.png b/images/iosevka-curly.png index 8aa9ad33d1eeff50259166fd49efd4c8d375439c..889b1ba21216b50a9621506ff0f42d2462c1445a 100644 GIT binary patch delta 72 zcmdnl!nCu6X+kDDyQcU-!3AG87F0J1np>F|S{WH@8yHv_7#v+QW$ENUjS8|TqFX-d QNHPF{r>mdKI;Vst0E|W#VgLXD delta 72 zcmdnl!nCu6X+kDDo0^`4UmWYkg6c*=Gb>{YD-%;~0|P4qgN)VwS0?{yRFFjxmHhTS Qg8>LUUHx3vIVCg!04dWI`2YX_ diff --git a/images/iosevka-etoile.png b/images/iosevka-etoile.png index 3f9e5b48a85f5a3b8a61115d0875b45ea4c951be..142eb1a4126ba7892ed58591475fffa09ab4879d 100644 GIT binary patch delta 72 zcmeyois|zzrU{ws>{zopr0E{6QT>t<8 delta 72 zcmeyois|zzrU{wsZ0hP2o!1|1EZ90l(9Fu%(#qIE+rYrez~D`_kMU%)sS2_vqI1>0 Q^fLf~r>mdKI;Vst0J~2Y%K!iX diff --git a/images/iosevka-fixed-curly-slab.png b/images/iosevka-fixed-curly-slab.png index 91e31af028f1369ccb50c2782f00f9332de7fd47..225ab818f6fdee107927cfae5da4b625b5ecefe4 100644 GIT binary patch delta 72 zcmeC~Wa{o@nvluPt|@(D`I~zi3(htRnp>F|S{a#Z8yHv_7#Kd@ux+wmi-IhQsKY)E QE(Rd*boFyt=akR{0FLMujQ{`u delta 72 zcmeC~Wa{o@nvluPre?(B&*ZhS;B2#?nU%4Hm8pTYfq|8Q!8gldgqX;1#ss340XS{NoY QodF0uUHx3vIVCg!05Y2t+5i9m delta 72 zcmdnl!nCu6X+kDDo0@*UXWrzE1=Wp$W>&@)RwicJ1_o9J29eI8o|FGHD#)UUYRJ9) P$^ZnOu6{1-oD!MgTe~DWM4f`J@~~ delta 99 zcmZ3`&9tDKX+kDDo0@ip%Brr71&><%%&d$ptW1ox4GgRd47jVS-Z3yRsFt`!l%yn< rq*~?Xr(~v8G8h>c8R!}s=o%Y_7@%mVQacm`)WG2B>gTe~DWM4f_6;14 diff --git a/images/iosevka-fixed-ss01.png b/images/iosevka-fixed-ss01.png index 275127b7c14d9f545fcaab183466a03a2500f5d0..9e5b8e604d6d9599fc2f6b2663e8e1d578c3f4dc 100644 GIT binary patch delta 99 zcmZ3`%e0`EX+kDDyQbWZvl4+D3m&!lnOm6{S{WN?8yHv_7+AdPTgJe^pjzS@QIe8a rl4_NkpOTqY$zWt)WT0zkplfUxVt}H-bF-NgPy>UftDnm{r-UW|7?2#Q delta 99 zcmZ3`%e0`EX+kDDo0{n)?ddN!7CdV8GqWsEK1_o9J2AphDtS56eE6AdVRz&Nx PGXR07tDnm{r-UW|^l=kx delta 72 zcmX@s#&oQWX+kDDo0`R&S+7Gj7IZWTnpqiJSecq>8yHv_7)*T`dVMlyvw|#&=#wpP Qvl)QE)78&qol`;+0H*C2Gynhq diff --git a/images/iosevka-fixed-ss03.png b/images/iosevka-fixed-ss03.png index 67aa6926517da3b9b52c4ebf3c0a9faeeb02db6f..82658dc3f7f6db2e4ba46dc39fade5527b156163 100644 GIT binary patch delta 99 zcmccL$8^7sX+kDDyQV7Vv5%!23l_HdnOm6{S{a*Z8yHv_7)0Ccp2NVvpjzS@QIe8a rl4_NkpOTqY$zWt)WT0zkplfUxVt}GSE16jVsDZ)L)z4*}Q$iB}EGHa3 delta 99 zcmccL$8^7sX+kDDn>xeY=A`b81q<8!%&d$ptV}Jn4GgRd43ZbB+A%ONsFt`!l%yn< rq*~?Xr(~v8G8h>c8R!}s=o%Y_7@%kn`ZKo)sDZ)L)z4*}Q$iB}A8{Qv diff --git a/images/iosevka-fixed-ss04.png b/images/iosevka-fixed-ss04.png index 97a2f95349688e5bb9f020f65cc0e355cbbb45de..cc843c7991094a9056886076935242c042984702 100644 GIT binary patch delta 72 zcmey~&h)*VX+kDDyQW5YdGCph1(wZ%=2j+#Rwf481_o9J21eTL`zP;eR**#zbuP1K PW&i?DS3j3^P6w>gm$Bi-0?TGWGb>|DD+6O~0|P4qgM`oWT9bD*E6AdV3a(o| QjR6QeUHx3vIVCg!04XUIBme*a diff --git a/images/iosevka-fixed-ss05.png b/images/iosevka-fixed-ss05.png index c93bc8447729a1ab960a5bf5f71013f8e02f1c02..20201aa7e7218cb8e804d392de6d94fe708fbfb9 100644 GIT binary patch delta 72 zcmX@s!*r~NX+kDDyQcQLx;sT13p!c_&8|~y85}Sb4q9e0BKSc-T(jq delta 72 zcmX@s!*r~NX+kDDn>w4xgX8-)7Id@O8H( QkO2rhUHx3vIVCg!09-y5lK=n! diff --git a/images/iosevka-fixed-ss06.png b/images/iosevka-fixed-ss06.png index 5cbd90b1e986f24342eea8ed4e5f2a86032d5272..43c4cf2d9e303f4936b30e16224ff5e38593ce5c 100644 GIT binary patch delta 72 zcmaFX#`LU>X+kDDyQbbe5skka3sy7F|TA7$>8yHv_7zF;_)H+$SSwR*>RACvH QB?Az6y85}Sb4q9e0A}|UrT_o{ delta 72 zcmaFX#`LU>X+kDDn>y!`_*?oL3sy7FVdQ&MBb@0C?CJe*gdg diff --git a/images/iosevka-fixed-ss07.png b/images/iosevka-fixed-ss07.png index 956941d3b65dbad19afcb3ff37fb7c5127d5bc63..921da2d92efcb10cd856004372ed9ac2d561128a 100644 GIT binary patch delta 72 zcmcc8#&o5PX+kDDyQWc>XvwCH1=E@Y&8^xC_s Q3k*Qu>FVdQ&MBb@0CQ6pU;qFB delta 72 zcmcc8#&o5PX+kDDn>z1eBRR8;1=E@Y&8&F|TA7+@8yHv_7|adaBt3a`tAZ?w=o=oc QFVdQ&MBb@0Cn;fJpcdz delta 72 zcmaFS&Ge$1X+kDDo4RnMt#atb0|DD?>|d0|P4q0}f4xUz1n2D#)UUR+jv5 PV*mnAS3j3^P67VK*hG`BJ_v@*5SHZZU8yHv_7_=-DemvQ}SwR*>^y{D1 Q@eDxV>FVdQ&MBb@0G2ox#{d8T diff --git a/images/iosevka-fixed-ss11.png b/images/iosevka-fixed-ss11.png index a26c1474ebfa75e8e4b31bb161bb884557dd12c6..c4babd5667ba6a88b4bc334cecc8e222fc7247c7 100644 GIT binary patch delta 72 zcmdnj#I&!8X+kDDyB1UXL-D&C3mO^(&8FVdQ&MBb@0AEHHoB#j- delta 72 zcmdnj#I&!8X+kDDo4S<3!`UA<7Bn;nnpqiJS{a#Y8yHv_7&x-&=1yj8RFFjxHHe;i QkpT!iUHx3vIVCg!05vBRF|Ss9pW8yHv_81U!GKAf!5svwIZT4%g8 QmH`MnUHx3vIVCg!0BnvG-2eap delta 72 zcmaFZ#q_X?X+kDDo4V}2R=%K(1&dn*&8&y^ QQU)OKboFyt=akR{09z{-`Tzg` diff --git a/images/iosevka-fixed-ss13.png b/images/iosevka-fixed-ss13.png index 22ba1f7e3cebc507d85e685fe2938eecd4f6a5aa..fa09f47112a7652b789df20222f1009a0d5f36ed 100644 GIT binary patch delta 72 zcmZqdU~24OnvluPuEi-}d@gijfpfE|DD`O*V0|P4q0}pQD+Q~wBS3j3^P6FVdQ&MBb@0DgWKy8r+H diff --git a/images/iosevka-fixed.png b/images/iosevka-fixed.png index 11ba962349af0d3908adb5b58689664310b33a5c..fa433c1897d158ed2e56192f2a3c28f9b95980b3 100644 GIT binary patch delta 72 zcmaFV!StwuX+kDDyQZK<5$l1C1xuO*&8<%%&kletqd)-4GgRd4BiKy;b353P%UwdC`m~y rNwvz&PsvQHWH2%?GSD?N&^0y;F+kBUkFR74Py>UftDnm{r-UW|_gfsV delta 99 zcmZ3`&9tDKX+kDDo0^uq@+_H+1&><%%&d$ptW1ow4GgRd4A$}#MlmojsFt`!l%yn< rq*~?Xr(~v8G8h>c8R!}s=o%Y_7@%ml6L|6&Py>UftDnm{r-UW|s;3-* diff --git a/images/iosevka-sparkle.png b/images/iosevka-sparkle.png index 1db40f3c27898e4393e0b12e749b3cdfb5510ae0..d0113ae2c86ad1aa8e191bbb908c534259e25933 100644 GIT binary patch delta 72 zcmcb-oayp%rU{ws>{^1%@nOsx3q&Uinp>F|Ss9vX8yHv_7<|%Ue>8d8WCd9i(dNSa QaSTA<>FVdQ&MBb@02u)l4FCWD delta 72 zcmcb-oayp%rU{wsZ0Z^>%uW?2}Ifk237_JUOevYlc!BqkVO%-4*YM; O00f?{elF{r5}E*6oE4-1 diff --git a/images/iosevka-ss01.png b/images/iosevka-ss01.png index b3d527b26c8e3e80b9125bf9aeecd430cd85de2f..1bf2b50d479f02a6e8ca6e63f453fbaa402b75c8 100644 GIT binary patch delta 99 zcmZ3`%e0`EX+kDDyQZw-5zp5f3m&!lnOm6{S{Yet8yHv_7$n{~{hEP+LAAs+q9i4; rB-JW6KP5A*lEKKp$UxW7K-btX!~jKuKx1(@Py>UftDnm{r-UW|O*b8k delta 99 zcmZ3`%e0`EX+kDDo0`c}o#pi#3m&!lnOPZISeY7W8yHv_7$hz$Ji@@hpjzS@QIe8a rl4_NkpOTqY$zWt)WT0zkplfUxVt}GS;P=T2paup{S3j3^P6bIjC3p$zv&8&F|S{Ykv8yHv_7_2QjT{?MJvw|#&=pF6i QlMF!M>FVdQ&MBb@0H!t<#Q*>R delta 72 zcmey~&h)*VX+kDDn>v$mFZ1$^1(wZ%W>&_QRt84e1_o9J2FF@N=1tz!tRRaby8Y%F QB?chyboFyt=akR{07-Ke8vpF|TA3JW8yHv_7%bf~ZQ5kcHU(J}(JL?Y Qv>1TE)78&qol`;+0Ggl|MF0Q* delta 72 zcmX@s!*r~NX+kDDn>y>-m(y4_7Id@X+kDDyQVI?Y^D3gf)!1I=2j+#Rwky}1_o9J1_{C|BqnP%E6AdV3i=5w PVE_V8S3j3^P6X+kDDn>xqkh*vu|7OZFzG_x|cv@)>JHZZUFVdQ&MBb@0HZV)d;kCd diff --git a/images/iosevka-ss07.png b/images/iosevka-ss07.png index 51ffacc3a04b4a87aa0855558189dfb882c50005..cb96b996673f3e1171c13ccf963904eb90efeba0 100644 GIT binary patch delta 72 zcmcc8#&o5PX+kDDyQV>kwCKEz1=E@Y&8c4`yfIn4SwR*>v|wgo Q3Ih;$y85}Sb4q9e069?=cK`qY delta 72 zcmcc8#&o5PX+kDDn>x=GQ@sTn3#K&*npqiJS{WK@8yHv_7+4?Un>$&&SwR*>)NA%O QMFt@7boFyt=akR{06GX25dZ)H diff --git a/images/iosevka-ss08.png b/images/iosevka-ss08.png index 7f27334018ff6f49c974bdd187b21028a25994fc..7c36ee4a1c0e542748b466889be06a547b00bd1f 100644 GIT binary patch delta 99 zcmdnc$h4u6X+kDDyQWEU*~Rva1)u8u%&kletxOHI4GgRd3?jbuOl4qTP%UwdC`m~y rNwvz&PsvQHWH2%?GSD?N&^0y;F+kCvx!Ob%sDZ)L)z4*}Q$iB}Ku{eO delta 99 zcmdnc$h4u6X+kDDn>xR*O}*5{f=~5+W>&_QR)(h91_o9J2Io7q`WP4(R7+eVN>UO_ rQmu0HQ!>*k8H@~!40H_*bd3!|3{W)eyE4fLsDZ)L)z4*}Q$iB})lM9+ diff --git a/images/iosevka-ss09.png b/images/iosevka-ss09.png index 39570b91ecfa98310f87b7aa6d3f87434bd77205..5bddcab590d988900843c5701010c3d97db21541 100644 GIT binary patch delta 72 zcmaFS&Ge$1X+kDDyQcZC`UcyL1zN3w=2j+#R;H%f1_o9J25WY%Xq&vcRY4X-^zIV@ QD+VC&boFyt=akR{0FCPxHvj+t delta 72 zcmaFS&Ge$1X+kDDo4SymmGI$>1zN3wW>&_QR)!YZ1_o9J2J7Oy{U)z&Rggsyz0dsl Q69W)F|TA5mC8yHv_7@W;J={DKESwR*>bdPc2 QF9sm+boFyt=akR{0K!Tb9{>OV delta 72 zcmey<#`LF+X+kDDo4V+RxVD6i1^b!=&8&}K>z>% diff --git a/images/iosevka-ss11.png b/images/iosevka-ss11.png index 93aac07ff221468095ad607f681f20b59b5fa708..2dc40fd1ef66c06aac8639d875f37816ac60b1b9 100644 GIT binary patch delta 72 zcmdnj#I&!8X+kDDyB4F|3%B%*1q}^?=2j*~RtARJ1_o9J2EP?8KTT$ARFFjx?W$?? PV*mnAS3j3^P6FVdQ&MBb@0Hy&KG5`Po diff --git a/images/iosevka-ss12.png b/images/iosevka-ss12.png index a3585686876218f19aab0ef9250fb7be2d983d0a..51defce3e7d1c58c951823efaf942f3bed57d900 100644 GIT binary patch delta 72 zcmaFZ#q_X?X+kDDyB4ctYg66Eg2gR@=2j*~Rt6^81_o9J1}i1SLMN-VD#)UU-f&s> Qk^u-jUHx3vIVCg!05u2|hX4Qo delta 72 zcmaFZ#q_X?X+kDDo4U-&Cc7gW3l_HsnpqiJS{a#Z8yHv_7+jla<1$&LRY4X-bor5% Q9}Ga?>FVdQ&MBb@0E8nKQvd(} diff --git a/images/iosevka-ss13.png b/images/iosevka-ss13.png index 7d3fa9a583f4b6598c6ba7964ec16acb0d497686..7c86000cd72bdc4b7b3992f0eee35fab95a7d94b 100644 GIT binary patch delta 72 zcmZqdU~24OnvluPuEmjV^6&7*0_SEyb1M@gD+3E{0|P4qgS?$Jij$8tE6AdV%0D?W QmjMVoUHx3vIVCg!06dr$5dZ)H delta 72 zcmZqdU~24OnvluPrY;}QonN=Hz`0q_%*xo(%Gglbz`)ADpz<;2gULsl6=YFFIreRg PVE_V8S3j3^P6&_QR>mgU1_o9J2HLmP+$TS2RFFjxjcS|s Qn*j(sUHx3vIVCg!03TQthyVZp diff --git a/images/iosevka-term-curly-slab.png b/images/iosevka-term-curly-slab.png index 739a35f65d18997f6baf7d62f64b7812b1b594aa..82fa50ae3b61480be33b9039bc4973ccb573d265 100644 GIT binary patch delta 72 zcmeC~Wa{o@nvluPt|=3CxUzO*!P#a(b1M@=D!P#a(Gb>{YD^o*l0|P4qg8;wm$jN>!3bH7oio%zl PG5~?6tDnm{r-UW|B(4&@)Rwm}!1_o9J2LDas{!aeWs340X+L!sv QkpT!iUHx3vIVCg!0CxKqDgXcg diff --git a/images/iosevka-term-slab.png b/images/iosevka-term-slab.png index 13a05f1635241f4e092ea3ce0275f2a98e6e12f8..84f54f052d1aad9e529597fbc56248bb6bd425c5 100644 GIT binary patch delta 99 zcmZ3`&9tDKX+kDDyQbJSu?fi=3m&!jnOm6{S{WH?8yHv_7z7!&_AoFosFt`!l%yn< rq*~?Xr(~v8G8h>c8R!}s=o%Y_7@%lS&a*WDYGCkm^>bP0l+XkK&G8#t delta 99 zcmZ3`&9tDKX+kDDo0@K;JOBQT1&><%%&d$ptV~R_4GgRd49?wgNnl`LP%UwdC`m~y rNwvz&PsvQHWH2%?GSD?N&^0y;F+kC<&%&d$ptV~U`4GgRd44BGX{xL8xsFt`!l%yn< rq*~?Xr(~v8G8h>c8R!}s=o%Y_7@%k<*8bxJ)WG2B>gTe~DWM4f$fO(` diff --git a/images/iosevka-term-ss02.png b/images/iosevka-term-ss02.png index c745a1bbe1653d81a5c84084b8a43f906f60441f..20bffa1ed45e81ce265db0b1eb49738b927742ee 100644 GIT binary patch delta 72 zcmX@s#&oQWX+kDDyQcDkr6CR*3p$zv&8FVdQ&MBb@0B>3rYXATM delta 72 zcmX@s#&oQWX+kDDo0{e9xwj8(Ea+$wG_x|curf8*HZZU)amfE Q`wT$f>FVdQ&MBb@0Degq2><{9 diff --git a/images/iosevka-term-ss03.png b/images/iosevka-term-ss03.png index 469378bc64235b1cd4eef27a95f50760fe9f607f..051f11c4f74324498998fbba99777e51dc989fb3 100644 GIT binary patch delta 99 zcmccL$8^7sX+kDDyQbQN^9#;zELhm)XKrO;Xk~1!ZD3$!VDQ&-g9ZZwgKCLuL`h0w rNvc(DeoAIqC4-THk%6wEfv&M(hyjX*9ubZyKn)C@u6{1-oD!MypFmLS=U1q<8!%&d$ptqcsb4Ge%}pfu}t1_lPz64!{5l*E!$ qtK9sQ%(O}dBLgD?T|)z1W5W;w6b%Y)d%1xc7(8A5T-G@yGywp?!y7LE diff --git a/images/iosevka-term-ss04.png b/images/iosevka-term-ss04.png index 7b45ff42299fb072740115d02c70b3cacf5ed16b..efd6e12647d48588f8dca1e7aafe58c798221dd1 100644 GIT binary patch delta 72 zcmey~&h)*VX+kDDyQU^X!QQxy1(wZ%=2j+#K%{M8U}a!1C8mda@~&nDSrpNyj3(O| OfWXt$&t;ucLK6T$r4?QP delta 72 zcmey~&h)*VX+kDDn>x#_cgrSiEU;`AG_x|cv@$T!HZZU@~ diff --git a/images/iosevka-term-ss05.png b/images/iosevka-term-ss05.png index 984fb0eaedb25ae951616c92201bc5892f399467..124391651b98290fcdf9cc760afe2ea428dcbb63 100644 GIT binary patch delta 72 zcmX@s!*r~NX+kDDyQWTol;_2b1s$z|=2j+#RwgFe1_o9J2FFqsubIr*rXY(Vy4_M* QfB^_RUHx3vIVCg!079r02LJ#7 delta 72 zcmX@s!*r~NX+kDDn>xGm^Y0oP3p!c_&8&X+kDDyQcn2VTtUG1uL2a&8X+kDDn>v?mSohS81uL2a&8&FVdQ&MBb@08g+MZvX%Q diff --git a/images/iosevka-term-ss07.png b/images/iosevka-term-ss07.png index c98f454522661071463d9a09c0cbc0ac02356dc4..8812744d521c013d5f7595be5d9cc2ab7ed0cdb3 100644 GIT binary patch delta 72 zcmcc8#&o5PX+kDDyQcA9As3a61=E@Y&8wGBwSUjXf@w{HW>&_QR))sf1_o9J25Tbaw@emqR**#zz00zk Qg8>LUUHx3vIVCg!03aw7kN^Mx diff --git a/images/iosevka-term-ss08.png b/images/iosevka-term-ss08.png index 76a941a33862b2087b98168c688c1ca2cafffdc2..79c8b01a97c6808d0ce5a9245c430a642c36877f 100644 GIT binary patch delta 99 zcmdnc$h4u6X+kDDyQW!h#fH@z3qIBRnOm6{TA7+?8yHv_7;v3iY{bC8pjzS@QIe8a rl4_NkpOTqY$zWt)WT0zkplfUxVt}Hdda`sMPy>UftDnm{r-UW|DMlR- delta 99 zcmdnc$h4u6X+kDDo4Vk3W2efE1)u8u%&d$ptqjez4GgRd3?js=moqRhsFt`!l%yn< rq*~?Xr(~v8G8h>c8R!}s=o%Y_7@%m-^lp|0YGCkm^>bP0l+XkKzL^^} diff --git a/images/iosevka-term-ss09.png b/images/iosevka-term-ss09.png index 3649dc40344d6b323f172f60c9ab14b552b18791..710f143ce2a7565137b83e1f0677fc6b20cd9749 100644 GIT binary patch delta 72 zcmaFS&Ge$1X+kDDyQZb=@wHYP3$$7V&8F|Ss55;8yEn|*f1lv$@a|(vM8cD++DvI OfWXt$&t;ucLK6UbNEQJA delta 72 zcmey<#`LF+X+kDDo4R;hz;mCC1^b!=&8& QngIwrUHx3vIVCg!0AczTGynhq diff --git a/images/iosevka-term-ss11.png b/images/iosevka-term-ss11.png index 547602f4285d6fbb398b27cdb4a7e3da06802c91..1dea3599bffa318aa83f5ea0cf108f3f614e075c 100644 GIT binary patch delta 72 zcmdnj#I&!8X+kDDyB70@XX@S?3mO^(&8V!Z delta 72 zcmdnj#I&!8X+kDDo4R!Pv(@Pv3mO^(&8&;M1& diff --git a/images/iosevka-term-ss12.png b/images/iosevka-term-ss12.png index 0544e983fe0f7384580a25b11a27b899f7f1cca0..a5136d711b7d98d5f9bac51e7567104532fe065f 100644 GIT binary patch delta 72 zcmaFZ#q_X?X+kDDyB7QR?#DqJ3l_Hsnp>F|Ss9pX8yHv_7|i&{b7HbetAZ?w=*u-* QN*I8^)78&qol`;+0Hkym;s5{u delta 72 zcmaFZ#q_X?X+kDDo4TBOPyCCG1&dn*&8&FVdQ&MBb@0Bm0u0ssI2 diff --git a/images/iosevka-term-ss13.png b/images/iosevka-term-ss13.png index 05ec2041b130b1afa2efd03ac713ee4e32985977..57ff56241b05f88df03ee949c4d18a1f33de37c3 100644 GIT binary patch delta 72 zcmZqdU~24OnvluPuEo`9HUIs_0_SEyb1M@gD?&_QR>sEK1_o9J2JdPlPEJ13tRRabI$v=? QDFYCAy85}Sb4q9e0A@NCiU0rr diff --git a/images/iosevka-term-ss14.png b/images/iosevka-term-ss14.png index 71073ac6ba697452241c59336c50816ea06bf31c..99963974e2062cee13efadae42812f79ebd75245 100644 GIT binary patch delta 72 zcmZ43!nCl3X+kDDyB4o_9GB0=g5*X)b1M@gD??*#0|P4qg9RcQu9KfMD#)UUUi6&s QlK}`kUHx3vIVCg!0O$)8jQ{`u delta 72 zcmZ43!nCl3X+kDDo4U%whPJ4U1<8$qW>&_QR>o%91_o9J276r0^CmxORFFjxJuBIN Qi2(>aUHx3vIVCg!08@AtQUCw| diff --git a/images/iosevka-term.png b/images/iosevka-term.png index 85fad23efaf70ec5f3b35a317af4bc67969afee2..b8080d9319945b2f82e5635552d5ca9ec15bbe05 100644 GIT binary patch delta 72 zcmaFV!StwuX+kDDyQa{_>X5391xuO*&8mdKI;Vst0Fts74gdfE diff --git a/images/languages.png b/images/languages.png index 27114005989bf7f5216e99e63b834ae2c9a4a37d..a9e63be04d3aa8a9db90ef36df799bd2cd5c1d47 100644 GIT binary patch delta 88 zcmex)L+s}bu?d;%>>BddE=smF7PJ;HwiYn87BIIKuxu@0-Mw1S+{(nj%Gf~Lz`)AD g;JVJ!8Pjdnuqw!+2rny)Rbc=EPgg&ebxsLQ0Gy5-%m4rY delta 88 zcmex)L+s}bu?d;%Y-;kJ6XNU}3t9^pTML+43z%CAShg0h?p`fuW@T()Wo)2rU|?ln gU=Ws>HQiFVdQ&MBb@05_-`IRF3v diff --git a/images/ligset-CLIK-1.png b/images/ligset-CLIK-1.png index 0947ef4c0cc224df530242954239bcba48954c08..c495f61b2c273e54d41a190a68e2ebb1384ef928 100644 GIT binary patch delta 72 zcmeyinep3Z#tE71>>64PNq3iSEU<_aG`BJ_ure{yHZZU>B2eQ#RIYEU@$!G`BJ_urf8#HZZU@9tjr3dj Qi2(>aUHx3vIVCg!01Ryul>h($ diff --git a/images/ligset-FSHP-1.png b/images/ligset-FSHP-1.png index bc48076598f3ec718021c70dc4da85cd64452734..71e620b9eca39741a52aeffb351fedc00a57948a 100644 GIT binary patch delta 72 zcmeypkn#6I#tE71>>BzXI5f337T5*|np>F|Seck>8yHv_7)bbC;-9=PKtUEoG*dWh QGXoHKy85}Sb4q9e04RwRkpKVy delta 72 zcmeypkn#6I#tE71Z0ZKTqk_~o7T5*|npqiJTA5gA8yHv_7(CnOsx^6EfPyTF==8^b Qr!fG5r>mdKI;Vst0DR^bV*mgE diff --git a/images/ligset-FSTA-1.png b/images/ligset-FSTA-1.png index 8ceff26e7b4750cd9335548ee09f558a18261f1a..82f3f7092fed0da12d7fa7855af8613f8e3a195b 100644 GIT binary patch delta 99 zcmeycgz>`?#tE71>>38O3@Z0G7HkUiGq*A^urjgGHZZU`?#tE71Z0bg$A;#Pr3pNG%nOPZITA5gC8yHv_7&x5to5#SwpjzS@QIe8a rl4_NkpOTqY$zWt)WT0zkplfUxVt}H-aLP9&paup{S3j3^P6&_QR;C8p1_o9J29m$IFHb%jpdgDPnz3wi QJ_8VVy85}Sb4q9e021959{>OV diff --git a/images/ligset-IDRS-1.png b/images/ligset-IDRS-1.png index 41c1f1279e843fa3fb36df26e10296f7edfe62bd..15239ef3a3ba7d8dc391b3fe09e7c35ba01ff23f 100644 GIT binary patch delta 72 zcmeBL#MrfnaY80LyN1zZKG)A13w#0u&8>4_mj1?0$7Fa|Inp>F|SeY1W8yHv_7`$QpCNp_wq=GDp=-e2; Q1q?vo>FVdQ&MBb@09K+E)c^nh delta 72 zcmeyinep3Z#tE71Z0fo*V(k8HEU<_aG_x|cv@$W(HZZUFVdQ&MBb@0EVR&*Z=?k diff --git a/images/ligset-MLXX-1.png b/images/ligset-MLXX-1.png index 3c35ed0bdd0b56e51644c44aee967a9c8cecad92..1ce0298ff80149592eacb23957fb55e6f24920ba 100644 GIT binary patch delta 72 zcmeypkn#6I#tE71>>7IQ{E~Y%7T5*|np>F|Seck=8yHv_81!E}tTuUHfPyTF=)a!o QSqwnn>FVdQ&MBb@0ApDev;Y7A delta 72 zcmeypkn#6I#tE71Z0h=DLGhP17T5*|npqiJTA7$@8yHv_7zlhbJv@0|fPyTFXyWSL QdIliyboFyt=akR{0C92_fdBvi diff --git a/images/ligset-MTLB-1.png b/images/ligset-MTLB-1.png index bc30129444195b5b773ad32bf572274ea1ebbea5..0e13a942dfb5a0a39849d19cd2c61960c302c9a3 100644 GIT binary patch delta 72 zcmbQUnsLr*#tE71>>3uux7WPgSa2^y(A>(zz{=EA+rYrez`(is@Q%sxp$f7nqDE@f QEDS*4>FVdQ&MBb@0EW621poj5 delta 72 zcmbQUnsLr*#tE71Z0eRxZLgX)7TgOFG_x|cv@$i>9dqY#wYI3oIf9&8&_QR;DJ}1_o9J25-0MADDbLKtUEobk57^ QH4H%D>FVdQ&MBb@05UZeF8}}l diff --git a/images/ligset-SWFT-1.png b/images/ligset-SWFT-1.png index 2e06cf8325233bc8ac732c4f5312be518f1b11e8..b7d02ffe9a9f51b27f68da7b081364b0c7b18763 100644 GIT binary patch delta 72 zcmdnHm~ro7#tE71>>8%LSr-B}7W@woG`BJ_urf8)HZZUFVdQ&MBb@0A@B8RR910 diff --git a/images/ligset-VRLG-1.png b/images/ligset-VRLG-1.png index 2bf8b0983f0524335f30b46ab1933a843201dcd6..a54fbe0a0a87350f25c9d70e64cf40cd44ab5df4 100644 GIT binary patch delta 71 zcmdnDo^juL#tE71>>8FVcjioq diff --git a/images/ligset-WFLM-1.png b/images/ligset-WFLM-1.png index 68709876b707064d853a619c157c03293d89a007..54efda22c24c6e4ca45ebd197ebfda22e0b39ba2 100644 GIT binary patch delta 72 zcmeyjkn!I_#tE71>>5^cubw@)vA`if(A>(zz{=D@+rYrez(8ruqKe4}0~BOYM1wy{ Q9bo_hPgg&ebxsLQ0I$3kivR!s delta 72 zcmeyjkn!I_#tE71Y#Izv(seEy3mgIj&8&@9t{cHDa Q4+9W*y85}Sb4q9e05Dn=w*UYD diff --git a/images/ligset-calt-0.png b/images/ligset-calt-0.png index 7a9e0d7d1ef6a20b4058e65fdb8c8dcd474cf953..cb465f2a053873d6740b6a61ba76aff71bd37565 100644 GIT binary patch delta 97 zcmbP`Ga+X}COf-^`oGHyB{miWnfjSqnHX3ZTWT8^SQ!{NZCT*Wz`&qd;u=wsl30>z pm7AZEnO4bQWME{VYiOWrY#3sIqQUs3#CMqXnfjSo8CzPJ7-}0BSQ!`;t1)!ag8WRNi0dV p%FR#7OsixtGB7gGH8jvQHViR9(ZE!_!xgB3!PC{xWt~$(69BzW8>IjM diff --git a/images/ligset-calt-1.png b/images/ligset-calt-1.png index b755cb95f9107dba1a320a1494d24947a7871bf8..e7adfe9dfb2e401b730734cc412b74c237399fa8 100644 GIT binary patch delta 72 zcmX@Nk@4I{#tE71>>3(*IeR)c76?QLnp>F|0FkzVft7*5-Is3~Cr^w}kVO$)vn9lq P0SG)@{an^LB{Ts5gr64> delta 72 zcmX@Nk@4I{#tE71Z0cHU7OP`776?QLnpqiJTA3JW8yHv_7&x7iN|`({LO~Wq)Ohlu Q8w^0;>FVdQ&MBb@02^Es^8f$< diff --git a/images/ligset-dlig-1.png b/images/ligset-dlig-1.png index a0715d93d683dadd8ebce651ef85ca47c582fb4e..47743dd341a954a37b966eb09e41f2a38663162a 100644 GIT binary patch delta 72 zcmdnCka62W#tE71>>8Sq**)?b3x4F|SeY1V8yHv_7*x-DZaTR#KtUEolX=P%pZD3$!VDMz8;DyPR0SdAxqEnx& Q%wYfmPgg&ebxsLQ0EovIa{vGU diff --git a/images/matrix.png b/images/matrix.png index eff89c71d853d5579d842b4032bbf486ac42455c..b1aaa5344b12876b2db4589782c47098e50ecefd 100644 GIT binary patch delta 79 zcmccH#(lSqdqO5VyN2@5eW{F%1+4{)TML-x9}+aTGBL0+Hq|yTure@c6**-;UEwg3 Xf-H*g7tf+*1|aZs^>bP0l+XkKC8rpJ delta 79 zcmccH#(lSqdqO5Vo0@Xkf2AFb1+4{)TML-x9}+aPGPbZXHq|yTure@6%5ytAUEwg3 Xf-H)#u<^e_1|aZs^>bP0l+XkKE#??< diff --git a/images/preview-all.png b/images/preview-all.png index b00895213c22a96daf79c934c5ec95f11e6b97ff..16a9776a2c3dfbbf89a1365307a2c8174c56d494 100644 GIT binary patch delta 85 zcmdnDPI%us;R%`S>>8>9cMq5}7PJ;HwiYn87BFuuU}?A}Xl`X{}Y8!rF= diff --git a/images/stylistic-set-off-0.png b/images/stylistic-set-off-0.png index bb4b317c5bc7b36afd453cf247b741cba21ddc69..b05f76b3171319dca11f13867266cdf93bd5d58e 100644 GIT binary patch delta 72 zcmZ2GooVfKrU{ws>>AduF8vMPSn$3}(A>(zz{=E8+rYrez@X*!$}^J-x)o$mM8CEP Q7BB#Tr>mdKI;Vst0MZ{Ag8%>k delta 72 zcmZ2GooVfKrU{wsY#NNZGJcmf7QF8gG_x`>ure^vHUN<=rq=%^7j!GgqKJOYXm(-% N0#8>zmvv4FO#nXs6~_Po diff --git a/images/stylistic-set-ss01-1.png b/images/stylistic-set-ss01-1.png index 03f004fe21e6df43c74dcbf2fc20650080a81306..01a275c261ee03b2ef5031c9952c9ddd1d811ea5 100644 GIT binary patch delta 72 zcmdnGn`!HArU{ws?3xTthg6L=7JQ#0Xl`XHDN? P1|aZs^>bP0l+XkKR(z(8|D2+rYrez(7E(>Eq;vSqic!qKV#C Qz6?O%>FVdQ&MBb@09mRPYXATM delta 72 zcmdnHm1*x*rU{wsY#Pjmh4lYzEcicD(9Fujz{(z(8|C_+rYrez(DcejGW1#GZkb}L<1Hp QTwnkKPgg&ebxsLQ09y|h9RL6T delta 72 zcmbQVnQ78yrU{wsY#J=FWxHZG7F?MjXl7+%U}a#UZ2%+<3aaGaP7a-^Ad4c(sJ=Xq P0SG)@{an^LB{Ts5OJ@~5 diff --git a/images/stylistic-set-ss04-1.png b/images/stylistic-set-ss04-1.png index 653a742a4b3278ddce04d0d8337ae49c07b5ff16..89c229c917ebab6278c03091f8defa80e5d12c39 100644 GIT binary patch delta 99 zcmZqJ%+#=%X+kDDyC(DP(TXe delta 99 zcmZqJ%+#=%X+kDDn+B^^Vb|%61&3z%nOT__SQ(gV8vsdzYrGoXrta%F5z~JfX=d#Wzp$P!p^c=zf diff --git a/images/stylistic-set-ss05-1.png b/images/stylistic-set-ss05-1.png index ee890f2eb4879d67176ba51972aba4152dfe6248..6fac946421f040659e495c8a183fc368f8824b7a 100644 GIT binary patch delta 72 zcmbQXgK63hrU{ws?3ygD>mO=wEQpvbXl`X(z(8|D6+rYrez~D*bvPY9|&rpy>5uM5+ Q7smhup00i_>zopr0D*uOod5s; delta 72 zcmbQSiD||rrU{wsY#QuG>R&(KSP(Ts(9Fujz{{d+H~zpQRv+BD&-a R%V7o}@O1TaS?83{1OUuG7?c12 delta 72 zcmaE}mFdk^rU{wsY#JOP2fmeUEYO=JXl7+%U}a#TZ2%+mdKI;Vst0ATbLu>b%7 delta 72 zcmeykf$8H0rU{wsY#N-($B#YOSg?7zpqZ74ft7)!wgHed5L{cQJK1E0f-H(?!iQrM P8Gyjk)z4*}Q$iB}oe~#d diff --git a/images/stylistic-set-ss09-1.png b/images/stylistic-set-ss09-1.png index c92d233b823c8fe1eee9ea6ac25390f1843ff0d5..a1770d545cef01d2f6368f45ce1d55f92b628deb 100644 GIT binary patch delta 72 zcmaF6p6Ts+rU{ws?3$d`a&xC`EYP1WXl`XRu|R*ipqZ74ft8_wwt<0_fq}<->x9W0rYp#zh*}zopr0H`|`ga7~l diff --git a/images/stylistic-set-ss10-1.png b/images/stylistic-set-ss10-1.png index dcb02ddad950f0114ed2645dd0ea85c682036592..a25f708bae1fd84c2b371444f3b723c8276242ba 100644 GIT binary patch delta 72 zcmdn8lxfRSrU{ws?3!GQ#Lwt#EciB2(A>(z(8|z2+rYrez@X}M=k3YmlN4l8M7gIK QrZWJ6r>mdKI;Vst0B~IvGynhq delta 72 zcmdn8lxfRSrU{wsY#KblYmM?Z7JQp1Xl7+%U}b2iZD3$!VDRpR!IjD7lN4l8MCWhq Q$Y1~hPgg&ebxsLQ0E6ilUH||9 diff --git a/images/stylistic-set-ss11-1.png b/images/stylistic-set-ss11-1.png index 9a87bc46cfaa392c2014288ced37d1d1e99b0ccc..5ec95a2bac79692ae15deea9fc8f43f8bd0ab473 100644 GIT binary patch delta 72 zcmeyjoax_krU{ws?3&zH1^(>XSl}>O(A>(z(8|zI+rYrez~IiFru@kVCo9OJh^~ET Rb(sMOJYD@<);T3K0RY5X7?J=0 delta 72 zcmeyjoax_krU{wsY#O{OtC)UnEO3}CXl7+%U}b2eZD3$!U~r#7%X9L<$qKS4qU&NO QePsXwPgg&ebxsLQ0A=|WegFUf diff --git a/images/stylistic-set-ss12-1.png b/images/stylistic-set-ss12-1.png index 74beb8e0c2d2145e9566e8a1ffc6ec5971e03c33..5fef6ed4b31dc5066cb6871245b4c1488289fca8 100644 GIT binary patch delta 72 zcmcb%nd#bQrU{ws?3z5@C7F^N3nXR=np>F|S{WK?8yHv_7`zRc@oDnRnF_KfqH{PE Q{1|}1)78&qol`;+08Ql;c>n+a delta 72 zcmcb%nd#bQrU{wsY#Mxf7Y93UERdKfXl7+%U}b2cZD3$!V6f+ceDUO&GZkb}M9=mv QKhFRJp00i_>zopr0C>9>J^%m! diff --git a/images/stylistic-set-ss13-1.png b/images/stylistic-set-ss13-1.png index a666983acfce02d7349d84d086f2f47698382fa5..53d3bf77f57c35fc47dd8256e2e474f769545979 100644 GIT binary patch delta 72 zcmbQYifP^|rU{ws?3%nb#gY9R3lgRXnp>F|S{WK^8yHv_7zopr0DJWpF8}}l diff --git a/images/stylistic-set-ss14-1.png b/images/stylistic-set-ss14-1.png index 3942e424ded36459f16bc3c2a967780bf3d97b77..e840f2c4f5b851c80226cd244a115d08eab9d1a0 100644 GIT binary patch delta 72 zcmdnFhH2*-rU{ws?3#Q_t2j(I7F16aG`BJ_v@$f&HZZUmdKI;Vst0Bi0S8UO$Q delta 72 zcmdnFhH2*-rU{wsY#IXYYw{E}7F16aG_x`>urf5$HZZUl QXAD5#>FVdQ&MBb@05GH#K>z>% diff --git a/images/stylistic-set-ss20-1.png b/images/stylistic-set-ss20-1.png index ea45a22f9eebbb2d09ce5f921f2c3ec938c71e54..d6d0334c21d2574e087f37625fb5eff19136ec35 100644 GIT binary patch delta 72 zcmaE|hUv)~rU{ws?3((z(8|zM+rYrez(C{kvYN^2(-dS;L?hS9 Q9bfmdKI;Vst0CdC_od5s; diff --git a/images/weights.png b/images/weights.png index a4525e7c06fab53d7bfdb4f2686f4d047a81ec7c..b45a79ee11e0f41c3796d00e2d4b385594141c0e 100644 GIT binary patch delta 88 zcmaFYE%L5gWI`r8yM|ilm5F_g1+4{)tp!Z21b4of&|@)78&qol`;+07_XK!~g&Q delta 88 zcmaFYE%L5gWI`r8o0^)~)NAIA1+4{)tp!Z21>0%X diff --git a/snapshot-src/index.js b/snapshot-src/index.js index 4ba145938..6467af030 100644 --- a/snapshot-src/index.js +++ b/snapshot-src/index.js @@ -56,7 +56,7 @@ function cbAmendLigsetSamplerContents(element, p) { else element.style.fontFeatureSettings = `'calt' off, '${p.tag}' ${p.rank}`; const groupSet = new Set(p.ligSets); - for (const row of auxData.ligation.samples) { + for (const row of auxData.ligationSamples) { const line = document.createElement("div"); element.appendChild(line); for (let m = 0; m < row.length; m++) { @@ -116,14 +116,7 @@ function captureElement(options, callback) { } window.onload = function () { - const snapshotTasks = [ - { el: "#languages", name: "languages" }, - { el: "#charvars", name: "charvars" }, - { el: "#matrix", name: "matrix" }, - { el: "#previews", name: "preview-all" }, - { el: "#weights", name: "weights" }, - ...packagingTasks - ]; + const snapshotTasks = [...auxData.readmeSnapshotTasks, ...packagingTasks]; let current = 0; const step = function () { const doit = function () { diff --git a/utility/generate-snapshot-page/index.js b/utility/generate-snapshot-page/index.js index e4d034542..88db34fa6 100644 --- a/utility/generate-snapshot-page/index.js +++ b/utility/generate-snapshot-page/index.js @@ -33,9 +33,37 @@ async function main() { } }); await fs.writeFile(outputPath, html); + + let readmeSnapshotTasks = [ + { el: "#languages", name: "languages" }, + { el: "#charvars", name: "charvars" }, + { el: "#matrix", name: "matrix" }, + { el: "#previews", name: "preview-all" }, + { el: "#weights", name: "weights" } + ]; + for (const ls of ligationData.nonMergeSets) { + readmeSnapshotTasks.push({ + el: "#ligation-sampler", + applyClass: "iosevka", + applyFeature: `'${ls.tag}' ${ls.rank}`, + name: `ligset-${ls.tag}-${ls.rank}`, + applyCallback: `cbAmendLigsetSamplerContents`, + applyCallbackArgs: ls + }); + } + for (const ss of variationData.composites) { + readmeSnapshotTasks.push({ + el: "#stylistic-set-sampler", + applyClass: "iosevka", + applyFeature: `'${ss.tag}' ${ss.rank}`, + name: `stylistic-set-${ss.tag}-${ss.rank}`, + applyCallback: `cbAmendStylisticSetContents`, + applyCallbackArgs: ss + }); + } await fs.writeJson( outputDataPath, - { ...variationData, ligation: ligationData }, + { readmeSnapshotTasks, ligationSamples: ligationData.samples }, { spaces: " " } ); } diff --git a/verdafile.js b/verdafile.js index ab923180a..35250ab7e 100644 --- a/verdafile.js +++ b/verdafile.js @@ -737,7 +737,7 @@ const SampleImagesPre = task(`sample-images:pre`, async target => { }); const PackageSnapshotConfig = computed(`package-snapshot-config`, async target => { - const [plan, sh] = await target.need(BuildPlans, SnapShotHtml); + const [plan] = await target.need(BuildPlans); const cfg = []; for (const key in plan.buildPlans) { const p = plan.buildPlans[key]; @@ -749,28 +749,6 @@ const PackageSnapshotConfig = computed(`package-snapshot-config`, async target = name: key }); } - - const de = JSON.parse(fs.readFileSync(`${sh.dir}/${sh.name}.data.json`)); - for (const ls of de.ligation.nonMergeSets) { - cfg.push({ - el: "#ligation-sampler", - applyClass: "iosevka", - applyFeature: `'${ls.tag}' ${ls.rank}`, - name: `ligset-${ls.tag}-${ls.rank}`, - applyCallback: `cbAmendLigsetSamplerContents`, - applyCallbackArgs: ls - }); - } - for (const ss of de.composites) { - cfg.push({ - el: "#stylistic-set-sampler", - applyClass: "iosevka", - applyFeature: `'${ss.tag}' ${ss.rank}`, - name: `stylistic-set-${ss.tag}-${ss.rank}`, - applyCallback: `cbAmendStylisticSetContents`, - applyCallbackArgs: ss - }); - } return cfg; }); const SnapShotJson = file(`${SNAPSHOT_TMP}/packaging-tasks.json`, async (target, out) => { @@ -818,14 +796,11 @@ const ScreenShot = file.make( ); const SampleImages = task(`sample-images`, async target => { - const [cfg] = await target.need(PackageSnapshotConfig, TakeSampleImages); + const [cfgP, sh] = await target.need(PackageSnapshotConfig, SnapShotHtml, TakeSampleImages); + const de = JSON.parse(fs.readFileSync(`${sh.dir}/${sh.name}.data.json`)); await target.need( - ScreenShot("charvars"), - ScreenShot("languages"), - ScreenShot("matrix"), - ScreenShot("preview-all"), - ScreenShot("weights"), - cfg.map(opt => ScreenShot(opt.name)) + cfgP.map(opt => ScreenShot(opt.name)), + de.readmeSnapshotTasks.map(opt => ScreenShot(opt.name)) ); });