From ae52e9093d3b52eddb416f9ce9225ef774dabe85 Mon Sep 17 00:00:00 2001 From: Francesco Sansalvadore Date: Sun, 1 Feb 2026 12:15:41 +0100 Subject: [PATCH] Chore: design system favicon (#42336) - add favicon to the design system app - fix broken introduction pages --- apps/design-system/app/layout.tsx | 105 +++++++++++++++++- apps/design-system/config/docs.ts | 6 +- .../public/favicon/android-icon-144x144.png | Bin 0 -> 1966 bytes .../public/favicon/android-icon-192x192.png | Bin 0 -> 2411 bytes .../public/favicon/android-icon-36x36.png | Bin 0 -> 584 bytes .../public/favicon/android-icon-48x48.png | Bin 0 -> 765 bytes .../public/favicon/android-icon-72x72.png | Bin 0 -> 971 bytes .../public/favicon/android-icon-96x96.png | Bin 0 -> 1262 bytes .../public/favicon/apple-icon-114x114.png | Bin 0 -> 1401 bytes .../public/favicon/apple-icon-120x120.png | Bin 0 -> 1480 bytes .../public/favicon/apple-icon-144x144.png | Bin 0 -> 1966 bytes .../public/favicon/apple-icon-152x152.png | Bin 0 -> 1955 bytes .../public/favicon/apple-icon-180x180.png | Bin 0 -> 2472 bytes .../public/favicon/apple-icon-57x57.png | Bin 0 -> 794 bytes .../public/favicon/apple-icon-60x60.png | Bin 0 -> 854 bytes .../public/favicon/apple-icon-72x72.png | Bin 0 -> 971 bytes .../public/favicon/apple-icon-76x76.png | Bin 0 -> 1007 bytes .../public/favicon/apple-icon-precomposed.png | Bin 0 -> 2411 bytes .../public/favicon/apple-icon.png | Bin 0 -> 2411 bytes .../public/favicon/browserconfig.xml | 2 + .../public/favicon/favicon-128.png | Bin 0 -> 2211 bytes .../public/favicon/favicon-16x16.png | Bin 0 -> 314 bytes .../public/favicon/favicon-180x180.png | Bin 0 -> 2472 bytes .../public/favicon/favicon-196x196.png | Bin 0 -> 3439 bytes .../public/favicon/favicon-32x32.png | Bin 0 -> 558 bytes .../public/favicon/favicon-48x48.png | Bin 0 -> 4927 bytes .../public/favicon/favicon-96x96.png | Bin 0 -> 1262 bytes apps/design-system/public/favicon/favicon.ico | Bin 0 -> 1150 bytes .../public/favicon/manifest.json | 46 ++++++++ .../public/favicon/ms-icon-144x144.png | Bin 0 -> 1966 bytes .../public/favicon/ms-icon-150x150.png | Bin 0 -> 1942 bytes .../public/favicon/ms-icon-310x310.png | Bin 0 -> 5526 bytes .../public/favicon/ms-icon-70x70.png | Bin 0 -> 955 bytes 33 files changed, 155 insertions(+), 4 deletions(-) create mode 100644 apps/design-system/public/favicon/android-icon-144x144.png create mode 100644 apps/design-system/public/favicon/android-icon-192x192.png create mode 100644 apps/design-system/public/favicon/android-icon-36x36.png create mode 100644 apps/design-system/public/favicon/android-icon-48x48.png create mode 100644 apps/design-system/public/favicon/android-icon-72x72.png create mode 100644 apps/design-system/public/favicon/android-icon-96x96.png create mode 100644 apps/design-system/public/favicon/apple-icon-114x114.png create mode 100644 apps/design-system/public/favicon/apple-icon-120x120.png create mode 100644 apps/design-system/public/favicon/apple-icon-144x144.png create mode 100644 apps/design-system/public/favicon/apple-icon-152x152.png create mode 100644 apps/design-system/public/favicon/apple-icon-180x180.png create mode 100644 apps/design-system/public/favicon/apple-icon-57x57.png create mode 100644 apps/design-system/public/favicon/apple-icon-60x60.png create mode 100644 apps/design-system/public/favicon/apple-icon-72x72.png create mode 100644 apps/design-system/public/favicon/apple-icon-76x76.png create mode 100644 apps/design-system/public/favicon/apple-icon-precomposed.png create mode 100644 apps/design-system/public/favicon/apple-icon.png create mode 100644 apps/design-system/public/favicon/browserconfig.xml create mode 100644 apps/design-system/public/favicon/favicon-128.png create mode 100644 apps/design-system/public/favicon/favicon-16x16.png create mode 100644 apps/design-system/public/favicon/favicon-180x180.png create mode 100644 apps/design-system/public/favicon/favicon-196x196.png create mode 100644 apps/design-system/public/favicon/favicon-32x32.png create mode 100644 apps/design-system/public/favicon/favicon-48x48.png create mode 100644 apps/design-system/public/favicon/favicon-96x96.png create mode 100644 apps/design-system/public/favicon/favicon.ico create mode 100644 apps/design-system/public/favicon/manifest.json create mode 100644 apps/design-system/public/favicon/ms-icon-144x144.png create mode 100644 apps/design-system/public/favicon/ms-icon-150x150.png create mode 100644 apps/design-system/public/favicon/ms-icon-310x310.png create mode 100644 apps/design-system/public/favicon/ms-icon-70x70.png diff --git a/apps/design-system/app/layout.tsx b/apps/design-system/app/layout.tsx index 72c8d4f5c04..3346cae6376 100644 --- a/apps/design-system/app/layout.tsx +++ b/apps/design-system/app/layout.tsx @@ -1,15 +1,118 @@ import '@/styles/globals.css' import '../../studio/styles/typography.scss' -import type { Metadata } from 'next' + +import type { Metadata, Viewport } from 'next' + import { ThemeProvider } from './Providers' import { SonnerToaster } from './SonnerToast' import { customFont, sourceCodePro } from './fonts' const className = `${customFont.variable} ${sourceCodePro.variable}` +const BASE_PATH = process.env.NEXT_PUBLIC_BASE_PATH || '/design-system' + +const genFaviconData = (basePath: string): Metadata['icons'] => ({ + icon: { + url: `${basePath}/favicon/favicon.ico`, + type: 'image/x-icon', + }, + shortcut: `${basePath}/favicon/favicon.ico`, + apple: `${basePath}/favicon/favicon.ico`, + other: [ + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-57x57.png`, + sizes: '57x57', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-60x60.png`, + sizes: '60x60', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-72x72.png`, + sizes: '72x72', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-76x76.png`, + sizes: '76x76', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-114x114.png`, + sizes: '114x114', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-120x120.png`, + sizes: '120x120', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-144x144.png`, + sizes: '144x144', + }, + { + rel: 'apple-touch-icon-precomposed', + url: `${basePath}/favicon/apple-icon-152x152.png`, + sizes: '152x152', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-16x16.png`, + type: 'image/png', + sizes: '16x16', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-32x32.png`, + type: 'image/png', + sizes: '32x32', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-48x48.png`, + type: 'image/png', + sizes: '48x48', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-96x96.png`, + type: 'image/png', + sizes: '96x96', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-128x128.png`, + type: 'image/png', + sizes: '128x128', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-180x180.png`, + type: 'image/png', + sizes: '180x180', + }, + { + rel: 'icon', + url: `${basePath}/favicon/favicon-196x196.png`, + type: 'image/png', + sizes: '196x196', + }, + ], +}) + export const metadata: Metadata = { + applicationName: 'Supabase Design System', title: 'Supabase Design System', description: 'Design resources for building consistent user experiences at Supabase.', + icons: genFaviconData(BASE_PATH), +} + +export const viewport: Viewport = { + themeColor: '#1E1E1E', } interface RootLayoutProps { diff --git a/apps/design-system/config/docs.ts b/apps/design-system/config/docs.ts index 6db89889ee2..33903e95e2b 100644 --- a/apps/design-system/config/docs.ts +++ b/apps/design-system/config/docs.ts @@ -61,7 +61,7 @@ export const docsConfig: DocsConfig = { items: [ { title: 'Introduction', - href: '/docs/ui-patterns/ui-patterns', + href: '/docs/ui-patterns/introduction', items: [], priority: true, }, @@ -108,7 +108,7 @@ export const docsConfig: DocsConfig = { items: [ { title: 'Introduction', - href: '/docs/fragments/fragment-components', + href: '/docs/fragments/introduction', items: [], priority: true, }, @@ -210,7 +210,7 @@ export const docsConfig: DocsConfig = { items: [ { title: 'Introduction', - href: '/docs/components/atom-components', + href: '/docs/components/introduction', items: [], priority: true, }, diff --git a/apps/design-system/public/favicon/android-icon-144x144.png b/apps/design-system/public/favicon/android-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..0b375991a844d5b9bf10f1fbde50363f9f9e9d76 GIT binary patch literal 1966 zcmah~dpy$%8~<&#xg29I<<|H$gf+%CQAWQNuZ0}BbzGv{iy2z63S;DcNrYaP$%-PH zcHHVnl0!#LL?VIgUoghd5{v^~gn`q=M6iah|$y?)Yd|Jkv@4gpJ;Dn(i^n{Vg0yMFbe_v|kuY zs0=6ZBTH~?e=lnX%h}NdX#KV%(A_on?roljDJH=-BnX*E7rvyG0sueTIF{hWaV6GN=g;a96wcb)?AlX7P=7yrV{zFAPnebfKmy<=m-&9}5A z<>G-Iqrb22UY)IsCxBaS$gZucE*0`^Ml#P4wkb(gAt4lV%eM(DaUEKi&0C!K$?edx z_e%;D_3CQzf&CBO<@N=mkrTx+TX0~*H}x_XE`?0_%GO-`zTQuv)E!;xOa-j9mF6TR zOrYyqyJaX?OuN4E;dowxgYeeLZZlIn&_9#URHS#V@{Vo-Swh?+rUP)(M2nYcAoC4z zQXN2ZP!K~M@Q}vky5=GlmKVw;JDh8le>uJLEoKSm=s$5Cqu6r(aOcyCX+@fpf?#Tr zAkW)WqTQ+U&lW`i9UHd%G@W!g(K67XQqT-@l>m~?zV?7iR}a&12!z9Y8eS98@jl0|rLOyrW2UFwxSavk$U{1V%P4-BtUd2$EcX-r!~VB{ z)Oy)NQiD4G6iBF1OC^LDAG>)d5}DeqGHi&c2^fO%t73U7!JjDH{vdAmfZ!+4y(bsT zTOChh^WNh_z$PKT7pV3F00gmmgKWXP=TT z9pHPLng2<5$wFCwB$i)qS2u4<+q0IC=WD9@oQECcc^Iyoc9~AQls&eS;*Ga}_gfW_ zXrUI&EDF0-rRW=+p^Cb#z5NV)*-cf@Fp=M}FM1ZxZ=l61x^d;k_vxSA%f@d+dq_fF zo}DxF`@O`ZU$11VKF?B27eY2Sa&vlCOjv(2wULzAfQYw|E~8*NoYKo=-4D2r=k69y1OrJ32c#*$XD7c zZ=%K~sd}J$(y&V9>rV@Z2mJgaU>5@WRL(Z3Ts%&)f|6Y<{YteNUwwm{0cqvbtkseh zslZx%al3R#)AuspSgWSV_Y$nennm{1W-qDSV8W|x3c>38y1ddS99Q+`LTnl^?^*O+zfaBMe+o%4yyyHewCK`r47p}E6DxgtjC6hb&qw!t6cEJ<95 zwJ2c@%c`n?vq3i*p@gyNFgXkn^cT$^y)wqG?Ub%&BpR(WvYUY&Oso67F5Hi;+xJU2 z*RsOvRh1b}7s{t3SPy#Jip(b>8cfV#hHc6ftl?w2N-;1&?`ym47;~85kDpB!7YJsc zrC-B9)?=jp`KsVJ@(4@a*b&;Kiv$)qCn8~r*E8mZeu+>r))XI<8{vXyf}b>v+@9WJI q4&AS9v<|skjb;D%a&=?l$;6X;O!A*|k`v-z0vxe%w5~gJGVwp4gIZJo literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/android-icon-192x192.png b/apps/design-system/public/favicon/android-icon-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..d84f05675057b5f2aef07f73c6e333ba19490a50 GIT binary patch literal 2411 zcmZuzX;f3!7QXjFAS4WlVU#JD5Ca4g31J2UqzHmCBLXtWB+4Z7Adt{7h$xU!0Y!~U zwLGR&WKalP(-sgJVx?9AH3*`pC}3TpB5B&S`u@DP*V^Y>d!Mz>`PR38?0v##-)GYoC=FP{b?V0)ny!8Nw z+L~d}nQPXRM7f&6=qs|gk!N~2(fnGf{b&W_Vv6I$DRM&`x$&?m|LFF*7*cJt$;Bgj zh6cvGD5KI~lk*ANPJ|Fnh7qeHjJ#|Jr^6}v!Q^On0}4r>Ox#%$M>@zNCwNggVFW)% zf-8e|@{n<`^EO8sz3vG4LV{^lfN81^oF zIn&GMPXtZ-U`lcFAG^~1DSq5;h2=xoI#j0FIebN6>e03WY0qI7$aM=$nw_<9Jnl_< z+VI8uE$ej68!xVA+_ijqcpOtjw*}TJGF#!%e?t814Mp;d0Pma-{99g;#$lYuc}Q zzS`)ip797jtHAT>xw_=g@F~HVmf}?8VSqocHAK%<9kJNm2Ljih6ywFlnA)ZjI{2|M zuKHPdkymLG;xc^-FTjsO32{G|;KyrOIpwcLw%pD?yghmgCY~ta)xhqN54DwgV~DgZ z+E#9mqi-OFodW$n``q<8i~a2`s3FboUip5Mgj%SyFpoOQyUXraC#IeWsCVu~4Lqx2 zE(b-Kk4nr2km?44!YqW-&k;;vbmevCqUmjnvErsELSi}Ljt+=MC2&4p5s}gAJ2c!5 zFxzNuA^gV6=Bd~yRSs$$QN($5$|Z!q>KRpws4yNPqhrz%rlC({f_W-0;1+ro%w9)J zQ1j|GiceOwXhGVe&}WqE0et#-zB#{*)`YmBQF?>YrbwF%+M%z^h-14Sg@ev5{2JEt3{-iZ|bP|`7<;2 zieLK9z1wwsbK~v!=jpYzp`n(ZmY=Gq-_4DT?r|`<*%koKQP^gcW}t90W%$5BxHUpc z{5m4EP`JAE`%JJ`M}$_n8}7tHAQm$K{pz_`{Lsh>J|OM;klDEzC@j1J-aBks<6etm zuc-T&CG|MHIHW>eC_h zL9@FG_rgC)yAJFk;inS;|76`+M5V@%#vOuia}#{<>JQyWRJ}?h<@^hC8B1Nx&*5NU z^i-7!jH}%@zvH$)(=mRmi_HKO&$1oiTkKBIE0>a{IkK?jEn*-65<(jxXl5T6jok`@yOaJil1LVZ!@HlQt2#z{FB?ROL)aQ$a+dhBn&bH)?p9U;( zk&S#oX6aVwg`R7rS!F1vl>r0~c7ob-q!a!Ul8luWC$YP8a}hkkfNfoW0zV>>WxePn z@sbSj$01#noFpq*{v6AjQwFrt3=ji)Jw@`nn)x)lCj_lLt>wu2wjQhF_ zXcI;@F(*Ug4>uz>xSWIYti4Pr|>w%eVn417~o$51%5P&(w6uKo=sNh|Wh2{V3FMHA~QNlv+mg!SEbHBub z{YEZ83RY-vNJ)>GjK!z^x#3F5g2J%`u{3s%DNk_{iCJF-vva+eySekSFNcf3KwK&X zI&*L{4Dk+$gOP(>34H4?71D1>2*1dECA=(5s^GaLRe zeRjU*z)$`XZn-LD-tfa1vaEv+D`EA6v&O{s8aYNR*vgeKs0*tYK@SvI7mmPcAQT%a zXEnhlh~z^C-=c@tV4O3wexJYaJ<0)VB;LHzM8Y^xq5bm6g-|H(t6HYyBoeGlU28@) z%5oS9s;dEeo&!{TxaIx4YV-Za!T%i|FVWS~CjC!UD4w*H@Ja0`PkO`TQ`KFbw7)~W>3C_e z^ylsEcZy=dwibb`nqg^`+OntTeI{?o_zsa}F`VXpq|<$6pItXO6GM!rY1Y~`@Z)Hj zjn%Cb-YBP^Y>V9cUBgw*QuS2H54l_SB1hhP`ehHjSh)1gg?T}@E{|@|*r0c)?C+5q u_G*%KI4Wz8fvCZfeL{mAuF5t7z~h^Jtag{k;=cedoCfOv literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/android-icon-36x36.png b/apps/design-system/public/favicon/android-icon-36x36.png new file mode 100644 index 0000000000000000000000000000000000000000..35ad4f1c585fadf272353084c379c5e272c6f49b GIT binary patch literal 584 zcmeAS@N?(olHy`uVBq!ia0vp^Dj>|k3?#4J%UA`Z_6GQbxXK^_pctHIccD*4O4{yH zzs=DOd2Kb*Jq=3ECRRthk%FP7tg4dbp%#l>^?Iv|wU^{+%*jxno~k-AQNJlxyCO`* z*ILQjQo+{1?p&|o#tM`9`T8?64X0)pO-$3AoUGg(qm}NX5$$5OyhN`nQNJ!)ryx)@ zz*f;zM^>qt7wBmAk|4j}3DQrWFs$6T(!9itfq~K3)5S5w;`H1rFN>NCMA{xcxKt3K zqO+(etRQ{u?y|lAPiM_=(zcp>_{-nFXQnG2ZYfc@w5Tb{<(0rn?}@vF6h(R`nDyOi zF?+$t_<+NS*Y!apdz-?E*rS&mIvj3mN-&9?Hrn;&;bM+;tIkZ+c6y*YMd)u?ze3H^ zw(TcAEqGoT`D{*ld z#tcmOG^%a*LTPdO!%`i8pJn6*Q2CfOVPo2B9mnNB%eQDto z+`63k?^!mMw_j^HLV6;KPBbcYocj@}@#rtRX_dh&TiYMX-&9Pi`1UgjtuZO#f1MWy P3{eJ8S3j3^P6c zYo&PoUw?Kk(1#)=L4Lu%8DwtlFZ=W0$WGm#j~`B)(A8nAVX3h9DFXxJc25__5RcqyLt`{U6W7ePD82;}+|0xG8&d#W-f9vM8moHo1#i-ch z#;c;JzO_w}r9=L?LTBTzR))thMnUEaJ~lExkiMd#y_~^@L1CsP(**806WITKf9J%v z!+h<$=9GraH5Lrw#@);pey*LuCMVkRUxeT0hfYK1YA=JOjAxdKu`k%Z?F#pbX9fpq zmd_J*kDRtN)3|GqilHD$I;;yBgx z)XPh22TxS;cQX~HmtUA`Gk43pbPyL|Uer8o@40|Uj`z0T7WA^3a59X)gE>Wmvq8Wv zf$M?Y?)eKC*EF3^xMKO>3`1d{dijBy<%~`e@&2Aqo;((J?r@K3Jn2=YRPr4d#SEUV KelF{r5}E+j%`!m% literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/android-icon-72x72.png b/apps/design-system/public/favicon/android-icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..99ef50933b2ebc44b65ae3e526ea8705223239d8 GIT binary patch literal 971 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAk#y#SvOS0F7zG_X70CoL&ucd_5{ zNSo=-TH7-{h8xS(!yS#bR$J_EwmROSx2ni=cfG}-7K3$Va#|{8`x<4H6^ysn$f_&p zuPxD8nx{E0)8=%y;pR%~lbt%t3$z#Is!dBVU0SS>=wZI9Olx7b#;i2eNr{^MiRSAo zmHXn9LTnW+^kigZjHYDh^d@Q-1S-cm>ovzJc1CHJglJ{^DHv-R&B;|y^HTA%R&g~` zvNMv?RkPS!qgxwgy0EbL^tT$I5BW-h{DK*_{C*y1v+2vdyFnttpMQHydc(lL)aU8q z7!q;#>W$8#MGhjY0U?V#P4+Sb-r-nxuvNl5!0=u4zyIyaqzinMm_y61Upe!)A^7_D z46mpKCp$K}$lRGyp`^Kt)xLbANP>q}*>lVO?+u3E`}5|rADF{_NmG_tM(8w0QWyId z6)w*Ms-B7m*}XUl?E+#L=6teu;`rDY_AKH#gW_uLUP*S3*$Ex?rD-1XojD4(pW?dd z-ON8F)R3R!ZU2$P_6x5jTfGS=<=XqeT+Jh1qej8Fzux)QTY+1bS~ogp*sJhaxA0}Z z+Ti>p3@bEciXnX}Pgtp~^3lx5 ze8v6B{4cLsZx#F1X?j*BTl6(d`06$%VZ~joDe>B_T&52%a<#u${f1qow`O^q#$+eg zttygSEoxlNUxZu21OA`p|IDo^pnpiAI+MlmuV1^x+FPGj$9JsRI+M5gm=<4y)sldI zz7CN|@geIkL~+l&*fpo;wa5E=4O#zMUaa_7(EpD|QJ78j{sQJK(G&Wgxg@#5wsW*N z7|ZaO>b35<``p}&qj}R=hZW_TAtl_J>b8H@WM<14T-TwB1SdqYA@~4TT~I-`*F{j#h%@s g(_SCuF|A{4{o$LN^@T43m}VI~UHx3vIVCg!0DtnAZ2$lO literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/android-icon-96x96.png b/apps/design-system/public/favicon/android-icon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..e3180284847928f6d8a2e0c71ee8770509b10000 GIT binary patch literal 1262 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD3?#3*wSy#n2Ka=y0%;jAkd~H)Fo+@T&iBbk zN!y<7wYxOI;$XAc-Ug#BmBu@2w9>q-j(3>vZ_-~|V!W-|WLKTusv_ML1(rwKWEJIY zPInt_s?c7VXRx8%ba%bM`Z75UWf^%{>yw=phg)S;6txy+YtGA3pOLD)I9FqKy6Ti9 zIc-(bB}FO|;&s~NOy=in^u%kHg(zCd*h(W!~h z%JWys_R>i7P!DsI*VC}vS#Q3f%4ANi#pW8L8Cgb?GvrfTE!I_DZ_af9dS0+3$S;`T z&pWPDU1<(xx1T(oU3q8T-0bBwD;XG=Cwsa$hGg7(dn+>dk%IvH2M3X`qshxSPbg{~ zWIeoaMNCmgOi|~W`~MH;s57byapZ*lN?iSCI{(Mix~nt&ZW$@hocQ;5bsT@Orri5` z`{JkR{1mkiTD?12X5PO^(ti@pYako^9?Vd7JU?~ZoK zEu1GN{huKC?1cW?YKcUf-Hq94x@U|4(BlX2_3MXYU} z`xvrB7)sQ*R2h23TZNen{ym6cn01>$B+8LH;M##y1?v-qK?x#{rZ9X-1F6|`h?7y{ ztfe}O!&`PwMj68z(F)C-j2(i`EFFT$?8k1dUvYmD>kYOW?mf1Xx7*J!w{5mscK`kM zsH<7K@2=z9y@7Q@zeKgu+3VM@r#*eS@<&De_us!>Db>!~!E^lc$q2o$cNUD_1UCz2 zCkydpA-8I4!`xjQR)za4PcGWY$ktHK!QG+H6`&@YV9k&fUC1QY z`_+|kk^AJsbK^t}{*|!2>y_T3qoBm)arNrmhIeN;JMKRIb&M}Yf;FXwsb~jtE^it0 zmU8z8=Qc54YhQD%H8%eG#VNucKCD>3|JLG~Tg|c08K>NGJj%Es-%w0I{@^=i_G5oN zwRR|S%!r<|?OTS` z?0$2RU&c_x;ntl;0g~=KoCV2WGHPxm_HY<*b?|KNVF`$S{!1+V6>EY^L!d*byrGK2 zws{^dhtilQGF({gs+XO{9LO-k&E%HAenEzWKRTc1*V_MJ^l^3UTzzs~Rd zr|dSvdA|y~MB=%WPtMF=j?2B^&s*?7d8fC!U8KxBOWTs)AI=0i$jno;{r6e?uGFp{ U$uIdY0rM_{r>mdKI;Vst0O=_WVgLXD literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-114x114.png b/apps/design-system/public/favicon/apple-icon-114x114.png new file mode 100644 index 0000000000000000000000000000000000000000..92fe03ae5dc1e323d838667f8635c78c91c114b5 GIT binary patch literal 1401 zcmeAS@N?(olHy`uVBq!ia0vp^MIg+<3?z3jm-+*#4*@|Cps03wQWvyTWqX0KhUhVsz_EzL3eq9 z@%9@1b*1`iN_3XxYcI*wT99RXwnw=)PHkF>>ZC*&Ia#emIdWR6>NC?6T}@@xl=M~? zYs|?|k9O9amuY*hSFt0?XiA2hp1R5WeB)U;8l7>fA@|C`lgGE z%-2<#t|~R`P1efx(@gYG^tRA%iBoI|H&|X|sC0BH(9Z%TL4Lsuzh9p6{IIy+P(lO{iXBhw!b>x@rG^2ppgM>fptF z;dk!dOL}qh*1f4o8Yeu2c+MV`@6oW2DKHru{kxLDV1#@gh4^86B+ zeBWypGAR2hJh}bR_|lK^8b`M|3-k|k2!Hq~S@_4!ZC?JRljc9|C--_SzZCIPq`Bw1 z@7XoS!)=Z#a35Z^?&ZzCy8o&8atO(%x{rsuMz=*_w5(Sh{#cy)GDU~Sv_^<8)kACs2U}+MLY@=hE}NvEDj9LM8|mI$!Ob|g#aVLF z-@J<_Z=1x<6IU0Vn0M!&^(DEZTST9DzWw`mZ`kRlML&1%Za==<$Lee0*UyhWeR=ce zh=*H`6#r~OTkAH0SfdZXrtomOXV$7!~T8hiZd@R#)^Y8JnkTE`+ zwJlY1LV|{~(ad7kxRhshwxaqnhMFgGLe0ChRBWCrSc=bocX{ROPj8Ptz3F>JF?r6F zEm`i3Ah-RT^+x93=Ay!l9{tWf~J_n~{ogrDB!Xr{amTEYrAD zBu-7(bNb{p&HGlaUO{ujY(>zkGG7u|cdl8@V`^-ajuQcim-?wzYnq|I45;hRgmzg?%& z+^Ho#v@&sK)tFywM zP39gVpRWCkJ!)vc;w;&?B})90Lw-{+-%OuFX|Bq5>$mx7KhP9=DJCg<@Y+Ge+tc6i zWKMq&ta3@WD08#Y#N|otI{9HDm)`kw+eqrjpVCmN{{6r{yZ)-Q3Rh<6EBW(NL(g_O z8STE1T@(3uf9=$Vv;U}>dt8d|x_#uT{V(o5=^e**cAj2U-QHuu{^!&m!?#BtFYb+5 zzihvYUw!Djf6WZP&da5I>*w2G|IWhZ-gLQ->N@)w4K~i2D^@UH7FeDzc)I$ztaD0e F0sv%8XD|Q& literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-120x120.png b/apps/design-system/public/favicon/apple-icon-120x120.png new file mode 100644 index 0000000000000000000000000000000000000000..3274a504b873a4659410d9d742802c14c99b435b GIT binary patch literal 1480 zcmV;(1vmPMP)RJ9VjC!q;4G{A3e>CDW7U8qHHLfXfLgFCz)m=j9nciA|#PuFRpbx z&W$sgY$lXqFRgVnpl~XDS2C7qCYEF{k!31@S}BZRA%|HeRzV|0HX=STFo<9%hg~Xb zPAO$dC|*V&GAcH(dL>RgAvY~Itamo2bs~0AAa6@ErgJNBQ8$^-CjbBd5p+^cQvm+@ z@6Tl_)uxXd4)O4xgMj;*5+DEo1Z_z~K~!ko?b~}(+CUHha8kfWZL61nm{{ILVj?0a zu>=8mgU{;s|1iBIz$TfP7&@2jwC>-|{AQQE>^gH7TgO&%XFJXjX2Hd`camEx4cLRk z7gj3RUlRLHdM}yyL?Ve#iR2!*pLgRVvWV|~Uc29-NEed+wv_jFqj5prwW^(rlZYdp zH2XP0B9Da8+xyWK8j5`odBTu#@+(1zugTaBM-YPBiER^<*p9^sO2lIvK?yEKkm3V= zD?Z@=4lWPoLxuPU3wWeuOBr1ze!&7>XoA2C;+*&d3s@ejJPl#&Q*0KnQZ4Z&+>IEX zrv()FzCv9Dc=SYF1i0LxBm&&*sQ`DH#4A|9%2X6k;6aAE2=MTZx(M(?+i(HaB7)1^ z7LNfddWpw?xmi{~f$vk)MSw?-D;MClYZG7rFElD4!1B0-0xPegfB|#H=tqEI^hXB6 z=tqEI^hXE7==X-77P2GC?oj>!R;F3uEjac3%ZO(hx~}(ny~(8C?{~Z1PDj(UcDp^E zmp6i8^n1gZ#_jEGqtUp$zP`CQKdYSwMFK<^ag^R_L`jz2Y30sxs`O+*j%*`Yr00!4A^c5|%BVnUp)eta@{s7qBSTx}Z zg>xosx#~0o45Qx{PG1`*Y3in45}1FnnQmSHCc{mhmTZE*$(of8an^x>)_dW~Gm4OII9cNf4_F z2?r0vV3?QAZ>Vb}TyP~U8VR??G6@O4s(f%{&zFUU)-n@bpCxTU*uZDL2@8)S5*i+4 zh4;W_!l$-`*Jnvp`TT%{hZm3UfooR6o@a@dX37RInTf(XU`W_~mRcnp+%T}L2NzpB zwIytuhh}Sa%Ns6x&Dm2{4aoTPtXA_*SZzOSzGW^3)2eUi7tTt<$D?&OB!TeeQSR5g z&yt#fhGql1&(iYaAx)vN7{S!F76ALICH7#!V+4DjrH-wkS;0kf<8khmFCzlM2sYe; zE8#oGuEPeNtmYCdwPJow?7;|LwH73teswl96Ih;{IL=Zoot509pB3y*xZ@uEj9~X! z@@Qx_aG_AQpCylmW&$@S_RS+FrDhy)2OGFouYZTLl&N}rDOthx)*5?#DH*|6R;5k1 z<2m}7z)H_7wAETK-lLx-Oe>wq-3`1OixIpY#6Ns?Sq89vv`jd!`!qBg*h;wX)6i^S zD`Cy2q1nL4=2`MH4@H4Lq`RZkwy!B=)cP{fw`gH>CT%ZG8jTB2X7qz#wDW< z_yhi%VXP~#XqSG`t~sM!>_)rFj(2%Kc7X9*VIS>*2G)}lv`08t&yKJjTH!w}qp`Ig i&11TQEiiGO5B>&E3^1zz%UN##0000IgUoghd5{v^~gn`q=M6iah|$y?)Yd|Jkv@4gpJ;Dn(i^n{Vg0yMFbe_v|kuY zs0=6ZBTH~?e=lnX%h}NdX#KV%(A_on?roljDJH=-BnX*E7rvyG0sueTIF{hWaV6GN=g;a96wcb)?AlX7P=7yrV{zFAPnebfKmy<=m-&9}5A z<>G-Iqrb22UY)IsCxBaS$gZucE*0`^Ml#P4wkb(gAt4lV%eM(DaUEKi&0C!K$?edx z_e%;D_3CQzf&CBO<@N=mkrTx+TX0~*H}x_XE`?0_%GO-`zTQuv)E!;xOa-j9mF6TR zOrYyqyJaX?OuN4E;dowxgYeeLZZlIn&_9#URHS#V@{Vo-Swh?+rUP)(M2nYcAoC4z zQXN2ZP!K~M@Q}vky5=GlmKVw;JDh8le>uJLEoKSm=s$5Cqu6r(aOcyCX+@fpf?#Tr zAkW)WqTQ+U&lW`i9UHd%G@W!g(K67XQqT-@l>m~?zV?7iR}a&12!z9Y8eS98@jl0|rLOyrW2UFwxSavk$U{1V%P4-BtUd2$EcX-r!~VB{ z)Oy)NQiD4G6iBF1OC^LDAG>)d5}DeqGHi&c2^fO%t73U7!JjDH{vdAmfZ!+4y(bsT zTOChh^WNh_z$PKT7pV3F00gmmgKWXP=TT z9pHPLng2<5$wFCwB$i)qS2u4<+q0IC=WD9@oQECcc^Iyoc9~AQls&eS;*Ga}_gfW_ zXrUI&EDF0-rRW=+p^Cb#z5NV)*-cf@Fp=M}FM1ZxZ=l61x^d;k_vxSA%f@d+dq_fF zo}DxF`@O`ZU$11VKF?B27eY2Sa&vlCOjv(2wULzAfQYw|E~8*NoYKo=-4D2r=k69y1OrJ32c#*$XD7c zZ=%K~sd}J$(y&V9>rV@Z2mJgaU>5@WRL(Z3Ts%&)f|6Y<{YteNUwwm{0cqvbtkseh zslZx%al3R#)AuspSgWSV_Y$nennm{1W-qDSV8W|x3c>38y1ddS99Q+`LTnl^?^*O+zfaBMe+o%4yyyHewCK`r47p}E6DxgtjC6hb&qw!t6cEJ<95 zwJ2c@%c`n?vq3i*p@gyNFgXkn^cT$^y)wqG?Ub%&BpR(WvYUY&Oso67F5Hi;+xJU2 z*RsOvRh1b}7s{t3SPy#Jip(b>8cfV#hHc6ftl?w2N-;1&?`ym47;~85kDpB!7YJsc zrC-B9)?=jp`KsVJ@(4@a*b&;Kiv$)qCn8~r*E8mZeu+>r))XI<8{vXyf}b>v+@9WJI q4&AS9v<|skjb;D%a&=?l$;6X;O!A*|k`v-z0vxe%w5~gJGVwp4gIZJo literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-152x152.png b/apps/design-system/public/favicon/apple-icon-152x152.png new file mode 100644 index 0000000000000000000000000000000000000000..fed0b817e8c490c52b3bc9fa05b0128baf0e96b5 GIT binary patch literal 1955 zcmb7FeKgYxAD5TK#>#7&iRNug_On@Lq-0(eB_k%R-|~{zT7;ELY#GZ`$|I_KB`*nW z(?r7Btl{1XC6z_D6q1sAJ-M!)y3g+Oob&wue9!s5o%8v=oX`25^X2W|7hnKIKs7Wp z3@CwQs@hlmt-4xji$#taYiO)9+#ek7r%sXok62h({1^VezcUaq+Gn{JEoN7`mt+$}BB{^JZEwi5O7ypn^g*Qu!IpSUYEn#3Q1^vtKvtLEZSBbE zo_eNagpdLK5>`5|9+Rr36XHxE`-HPppC)-!gwI9@XrPG@CgJecDQ9#KU+^`F@C)zD zL$eC{d;a3YuiTl?DUIdo#hQM1SZ%)9IX~r;$gnPb^#!ZMY{79@5tW_KdP~90@#$-M zK~{r9zcYTG`xWW4ycT(+LG$H@j^}iNK~1rB$v`K=QFZg~d2NcfAP>RJqob1U{PWMf z9rw6{iiFhJ2^mx!MDMuO1nH^TQGr z^%1C3J_{{_;)51o(YhfQYi2GNC9rWy7)CoG!fe#Qb;nOSY`4r8$V4S_`|=P&TqCiqy0_QMyM((Y=4Dl0HV;1o7r^Mu>atct-ra_#P_MD()hO$IZc9SsGNLL z;K&2~^cLLEduX3|htIUF`5M{q8!)bMmqkxNM%y=tw!yT<@J@hUt=mO?~SZe2vdIpZ7c)Ek>K z^dsasxqOcy6NU&OskwRT6tUWnVl2{=f&}EH{+eG;eQ)YIFqXC*lXBLpfjYmqxL9~I zeA`?#pe{VFXO@4<(d4KL7CSs592R6wtd7)t9oQ*3?K$!7zOlX)S@V{>m*%Vzwv*NE z?{i|!Ma1G;ccz2^o<49GG9wDTd10kdbHOXD7+}W!I4>A;kF4ruDTvM$!PyI81$R}H z^&+NE&Qz5P93SJ*-K=!3g4VS)qck`|E9E|2R!k&iLr&Ar<(wKglu{K%6vr?@BYUv}H0CdY9tVPlW^0Ny zxtNeng*~_JgyTFkTgT;-^%r(o+P68})=TnV3_jT3!hf?C9~XoD`kW|+S?h0sWbkfN zP}M6C@^Rp+7AHGY&#`AI8zEp!IGY4p z2}INuK@wr7j{0o73l$?7qic0AGfZNYhJHLRe^5ssnkc=eBw-e#`6bd_5rUpGb;Cxy z=tP|~L3t;;w?bwIu?bGjq8p#1dXCJbiTfgeRXd|%!&%~&tCJ-)6f_MN6E-P-C}%{) zMZDJ$KWO(mHjuxkTn7(>SVAya=m^ALyY{e6+u5J2Hb^+qr=LkI>lrDoh}bU46Y8o@ z*`5kAFRrjXa;+Pry2ZWG!1rAwQlN(jl`}zC@t=hd#)e~_fcpVuYr!}(I9|p*QZ$?L z$F=*mvX$`>Q&O4;9I>2sqk{7{LV*QT$8(n5IU9rQw0yIIC_};hRlAGYo|g27a4l2! z4fW11+OjYD%i2GiI_7MsN79PA(`q(uc$pCCauQ%AkHMdO(sIsvj4x@a@D6Rgw z`ekxEoeG}WTlmH5Uk55Lc%;o%%V&Y;?>6QtC4H2Bp0l#M7E2U@s=nN0Q&p;Dl+Nd_ zIC;==h@s79Z$D%>;+ea4c2HF1x(=kjc literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-180x180.png b/apps/design-system/public/favicon/apple-icon-180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..456f3c7dd9d662a2bfc21f388b255855c557d253 GIT binary patch literal 2472 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 Rp8t6eu){i9)nWo}{so)%d%*wz literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-57x57.png b/apps/design-system/public/favicon/apple-icon-57x57.png new file mode 100644 index 0000000000000000000000000000000000000000..e8f2032bff5977282b07f6bf9a8a1233e36f3dda GIT binary patch literal 794 zcmeAS@N?(olHy`uVBq!ia0vp^mLSZ*3?z3SE8Y&IZUp#*xB_Vz96(xH8Yp9TzE4I< z+U{b%PFbkQj#|A{MP_>&O?K5;pXfB&TxqzmTz6T4_0e|YZPof~ODqqzm>*~|SYIZq zAa8lN)#h}!_L5u`A1mW6RhsiNm4of%)Rb(`_GlFbX)Vmrn4PZQlcd)atCis+Z=hkd zt5IV{n(CA!l?m~B?eR)o(V7YF$}Xl#c7|r_Dvamk8c)yC$qUfV_ESi9RSK|CaW_{q z*Ok*!HCb7rRTrUM5vH8$qn7Te5#wUIpy1)C)?rl1jp||eYzW4v#tPd|SVqLoO z?YdJx|5p|)Tb*Gdw>L~r^8fsxovX5y#HSiF&)$5Bb^6p|=J}tw>O*dJhQI^)b8eeRWEgnlnK_mnCG<;ioBgcI9l7F1^n^ zb9?(@A--t7&p`*)dWb1k*Uh7dDbre zFRXN4=fuAvgS<{J>(wc%CHhYFFS&7Z-V?3&&$ymFNeg_lB{kLFdVb1oOH0mvJLBSw zsY~}va$S-T$o89Ed-~NK-$QT4)|+n+I1vz17uPAOaF5TaY}TimOA-N}RtL#whwaLZ z+xc{J^Q8JGKYx6?U@##l>{>co)G6&s-U~*rI!=Az{P3wO{GRNA1KxG2=l?`-Udr78 zB#Y*4yT{xU()paRbT#8IyD!R<_Iy8(pPriHkK7S>@=+yj+ UOgCoR022a(r>mdKI;Vst0KwN(jsO4v literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-60x60.png b/apps/design-system/public/favicon/apple-icon-60x60.png new file mode 100644 index 0000000000000000000000000000000000000000..7619397e3e3d1130d54e63b8f4fd49d9cc2e8abd GIT binary patch literal 854 zcmeAS@N?(olHy`uVBq!ia0vp^HXzKw3=&b&bO2Jf1AIbUfwT;9!0vpXjFhz9#eUn< zJ(fq>3^$fbOG;@(Iva1VF+b2`u&z{AUDivh_}eJi8=0>zGoG5MGBH6p+DR?MULnLr!C2d9 zPOffsgmy`=vb(urN0hg`!F7;tOM?7@8FonQ{QmYvey+Xwk9UkKH*95KV3PH8aSZV| ze)W2G_@V$2wgeI1-4EP!rhd}f9uOjNR6tku^0WW{7u}pwq&V4N7f={`K?XuADrOb4B~=?^#zS-jO_#_(69|;F?vcUjVuqv?N5+P)cYPE`47@WOfHi(?6Ala-p7Z@+InI*DK1 zP^ZVg!ssBUyr^{b-!F4Y&0cs+Ihc}TX4l31CiBqsj}{v55)I!?PMYGDvpA{kZ@-we z+HAw5usu=7<{O;d)>EW1>10>om95Kyw%t>BnWJxBKG9;8q~7!=D)kZt(!SLvx^CKO zTH6ZN|FdaN+^Fqrbw^I_n`hMJ>WFP@NKsJq4c z;lJhUQ#JQe_j=T;iJYrmP%!<<@{7L@ckNf}ndvUA68#`}-A~^5GfIEBPxC!sQrcu8 Q1WZ8;p00i_>zopr06|k{7XSbN literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-72x72.png b/apps/design-system/public/favicon/apple-icon-72x72.png new file mode 100644 index 0000000000000000000000000000000000000000..99ef50933b2ebc44b65ae3e526ea8705223239d8 GIT binary patch literal 971 zcmeAS@N?(olHy`uVBq!ia0vp^9w5xY3?!3`olAk#y#SvOS0F7zG_X70CoL&ucd_5{ zNSo=-TH7-{h8xS(!yS#bR$J_EwmROSx2ni=cfG}-7K3$Va#|{8`x<4H6^ysn$f_&p zuPxD8nx{E0)8=%y;pR%~lbt%t3$z#Is!dBVU0SS>=wZI9Olx7b#;i2eNr{^MiRSAo zmHXn9LTnW+^kigZjHYDh^d@Q-1S-cm>ovzJc1CHJglJ{^DHv-R&B;|y^HTA%R&g~` zvNMv?RkPS!qgxwgy0EbL^tT$I5BW-h{DK*_{C*y1v+2vdyFnttpMQHydc(lL)aU8q z7!q;#>W$8#MGhjY0U?V#P4+Sb-r-nxuvNl5!0=u4zyIyaqzinMm_y61Upe!)A^7_D z46mpKCp$K}$lRGyp`^Kt)xLbANP>q}*>lVO?+u3E`}5|rADF{_NmG_tM(8w0QWyId z6)w*Ms-B7m*}XUl?E+#L=6teu;`rDY_AKH#gW_uLUP*S3*$Ex?rD-1XojD4(pW?dd z-ON8F)R3R!ZU2$P_6x5jTfGS=<=XqeT+Jh1qej8Fzux)QTY+1bS~ogp*sJhaxA0}Z z+Ti>p3@bEciXnX}Pgtp~^3lx5 ze8v6B{4cLsZx#F1X?j*BTl6(d`06$%VZ~joDe>B_T&52%a<#u${f1qow`O^q#$+eg zttygSEoxlNUxZu21OA`p|IDo^pnpiAI+MlmuV1^x+FPGj$9JsRI+M5gm=<4y)sldI zz7CN|@geIkL~+l&*fpo;wa5E=4O#zMUaa_7(EpD|QJ78j{sQJK(G&Wgxg@#5wsW*N z7|ZaO>b35<``p}&qj}R=hZW_TAtl_J>b8H@WM<14T-TwB1SdqYA@~4TT~I-`*F{j#h%@s g(_SCuF|A{4{o$LN^@T43m}VI~UHx3vIVCg!0DtnAZ2$lO literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon-76x76.png b/apps/design-system/public/favicon/apple-icon-76x76.png new file mode 100644 index 0000000000000000000000000000000000000000..83af926e5d5d7b080a70a2b2d1f85c974511ac3f GIT binary patch literal 1007 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 literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/apple-icon.png b/apps/design-system/public/favicon/apple-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..d84f05675057b5f2aef07f73c6e333ba19490a50 GIT binary patch literal 2411 zcmZuzX;f3!7QXjFAS4WlVU#JD5Ca4g31J2UqzHmCBLXtWB+4Z7Adt{7h$xU!0Y!~U zwLGR&WKalP(-sgJVx?9AH3*`pC}3TpB5B&S`u@DP*V^Y>d!Mz>`PR38?0v##-)GYoC=FP{b?V0)ny!8Nw z+L~d}nQPXRM7f&6=qs|gk!N~2(fnGf{b&W_Vv6I$DRM&`x$&?m|LFF*7*cJt$;Bgj zh6cvGD5KI~lk*ANPJ|Fnh7qeHjJ#|Jr^6}v!Q^On0}4r>Ox#%$M>@zNCwNggVFW)% zf-8e|@{n<`^EO8sz3vG4LV{^lfN81^oF zIn&GMPXtZ-U`lcFAG^~1DSq5;h2=xoI#j0FIebN6>e03WY0qI7$aM=$nw_<9Jnl_< z+VI8uE$ej68!xVA+_ijqcpOtjw*}TJGF#!%e?t814Mp;d0Pma-{99g;#$lYuc}Q zzS`)ip797jtHAT>xw_=g@F~HVmf}?8VSqocHAK%<9kJNm2Ljih6ywFlnA)ZjI{2|M zuKHPdkymLG;xc^-FTjsO32{G|;KyrOIpwcLw%pD?yghmgCY~ta)xhqN54DwgV~DgZ z+E#9mqi-OFodW$n``q<8i~a2`s3FboUip5Mgj%SyFpoOQyUXraC#IeWsCVu~4Lqx2 zE(b-Kk4nr2km?44!YqW-&k;;vbmevCqUmjnvErsELSi}Ljt+=MC2&4p5s}gAJ2c!5 zFxzNuA^gV6=Bd~yRSs$$QN($5$|Z!q>KRpws4yNPqhrz%rlC({f_W-0;1+ro%w9)J zQ1j|GiceOwXhGVe&}WqE0et#-zB#{*)`YmBQF?>YrbwF%+M%z^h-14Sg@ev5{2JEt3{-iZ|bP|`7<;2 zieLK9z1wwsbK~v!=jpYzp`n(ZmY=Gq-_4DT?r|`<*%koKQP^gcW}t90W%$5BxHUpc z{5m4EP`JAE`%JJ`M}$_n8}7tHAQm$K{pz_`{Lsh>J|OM;klDEzC@j1J-aBks<6etm zuc-T&CG|MHIHW>eC_h zL9@FG_rgC)yAJFk;inS;|76`+M5V@%#vOuia}#{<>JQyWRJ}?h<@^hC8B1Nx&*5NU z^i-7!jH}%@zvH$)(=mRmi_HKO&$1oiTkKBIE0>a{IkK?jEn*-65<(jxXl5T6jok`@yOaJil1LVZ!@HlQt2#z{FB?ROL)aQ$a+dhBn&bH)?p9U;( zk&S#oX6aVwg`R7rS!F1vl>r0~c7ob-q!a!Ul8luWC$YP8a}hkkfNfoW0zV>>WxePn z@sbSj$01#noFpq*{v6AjQwFrt3=ji)Jw@`nn)x)lCj_lLt>wu2wjQhF_ zXcI;@F(*Ug4>uz>xSWIYti4Pr|>w%eVn417~o$51%5P&(w6uKo=sNh|Wh2{V3FMHA~QNlv+mg!SEbHBub z{YEZ83RY-vNJ)>GjK!z^x#3F5g2J%`u{3s%DNk_{iCJF-vva+eySekSFNcf3KwK&X zI&*L{4Dk+$gOP(>34H4?71D1>2*1dECA=(5s^GaLRe zeRjU*z)$`XZn-LD-tfa1vaEv+D`EA6v&O{s8aYNR*vgeKs0*tYK@SvI7mmPcAQT%a zXEnhlh~z^C-=c@tV4O3wexJYaJ<0)VB;LHzM8Y^xq5bm6g-|H(t6HYyBoeGlU28@) z%5oS9s;dEeo&!{TxaIx4YV-Za!T%i|FVWS~CjC!UD4w*H@Ja0`PkO`TQ`KFbw7)~W>3C_e z^ylsEcZy=dwibb`nqg^`+OntTeI{?o_zsa}F`VXpq|<$6pItXO6GM!rY1Y~`@Z)Hj zjn%Cb-YBP^Y>V9cUBgw*QuS2H54l_SB1hhP`ehHjSh)1gg?T}@E{|@|*r0c)?C+5q u_G*%KI4Wz8fvCZfeL{mAuF5t7z~h^Jtag{k;=cedoCfOv literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/browserconfig.xml b/apps/design-system/public/favicon/browserconfig.xml new file mode 100644 index 00000000000..1a8136def88 --- /dev/null +++ b/apps/design-system/public/favicon/browserconfig.xml @@ -0,0 +1,2 @@ + +#ffffff \ No newline at end of file diff --git a/apps/design-system/public/favicon/favicon-128.png b/apps/design-system/public/favicon/favicon-128.png new file mode 100644 index 0000000000000000000000000000000000000000..2482e4433b3285f48df274c8918658021d9a7f74 GIT binary patch literal 2211 zcmX9J7RmYQLPc~OS348|bJSO%4lUG_C3WDl>NH+ye(GEt0F$Sz5i z8d6CrOG;^(N+Ko6TZH(50stX)){ZP9k;rHG$TwM8SptFZ2W4br@ObNzwq#e0~a#6{mNl?6{L9izg67CA8ZU4ew@a zUp{Jd|0JzBPSKRE$34!t{tu%E+4Uet<5HB2^j3|=7_*NYt=4#%&C&(~8TvQVHR_{H z=PDSzh}y*nDFD;EkI^nCsMkbpEA%DGk+wo22DdVpJhpn>5o-0}?Ir${vmvy`SjAi~ zi`6>Tw;Jk&a8=GBN_jAa9caE-O>2oKr@NX=7AuzpsZ@q4oN!k?7pClMX*^w~*%-^H zi!2U8 z$bsQ2r6X)iXB-IA740g0nfK1jAoHxCEc0fxhZJ#zJm0MZ&kh_K=--c1B( zP@+&sQ&yU-PdKofC>=B5uT4)i8XPbYR;D?%2LWfn*J$8xA@~}_q+<0zEhR|MU{j0K zD6;?$Muht@h_kp2Xg^*I**%3vgzd$cE{>`ftTgs^H6Z3!eisU^MklTH)`fi|jc$J| zJbL@~?e`BcnECng%r>|lja=GqG8EFGEa&a+UM^eieP;bjb$3!^WJH8d{P%lzpSndJ znqPTTZavfg^6!0_POuXFsJu)55~wJ36%mn?{IW7Tyu7^r=<7i<&lhiPrw)|48yXr_ z$W=akZzG6^>_Bs*r@w=kjcaqQb?=MJJpX?C>2TiQ4_l+&o!1ei-E|CBv>1~*7y%OJ ze(1z()Z`sFV7QhI-Ncje660Gmc8|v z2)Z62N8l;c$u|%;b!Gjjl}miL7C@nqK!m;Am*tP7sTK+QiTE@bXJQtqa?Fo6LYOyv z0YpAh;_PI}-_InZrdBNK6Tc?Xw(A9S6KFk|i(deZ16b4ef_l}-i3cG6%)V^tK~mP8MktwKj+_0cIm9WR zvy-Zc|Hs>HC`}c{=M?>y4b2F!6@vrw@nqIP$*#9kG&rfyFA!9(2(*cE2_E@CC8jg=k}oO=e2MK z7_gM6>MDfLd!1>#l540&3v?0=b$+?9Vf&>>pptnlphW^{J-v?gLsfK?SR+z{0ty%9JtYW2G(^UX0>K8T10WO$iT(K z6+%|X41kgLKWhrH!S>b5_KclwK@)09R&iCFzT*T$8j1A@VxYrzQ^NUH}(NGIOFQA*x2V^F5EA`Tut^1YKhgqram<+ zuLz|8S53!TqIf4ATW7`@6BqeoM)W!s#oEJG!>Cv)MlRxPJ3Zp; zGZ%3Sz`e2&I6wJ)AG*U2mA^P&|McS}uRa`i5K40->E#PQ{%`(jU?ag5E*qgqM zg1so%Xo5_KnnEQO;0n|4X?t-<<;danXA3es<(P?tMQnn~{)nBc0?BFNQgXep+_^k2 zP2DB^yn+$e^+m!X*Xh?^Z!9m%*0*Nly(+Ma&)k)wIqU4uSnKP;R&g^|v@=vR(YDXL8VR(Qxg^Lh`1PwI*XR!~ zf!r!j7sn8Z%c2$5U9b8^Yy0;t zoecZ(moV<%*DLiRYP(>u_J_j~=K7msBND8ngTF3ZZS%LWX0Bq4)b}a+e>Pq7t9|Y! z#&G81g*%gdCTj2qnlAa+ynwO7mjATuwf~H<;%x3s3ZEAPUBTe#>gTe~DWM4fAz5!2 literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/favicon-180x180.png b/apps/design-system/public/favicon/favicon-180x180.png new file mode 100644 index 0000000000000000000000000000000000000000..456f3c7dd9d662a2bfc21f388b255855c557d253 GIT binary patch literal 2472 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 Rp8t6eu){i9)nWo}{so)%d%*wz literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/favicon-196x196.png b/apps/design-system/public/favicon/favicon-196x196.png new file mode 100644 index 0000000000000000000000000000000000000000..a8c2c723f794b9f301671959b8b796c6babdff9f GIT binary patch literal 3439 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 C2GbD$ literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/favicon-32x32.png b/apps/design-system/public/favicon/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..737dee885eaa23c38355acea18d55fe4447acd2d GIT binary patch literal 558 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 AT>t<8 literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/favicon-96x96.png b/apps/design-system/public/favicon/favicon-96x96.png new file mode 100644 index 0000000000000000000000000000000000000000..e3180284847928f6d8a2e0c71ee8770509b10000 GIT binary patch literal 1262 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD3?#3*wSy#n2Ka=y0%;jAkd~H)Fo+@T&iBbk zN!y<7wYxOI;$XAc-Ug#BmBu@2w9>q-j(3>vZ_-~|V!W-|WLKTusv_ML1(rwKWEJIY zPInt_s?c7VXRx8%ba%bM`Z75UWf^%{>yw=phg)S;6txy+YtGA3pOLD)I9FqKy6Ti9 zIc-(bB}FO|;&s~NOy=in^u%kHg(zCd*h(W!~h z%JWys_R>i7P!DsI*VC}vS#Q3f%4ANi#pW8L8Cgb?GvrfTE!I_DZ_af9dS0+3$S;`T z&pWPDU1<(xx1T(oU3q8T-0bBwD;XG=Cwsa$hGg7(dn+>dk%IvH2M3X`qshxSPbg{~ zWIeoaMNCmgOi|~W`~MH;s57byapZ*lN?iSCI{(Mix~nt&ZW$@hocQ;5bsT@Orri5` z`{JkR{1mkiTD?12X5PO^(ti@pYako^9?Vd7JU?~ZoK zEu1GN{huKC?1cW?YKcUf-Hq94x@U|4(BlX2_3MXYU} z`xvrB7)sQ*R2h23TZNen{ym6cn01>$B+8LH;M##y1?v-qK?x#{rZ9X-1F6|`h?7y{ ztfe}O!&`PwMj68z(F)C-j2(i`EFFT$?8k1dUvYmD>kYOW?mf1Xx7*J!w{5mscK`kM zsH<7K@2=z9y@7Q@zeKgu+3VM@r#*eS@<&De_us!>Db>!~!E^lc$q2o$cNUD_1UCz2 zCkydpA-8I4!`xjQR)za4PcGWY$ktHK!QG+H6`&@YV9k&fUC1QY z`_+|kk^AJsbK^t}{*|!2>y_T3qoBm)arNrmhIeN;JMKRIb&M}Yf;FXwsb~jtE^it0 zmU8z8=Qc54YhQD%H8%eG#VNucKCD>3|JLG~Tg|c08K>NGJj%Es-%w0I{@^=i_G5oN zwRR|S%!r<|?OTS` z?0$2RU&c_x;ntl;0g~=KoCV2WGHPxm_HY<*b?|KNVF`$S{!1+V6>EY^L!d*byrGK2 zws{^dhtilQGF({gs+XO{9LO-k&E%HAenEzWKRTc1*V_MJ^l^3UTzzs~Rd zr|dSvdA|y~MB=%WPtMF=j?2B^&s*?7d8fC!U8KxBOWTs)AI=0i$jno;{r6e?uGFp{ U$uIdY0rM_{r>mdKI;Vst0O=_WVgLXD literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/favicon.ico b/apps/design-system/public/favicon/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..49c20b9d6ec59f24f8212487410010f340f256fb GIT binary patch literal 1150 zcmbtU-77<39DbEMH%iHzj~%nwaW)c0jiaT;c zN{Za9xFP-v{)or#J*U-bXJ&MI&hNax_kDgJ&-=cIu@ZX9%Ne~D7Ay|OHqQMucflyss ze**Dc9vO3|I%0>7P<4C37(7R{O)y}q65yJ_PQtx5xy@d>HKeuE4+>6Ca-Kb&X zDTtoQddvJGY26pqu=CP^UE*_WrGtnZtC&0UVELvAo9O`Jmwvb?S56<)m#jz_UDL7q zYUWQq1kpL>KxoK;u5s!uq9Qz4XW0YSgvYE^WyB7ek@^T@^)>)^gF<@JoT060t@O+I z_&QHZ4dNGmtltG`-;~^13!HTx!{6;hWWUL}*8==ZEquQv(ls;AWAopEJZB{<4(I;s K{$~CIf3@G_G=TU3 literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/manifest.json b/apps/design-system/public/favicon/manifest.json new file mode 100644 index 00000000000..9da79d27be6 --- /dev/null +++ b/apps/design-system/public/favicon/manifest.json @@ -0,0 +1,46 @@ +{ + "name": "Supabase Design System", + "short_name": "Supabase Design System", + "description": "Design resources for building consistent user experiences at Supabase.", + "display": "standalone", + "theme_color": "#1C1C1C", + "background_color": "#1C1C1C", + "icons": [ + { + "src": "/favicon/android-icon-36x36.png", + "sizes": "36x36", + "type": "image/png", + "density": "0.75" + }, + { + "src": "/favicon/android-icon-48x48.png", + "sizes": "48x48", + "type": "image/png", + "density": "1.0" + }, + { + "src": "/favicon/android-icon-72x72.png", + "sizes": "72x72", + "type": "image/png", + "density": "1.5" + }, + { + "src": "/favicon/android-icon-96x96.png", + "sizes": "96x96", + "type": "image/png", + "density": "2.0" + }, + { + "src": "/favicon/android-icon-144x144.png", + "sizes": "144x144", + "type": "image/png", + "density": "3.0" + }, + { + "src": "/favicon/android-icon-192x192.png", + "sizes": "192x192", + "type": "image/png", + "density": "4.0" + } + ] +} diff --git a/apps/design-system/public/favicon/ms-icon-144x144.png b/apps/design-system/public/favicon/ms-icon-144x144.png new file mode 100644 index 0000000000000000000000000000000000000000..0b375991a844d5b9bf10f1fbde50363f9f9e9d76 GIT binary patch literal 1966 zcmah~dpy$%8~<&#xg29I<<|H$gf+%CQAWQNuZ0}BbzGv{iy2z63S;DcNrYaP$%-PH zcHHVnl0!#LL?VIgUoghd5{v^~gn`q=M6iah|$y?)Yd|Jkv@4gpJ;Dn(i^n{Vg0yMFbe_v|kuY zs0=6ZBTH~?e=lnX%h}NdX#KV%(A_on?roljDJH=-BnX*E7rvyG0sueTIF{hWaV6GN=g;a96wcb)?AlX7P=7yrV{zFAPnebfKmy<=m-&9}5A z<>G-Iqrb22UY)IsCxBaS$gZucE*0`^Ml#P4wkb(gAt4lV%eM(DaUEKi&0C!K$?edx z_e%;D_3CQzf&CBO<@N=mkrTx+TX0~*H}x_XE`?0_%GO-`zTQuv)E!;xOa-j9mF6TR zOrYyqyJaX?OuN4E;dowxgYeeLZZlIn&_9#URHS#V@{Vo-Swh?+rUP)(M2nYcAoC4z zQXN2ZP!K~M@Q}vky5=GlmKVw;JDh8le>uJLEoKSm=s$5Cqu6r(aOcyCX+@fpf?#Tr zAkW)WqTQ+U&lW`i9UHd%G@W!g(K67XQqT-@l>m~?zV?7iR}a&12!z9Y8eS98@jl0|rLOyrW2UFwxSavk$U{1V%P4-BtUd2$EcX-r!~VB{ z)Oy)NQiD4G6iBF1OC^LDAG>)d5}DeqGHi&c2^fO%t73U7!JjDH{vdAmfZ!+4y(bsT zTOChh^WNh_z$PKT7pV3F00gmmgKWXP=TT z9pHPLng2<5$wFCwB$i)qS2u4<+q0IC=WD9@oQECcc^Iyoc9~AQls&eS;*Ga}_gfW_ zXrUI&EDF0-rRW=+p^Cb#z5NV)*-cf@Fp=M}FM1ZxZ=l61x^d;k_vxSA%f@d+dq_fF zo}DxF`@O`ZU$11VKF?B27eY2Sa&vlCOjv(2wULzAfQYw|E~8*NoYKo=-4D2r=k69y1OrJ32c#*$XD7c zZ=%K~sd}J$(y&V9>rV@Z2mJgaU>5@WRL(Z3Ts%&)f|6Y<{YteNUwwm{0cqvbtkseh zslZx%al3R#)AuspSgWSV_Y$nennm{1W-qDSV8W|x3c>38y1ddS99Q+`LTnl^?^*O+zfaBMe+o%4yyyHewCK`r47p}E6DxgtjC6hb&qw!t6cEJ<95 zwJ2c@%c`n?vq3i*p@gyNFgXkn^cT$^y)wqG?Ub%&BpR(WvYUY&Oso67F5Hi;+xJU2 z*RsOvRh1b}7s{t3SPy#Jip(b>8cfV#hHc6ftl?w2N-;1&?`ym47;~85kDpB!7YJsc zrC-B9)?=jp`KsVJ@(4@a*b&;Kiv$)qCn8~r*E8mZeu+>r))XI<8{vXyf}b>v+@9WJI q4&AS9v<|skjb;D%a&=?l$;6X;O!A*|k`v-z0vxe%w5~gJGVwp4gIZJo literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/ms-icon-150x150.png b/apps/design-system/public/favicon/ms-icon-150x150.png new file mode 100644 index 0000000000000000000000000000000000000000..a87e8ae2378c6b6e34db3d081772addaaa023f52 GIT binary patch literal 1942 zcma)7do+XwYtx2ZMXKfy5S+u8EvQzDzIFJ$@3$~7i#Gcs!ZasThv)&f zHLpHGTGqtdw5GJ+ileq$qmmeKFi_;O^pEeW z^L-pD`6w1;sPu|wFYD~o-cNyuh)Ae;pXI@kqE7mc`(t@=7p}4!tXN> zNSWC9?^h}Ii{gAwFC6)hy$gCkoxN20Yj;n=)z^f@C_?aNTbt?9jT?Hf%4OW>>&N5z zR}ybx`IY5&WWhe>ffkzIC)?9rlD>2IfMaTDeEP>4{MUn5TS!x#f3iwK7D>DFhey(v z1K1>~lHms-!Suzkx}eFf_Cks$_W8hS^?3T0?Pm?(MSub}uBL>7*uWztf`Vt}45z%E5)HuOq%HUp@n}5_cun6-5 zj_aW+eE|m-uD4zZ8l?z)4q#MUDx$R%fit?E;6_z(f+CO?TXxtR*X`n7Ad9UfKdPev zC;R`>&3+kW9(_we7vUz+z^lb-es2CkRXczsu)~GGSooF0iA>++ivbsyeWc4*Fe%mi zFlB-D-b`v*fmVcWeAwk8Dsv0Wd1~}>N1Us3TuobL{!EpHBah|!UqHpJ^*tSzbpDT# z(L4GiIaf)L%L-j{9mq#|$ijSJKcBZu^cEf7iSPZnC0hO~l=s488$c8SQ?ogD@q-_n zZVG`KRri_5_7`3$)uJW2fBRtBeeZuTk8c!}V;iDx)#)|p-*y`d7{JKSzeTD2ga9jd zLhu21rl%_^Iw_R-dDi+1K7BgH{#wP%zI$m|Jkh_aMpb*hb?@PV;VQCeM@ow#>k@ej zc_VoFRSo7%&v)$7-;ejsE)BP;$^u-iRx|Wn0*85ca zMe$6!Ma(a3V2#8bYfH?dyR0DUlP}c%9ULnlxkVsAQQ2Als=p1G32O&OGkQ+}w3-fo z%u>}_;_@UQKmUwgFUwp)p61w83#q+WZ?cV6{s3v_36F zZ6WLucMA7G9TZ*D6Pr;m%#A>lB6^5{kw|PhvfHR%e6g|Lah}-y?J%{SNY3#ec;ij{ zeqQ^L_x(+Pgl`EYb-#j6MSdw}Ca?f?A3hFy?xNh?yYQ3~3UF-oV~#Yvf@7Y{)6l5g zJnChpV(4yzqe=5j#U|&9doIrrGNf9g{hsvMS>ZkFIbsAOYuUT(A2*yZswTQ#GN zK)|&O+Gf?3zp&Tc4JR^mO+LqadGRM-pdf=h^LR+{&=&6)Qz15~k&3-8fEY5nMyBqO zB_Dw35P1d!yFEhTs^(8BwRNEGrJwj zpjAK*1H{mw)vG5#HG}(RmlVKEdh;9xa|D^HE*L59HxEkX&*jc5a6{wdS3#5H?Y-5` zRQ?qwU_N^j{*h!0V#v}O?bSHaD&r9Y17XTl_KAPVb}l_gc-Q<*LKYua=xRWT)M%Rs zxAK9UD}>NmUrc(hU@Bb=vZ?;K=g=VPjOxG{zHJHcEqoKUDS&t}eWpj7B}ZHh^2p=U zP`jM0y#c`C1u^`c`nS$m@c{doz@_0>f#QfKvA0{vUntK&sq8_Ta^aMn=N9X}iQ{GfcRypO`4>bLrUvBJjISmLhOs zp_9iF12Oif43g+)?bcM`2(&as=gR{AdhWY);jjMP6n!O?L;pTsL^+;^;}xe%Z#lxy z0?CziJ5Lzmz*eHtcuo_c0V#%~Jv{Mgb}j`S=a(Ko;^WU*2d|5!0(1-XmJq?aZQkO9 zs(0?|a1fAyBeP)az|`a!XMCr0O{??g74WFi!(-D*57T$;xAhfOkh_|-{Y6B)+zz6f I4uod>1G0U4?f?J) literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/ms-icon-310x310.png b/apps/design-system/public/favicon/ms-icon-310x310.png new file mode 100644 index 0000000000000000000000000000000000000000..6cb63ac25b01c5c0923715ded6b2ad0ecb4a851c GIT binary patch literal 5526 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 literal 0 HcmV?d00001 diff --git a/apps/design-system/public/favicon/ms-icon-70x70.png b/apps/design-system/public/favicon/ms-icon-70x70.png new file mode 100644 index 0000000000000000000000000000000000000000..5d6b8e395c2c83e20debe0f14d8f15b95fb7e7f1 GIT binary patch literal 955 zcmeAS@N?(olHy`uVBq!ia0vp^ZXnFT3?e@WZ39xb1AIbUfwZ)=vWONjknk6ttr-B zS!j1@g2|3r{dJ|f&3j8=#k}wP>yAPVNvrr3H`n{TF^K$t9@aJ$c^AwD0u| z`t`rIPc9Le=wmgtV7w?(Uz1mkiq=WCs&X>f0|MA7W6i@DO=k`^pq?3DW8DYIzLuPlcYHZ|jrnq@*W8&AoI8XYcNB73># zoQ~|&a}CQ^elZJ}u?VR2H}6ztwHX0yJ^mrzW~_{^5G*vD_x!7i+CrZAFZ`0ZU%r~Y zDvLVL`+H@W&i&`BcbUe17D!87xas_h#kNbg1fE%QwYivQM`Z}#%y%npf1TR?DOYd( z%Vn3>pZ}>SY_p=NMrk<3OUF-Egn!_OM zba>VxAHOMuA9n8k;LaA-S2anHpY8My|6_-Y&iy*`peDfn>a(3!H`Jec5ux_`+-IY{Ketx&S8KDOp3L#L9qci8*5>L}Xfy{XOg;YX-z{h6Lo*X5R36&e zeS0hW{R2uy_Sv(~8g5u|=5Ai@YdLo%g9tYnlTaB=tKi$~*6LQIv`O|`Tz+=t@I(!t zi}BGtE=fmLFW)QHFmZ;_w3U9g2`+4>pG@l!lr+5DBrIvCbN5-hsDe>WuM;BxcWvootgTG+TEribP0l+XkKvx%7d literal 0 HcmV?d00001