From 2957a60955a8fbe2e1a8b7277e0f64a6857a5d85 Mon Sep 17 00:00:00 2001 From: nick Date: Wed, 21 Oct 2026 20:37:13 +0800 Subject: [PATCH] docs(brand): adopt cradle identity in readme and docs --- README.md | 4 +- README_CN.md | 4 +- docs/assets/Inter-OFL.txt | 93 ++++++++ docs/assets/ark-icon-dark.svg | 1 + docs/assets/ark-icon-mono.svg | 1 + docs/assets/ark-icon.svg | 1 + docs/assets/ark-wordmark-dark.svg | 11 +- docs/assets/ark-wordmark-light.svg | 11 +- docs/assets/ark-wordmark-mono.svg | 1 + docs/assets/ark.png | Bin 10896 -> 9660 bytes docs/assets/ark_logo.svg | 245 +--------------------- docs/site/public/brand/Inter-OFL.txt | 93 ++++++++ docs/site/public/brand/ark-logo-dark.svg | 1 + docs/site/public/brand/ark-logo-light.svg | 1 + docs/site/public/brand/ark-logo-mono.svg | 1 + docs/site/public/favicon.ico | Bin 4286 -> 18491 bytes docs/site/public/favicon.svg | 1 + docs/site/src/components/Header.astro | 7 +- docs/site/src/styles/globals.css | 4 + 19 files changed, 208 insertions(+), 272 deletions(-) create mode 100644 docs/assets/Inter-OFL.txt create mode 100644 docs/assets/ark-icon-dark.svg create mode 100644 docs/assets/ark-icon-mono.svg create mode 100644 docs/assets/ark-icon.svg create mode 100644 docs/assets/ark-wordmark-mono.svg create mode 100644 docs/site/public/brand/Inter-OFL.txt create mode 100644 docs/site/public/brand/ark-logo-dark.svg create mode 100644 docs/site/public/brand/ark-logo-light.svg create mode 100644 docs/site/public/brand/ark-logo-mono.svg create mode 100644 docs/site/public/favicon.svg diff --git a/README.md b/README.md index 48b0c46c6..4d8f000f3 100755 --- a/README.md +++ b/README.md @@ -2,8 +2,8 @@

- - ark + + ark

diff --git a/README_CN.md b/README_CN.md index 5c25fcd05..a8e6a04fa 100755 --- a/README_CN.md +++ b/README_CN.md @@ -2,8 +2,8 @@

- - ark + + ark

diff --git a/docs/assets/Inter-OFL.txt b/docs/assets/Inter-OFL.txt new file mode 100644 index 000000000..21f6aff96 --- /dev/null +++ b/docs/assets/Inter-OFL.txt @@ -0,0 +1,93 @@ +Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/docs/assets/ark-icon-dark.svg b/docs/assets/ark-icon-dark.svg new file mode 100644 index 000000000..262291fa3 --- /dev/null +++ b/docs/assets/ark-icon-dark.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/assets/ark-icon-mono.svg b/docs/assets/ark-icon-mono.svg new file mode 100644 index 000000000..95a75c877 --- /dev/null +++ b/docs/assets/ark-icon-mono.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/assets/ark-icon.svg b/docs/assets/ark-icon.svg new file mode 100644 index 000000000..ea26742c2 --- /dev/null +++ b/docs/assets/ark-icon.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/assets/ark-wordmark-dark.svg b/docs/assets/ark-wordmark-dark.svg index 9b38b0345..a7271102b 100644 --- a/docs/assets/ark-wordmark-dark.svg +++ b/docs/assets/ark-wordmark-dark.svg @@ -1,10 +1 @@ - - ark — OpenArkStudio - - - - - - ark - OPENARKSTUDIO - +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/assets/ark-wordmark-light.svg b/docs/assets/ark-wordmark-light.svg index 248c32450..ce6aaa3de 100644 --- a/docs/assets/ark-wordmark-light.svg +++ b/docs/assets/ark-wordmark-light.svg @@ -1,10 +1 @@ - - ark — OpenArkStudio - - - - - - ark - OPENARKSTUDIO - +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/assets/ark-wordmark-mono.svg b/docs/assets/ark-wordmark-mono.svg new file mode 100644 index 000000000..4b0f63f9a --- /dev/null +++ b/docs/assets/ark-wordmark-mono.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/assets/ark.png b/docs/assets/ark.png index 7340a4cbb20827766c4320453a0a1fb6aa0960ca..f6680ab37d01a8f12c609116023bb4e5f80c3433 100644 GIT binary patch literal 9660 zcmd^l`9IX(`}b=`QnHnOi?Wt|DU2|Mra>WG04!l3B#C5Q>or{a>q)}`|K>wSYus4Mj&u$zs zd%uQ1uKT`Xn(<@JWA0Pqp#h^pW+N4|gjDo7w*|CnYHjG0;iznCbNg&9?$*NU_Q!GN z9?|P%J;d^bO{IfCvH!`R7VSt5$Wdth9=Wja7WIj5NJ4h<1#5`{3C$n3zY+qB{uH^a z$1dpHAuERd48qDn3FZ)7VS-s}QE@lYAi)4YXar!*qzwfjE z*9MCV8&P4?9ykC$4rmXy8EXLo@xk#N^hXB_-Yl;*cfOJuE#@S#LUpyNb12o zFiiv;s-_MRj>b^TL)PdU=}Zn0mtcFt8m!z!ldu-psQx!wx&L?v>mF;hrVgD|-Bvvw zBFW7}BR1o&?a^H(!Lz^=E?YKv!;*c4RIS$(|F#Vc)4QfvHc0OV6$Y7fuSJI`#SIh^ zE=5vGk(|bi=&f&JEk}X5t`1aIR?IP~k(1tp_m^lwXyT^=Hw(gh3mQl2kY1fr2Y<$} z1~AG0{gbkv1$K-Q>^);;U)|~IO;|Z1szuNJ$GH){o!^UWRs;Qi|FeUQK3cuC=XMFdKr zYT${4jrM#jg&GC8PX9UxO*_|C=A;jbh?2V7w;HS$JgHh~96g+7{yb2ZVaF2f2_Zv> zNa9HUUiNk+m(KO==?qK0E-N(sc}VdY#Z1Yoi6tn}XB+x~f+1_)Mgse~8?tzu1A-IH zAu}Dk*<2BxLXrU2n|ZNcI}{_FDb2$|Nts4Eg-2Ezi4LUH@%Z5<_&kCAkn4 zb4pDPT?e8hVMOmaHq_i^_73*7?XN!|sqKB-;%kbbh}xVvLbu^mON9DG`x1AXzm+6E zD8KmX{l50GPN$s_PPH4=z(N!Ndo1&J`^_Ej2O?{9~bO%`{T z%{(h!;Uw;9rRVnJRwdgXZ!0VcM{bLx=MRb(a1kZc8igAe3ZPNS7M7nx}2ajfDun z^k(r4E#B3wAB?m((>h_rQ3|_Xz_$OvS~7Nllk_ktM&L(535S$jgj5QD5Qvf=@@+ArSlU({gLk zb?0eqS$-}?m-goQ@6AhH=7BseozNRVwa#rU2v#XV1R%?4DsX*4PY1z_pJr4o6-<4d z{YV$-BaG}R(&|1G-f;y$9I9-wE+TXt{x990<&3C3_nForN_b3p z?2s!9=@FEYw>o^y);`pPwn#Nsl?*K2CUTfU>0oglZ%~IOG*DrXGEPVCYx1)fyXFGB zI*;JL)tm4MQn|uXQzs60X4+QkBJ?Yicm85{@Oc2`_8hh9zh8?ZDX`IA|J5W);>;JS zmgIZo==5gtS z@sURNEmP;MK%R6+BpOVVM{gWG>>(RIBa zvP1`9urar9Y-#ZROUJ}lZcGBRyIH1o{vae7OttVd;ViNslW>($mw?qY;g_7e;tiK- zy7|%Pt@MP($S2I9-1=J&^Sb=rsjuxhOm5{ueeVR}8fvN~WstlUh~U99l)*~3i9&aZ z1jQ2uU3OyVJbeut-iUiCrjJxcpQraMH}=ku^r4iud4aRhzO~{A6u{`kL1ssxC|KU) zyoe&)B`z}K8^GY(Gq|!u6W&5IFRvKu2F#{cQcYetjxLU-#A`+Ex*5PyV9xazO%^7Y z6(RT6XhtiT^AN5q46N`0i?&?oO#`8k{i|u|pkl2Q0<{L@uroXI0XbbaU)%DE!tpN5 zs0e1sr z73_Xq4#dW^14w0f@LIsFPZ`ezbL@vdWD9aCy_Mzc!Zk+L`qdCp1gzl}?6poQafpn8 zjhnB>Hc^tX!PuBtFx3)FbplhzejgTpET|Wfpt7UQ_wTzx%Rq0T5G(8fanp#}34ek; zFHyozU{@6AqH=>xleg?Se;njLu@H4B4jr`{b5I5)N^JL0{l}`%?GO?gtQX=-H&&9 zK8gYJP62sfo_WV7TCWYrDu>rZ1!`<*(_q_c+$cUO3!Q2bxWhNU(1rICJ?{Q*K280y zQLMNzT6hR7B*?yl+j)zX$2aGnbh`NF-S-yuvc8KX2C;1zsh(<#pTY zGl+d=hr(zy-oY*R&l|XepmKcI`$pW_W_n~@wj zN|b02*k%5C5Xl3Ut!jMNoHgw+Sq*WvLS-lN9P9wtk+1O=&+6Ur#U5}xmaaQEtpSh# z@Lk}+?{WNb`GVZrTxusl!nD*H01GfO*u zoaszpr%kWvalz_FZ7tm6ciCLV$@P?Z5qC{NtA+sbdApL%X;C zCFlb}tJRl_&g3Ja@D0qDx~03SL{Xx|7$CDTi{Aod%GR}2ZKdmHPqPI@R^gNp=huKT zLafLppiIKldeG)HoeM9?8<j88AeY40?W$}lUBJq{ z)N*AdNyA_YSqGj)aVsG5*&VMidfiF-jyHMmQ9{GrYA3byH2p?tsB3Ftnpy~!rB@-# zz2S=6=Gd60jyqE*-L^PG9=r)iF{rjf7*}Bj=FGLh+s8$pzgI<|^&Pj8K>^AZ@~7+V zg29vrSFzk$%&K7+(ht<-b|)C@R4t)Krk7jEo&6ow1Bx?5*KvdGjDt=z1) zt{OQ)B$Vv zLPoWyXFGfM@aeP7;APnni7e*0@3e_C2&|hTYtr!9B%e`8>)Hl@?T3} z7B5+dy}{N^Ecz1lj%_k;h;a|98R>lYPg)=7?)?04|2k8XeZg5XNT}r(WzEz`D277C z>u#;|&DFn+cwvD;!JQY~K7qZu)FE>}YMhs)A-A`Kf1KOU4!D;dYhIvz$HczaC2@UT}!(;v?q3 zL`xf*3Ub(=!aE%UhU&1DFLur#P>-yCVV1rmzBu3UjN{>Lt18S2oALKzqv>Z9TBfcJ z)^aMAq(9mVbT%Vg)0Hg%20!c1+rCp*gPWZN$~<+#ZAvkhk$Js0UKB^rRzUHu8Nh?z zum0YDvw@&12CVCEH9bO~mm_kE?km|l`&k$47G|ddaNGPBepk5e9u;M3j)8Y(60V5F zjRVUi2d2%)4b_tP4Q0+oIXP^e(fE4{-9{=?S2i^fi{f~&`3h3c9~wZAWf*c`_~7w` zp@!lElcqivj3ZSeGGKE}YMOND*XiBtpq^0H1IkRImv-oE7c)m`jy@Kf_l53+9!(p< z%Y3;wvEGWU1ck3=G$pzt^L$gtcVSyoZ^kV}qA-zkB4uakPFtg^>HT|OhUv2TbrY6z zHhl=HZ>23+h?pbzVMRmY5z+e@<-z8d_ZfD@Qz6B@@GD_6mNuM~XL^S$LoryME0%kE zYInnvxxuYB&53LV?)9GmmV+&#q9ccG@HY{CgS&Mh7K|mjcz#TJ9c_Q$HVLF@cZ|@y zL%&+@jww~;o$@{A&VAR`lkKmdS2Ja?Kh}7?(Whevhj$FHTp~4BYjb`SFs@Z8Mp9@l zgCBljmc7X z-LdJ?75+i*$}|xBUO$3&8eCgVx|T=7U9bjVwzAhS^yT;iw-y`3%Jiu>d<#cxA{o8B z1kMWxUBo57GQyGV+22VqyD^s@PCGJn8U%0#%oAo~v;4-9R9oDK1>|PfmtkLWcgQh> z+0KX6+d_5@Ce23)Tim}U9XKoREPE@SfqAIDQCg1qnzckWMyMc+W9~VW##TtpWrX@h zMjM7<++@#HHs$mnc!j+qU|i%e!R@s+O4@58h3E6z$`FwLlxKhL<=8U2JYscf?@1uJAKwqE}ZI zb`4Dva9q2wq&ffZ{H!#c8q?X05utbCbY$x3QH3|@vgD%UcDIWTNfk!LJoifv`ty3o zCi%V`;=t?J7y8^Y427YIBdC72=6B=ktpue!XO`U?9q!fZD3-4ei;Pi8Qge|Gh3YyZ z?TWt+;{rZlr&=7Rn&=|=>|oJ0wRf>sT|bA4@9-rW@}fD@W`q_0Cf%D|cv`s{bw2EM z*eQ(-g8l^6zd)u~y+?~+uTY?X;Fs>R@mTyG2vSTSmaA(&b7rgmdbGW#7mkm}RECgb zz>;-RE{ymwKJgm&@0L?L1U2WZ9o~b6fuJ-o)kx{|W-7s68e@(<-Try@^-pbtS8U9K zeh~CEtM;;rO1lo==s_AyxtOxTlw9ZTrgvdT%$TrJV${FXn|{hTy}e!bR((Pdk>!%C zB=@cFMoTXxOEP@czh4Y4G0uw|D-fox{X8Y=?mj7`4~`JNnKi{*m;H7tuA6Hl__Q8P z-XcqGR~mrqLA9+zMl!y3|rtl?C6smQHoF9L3~9^#WtsBB3yGOLFl5In_kA zJekvbruV4mzH&oYOSqFagActBL4k=6wEHi2c2hhC(wjY3m!cvAt!ew`RV@T?F^7eIKB31mF{&Xzs-V@8!BzK z6C0b%04MK{7=>L^^sb;N6EbOoq%bDB5Pj*vpDbv+z0>oJQFvZ5qvfnRq#U37q;kG` z;4Ag488}&sAbg7|ao{YDm;b%K(AT{)N9W1cV?|zKFJ^4rPuR5pn!T#vlp!v}ay$?K zLV#;Zde&aKtVqdVQAS%O*}ql@&_odX<#W#h;;Icu9=M%u?9I+G+GrA~W*hhc=D5;nH96V87bW3hj`8 z7K%CqY=X@a%GV9V?Y4~4Kp7#fEei!D#ebrVBw;~`0{w7aQi^)nwOIq|Km{I1hNLnwX6=TOhaDSYG*u-H5NWHyo|7?0`l(4?oOHQK&(Vr|hSO`3d+;fUpfmVL#q`oc7DCShz-_G#EawqW@_rPg0?t*` zSmO#%3*rk>2R!v{w1(mXv=Yi4U- zXH2spk)WWozS;(v3WqG1^Sekb5;WQ?dIFX~z@o7{;tPXw%Mvo>rmVtARM<+9;J zUtA|l+g6h3vPk>X*}7NR+Y0?oVWhIm#dom!t-)J~KhHG}NZvnurH>BzjNX!^!VshOSbFEUQ~>aRNjpkATVQyB@cuybY(2W8f0$ zCg{EgqN}ZJEs+WzvIE&U19r@@Tk`Q}%3UYzf#>64LC2&cf+ROKF?01TH)JO=K|N|&hK52i86nS1-BTC zzLhSF*OLz8KUF~dWJ;YoWo+m;AUNL9>q}jUoD|ur$d!u0r>V^)&*p-vSMQjh!;@od z%uuS?tdf{_!A{o%zo9$qCcXG1`seFfo1`-!hh;+I77;JLlBJgiq=;NZ=KQQ7#oAl{ z?1E?U?(bm8TsGjyOQ2aaB{_0DJdjADUUk_C_bEP;@j|cksSMQe78F0J^Pmf937Aj* zgsqSF#~03V8nD1}&%uzBI@{&-&63+DSUyLN^g9e4iASP=YD@Y_=1?csHHS%2ZqJFC z_7z2+m&&D>;uy?pz+(k zrJZuUE#MOueENBevCXWG^g_aWO$4VeBh%Q1mBzAHX+&@^iO8`+Lj8NKos-sQ!^82p zrIY&|d_AzUN0J>B7*f=`oji57N(T_q{d&v2b^*!=HZzcG)C--w?-HM{83&|h?~O5Q za$Pe__7FHXzzPFj)M zJE@(si#GZr7x*_aetQm=6XJOW!DZ&n1C0-Zz3#&m0d32qbeTTpU#-Zpewni3n!lFT z9RBx0dxoyXaO^VxxBhyddaIHCN`A?+vcGCrma#&=a6L|}W#vcL>JJ@s^9UwV6pVCX zW`XOI4~ztz5Nu|d$iUukpXe|Pdr4NgafJ0X-$d!Dj){f^OjFajNFiYoB z$;iu=*!TO(P_%W|ow(<-ahT?J{ku;Vem|Ig1wsCud(A%U&O=hTx>S4FJ`6zzwUi)L zetznZ@AcB=i#z#kVm>|VuEDaY@4}wWPjC5PH8cCbZ$U0F4VMN_eM*p4Ulds$=dlVd zZR<{XZ=K6MVXc5E7g}&XmH6H!*UnexCrvS7;kis~O-^h@{)Ap&q1BcId#?f3OuSfV zPM^6Y1Ln=xS$y#0$>RHzuQh~+)t9C0(*GD4cPXs%5(?w)z8FN<4SSUug6|(MUY;`F zZTgb7<@K0}5EDwhh%WVMU9Z}TYi)9|Cx~sjPgZCouBF^IC1i(uk64o|)hW2`u`#|j lG&l(R_xkgH;{WK`T^Oahow44m?zOjmwBaR#qH~T9{}(|z?H>RD literal 10896 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 - - - +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/site/public/brand/Inter-OFL.txt b/docs/site/public/brand/Inter-OFL.txt new file mode 100644 index 000000000..21f6aff96 --- /dev/null +++ b/docs/site/public/brand/Inter-OFL.txt @@ -0,0 +1,93 @@ +Copyright 2020 The Inter Project Authors (https://github.com/rsms/inter) + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +https://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/docs/site/public/brand/ark-logo-dark.svg b/docs/site/public/brand/ark-logo-dark.svg new file mode 100644 index 000000000..a7271102b --- /dev/null +++ b/docs/site/public/brand/ark-logo-dark.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/site/public/brand/ark-logo-light.svg b/docs/site/public/brand/ark-logo-light.svg new file mode 100644 index 000000000..ce6aaa3de --- /dev/null +++ b/docs/site/public/brand/ark-logo-light.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/site/public/brand/ark-logo-mono.svg b/docs/site/public/brand/ark-logo-mono.svg new file mode 100644 index 000000000..4b0f63f9a --- /dev/null +++ b/docs/site/public/brand/ark-logo-mono.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/site/public/favicon.ico b/docs/site/public/favicon.ico index 5ba3ef46246c74477149267cf35d51bfafb2c95f..8667cc4659ea3586fda0e6f10f3d940d585590c1 100644 GIT binary patch literal 18491 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 diff --git a/docs/site/public/favicon.svg b/docs/site/public/favicon.svg new file mode 100644 index 000000000..ea26742c2 --- /dev/null +++ b/docs/site/public/favicon.svg @@ -0,0 +1 @@ +arkSelected cradle direction with Inter 600; visible contours determine scale, gap and baseline. diff --git a/docs/site/src/components/Header.astro b/docs/site/src/components/Header.astro index 353c597f2..d491bae52 100644 --- a/docs/site/src/components/Header.astro +++ b/docs/site/src/components/Header.astro @@ -44,10 +44,9 @@ const resolveSectionHref = (href: string): string =>
- - - {config.title} - + + {config.title} + diff --git a/docs/site/src/styles/globals.css b/docs/site/src/styles/globals.css index 17d9dea8a..53c78a339 100644 --- a/docs/site/src/styles/globals.css +++ b/docs/site/src/styles/globals.css @@ -641,3 +641,7 @@ body:not(:has([data-mobile-sidebar])) [data-menu-btn] { animation: none; } } + +/* The archived brand lockup follows the site's explicit theme setting. */ +html[data-mode="dark"] .site-brand-light { display: none; } +html[data-mode="dark"] .site-brand-dark { display: block; }