From 1aeedb46a5a690776ed5db7f25f064c024f4c12f Mon Sep 17 00:00:00 2001 From: Dale Slack <61872582+dslackuk@users.noreply.github.com> Date: Fri, 14 Oct 2022 14:32:47 +0100 Subject: [PATCH 01/13] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 00000000..b6b7de62 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +project.daleslack.uk \ No newline at end of file From 6e57fa6d04da9fc06e2928a8b95175beb117eede Mon Sep 17 00:00:00 2001 From: Dale Slack <61872582+dslackuk@users.noreply.github.com> Date: Fri, 14 Oct 2022 14:36:49 +0100 Subject: [PATCH 02/13] Delete CNAME --- CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CNAME diff --git a/CNAME b/CNAME deleted file mode 100644 index b6b7de62..00000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -project.daleslack.uk \ No newline at end of file From 6593ccdf4ef60232cb8f0f2c4201551a90e21c72 Mon Sep 17 00:00:00 2001 From: Dale Slack <61872582+dslackuk@users.noreply.github.com> Date: Fri, 14 Oct 2022 14:37:07 +0100 Subject: [PATCH 03/13] Create CNAME --- CNAME | 1 + 1 file changed, 1 insertion(+) create mode 100644 CNAME diff --git a/CNAME b/CNAME new file mode 100644 index 00000000..b6b7de62 --- /dev/null +++ b/CNAME @@ -0,0 +1 @@ +project.daleslack.uk \ No newline at end of file From 6bd28da771efd102c5e8c1a5f87243de5f34b345 Mon Sep 17 00:00:00 2001 From: daleslack Date: Fri, 14 Oct 2022 17:22:04 +0100 Subject: [PATCH 04/13] Personalisation of Littlelink Update to files to personalise this project. --- css/brands-extended.css | 181 +++++++++++++ image/brand/favicon/favicon.png | Bin 0 -> 34165 bytes image/brand/favicon/favicon.svg | 1 + image/brand/logo/logo-dslack-2021.png | Bin 0 -> 26249 bytes images/icons-extended/behance.svg | 1 + images/icons-extended/codepen.svg | 7 + images/icons-extended/devpost.svg | 3 + images/icons-extended/distiller.svg | 78 ++++++ images/icons-extended/hackerearth.svg | 1 + images/icons-extended/hackerrank.svg | 12 + images/icons-extended/microblog.svg | 3 + images/icons-extended/myanimelist.svg | 1 + images/icons-extended/osu.svg | 1 + images/icons-extended/spacehey.svg | 1 + index.html | 373 +++++--------------------- privacy.html | 164 ----------- 16 files changed, 362 insertions(+), 465 deletions(-) create mode 100644 css/brands-extended.css create mode 100644 image/brand/favicon/favicon.png create mode 100644 image/brand/favicon/favicon.svg create mode 100644 image/brand/logo/logo-dslack-2021.png create mode 100644 images/icons-extended/behance.svg create mode 100644 images/icons-extended/codepen.svg create mode 100644 images/icons-extended/devpost.svg create mode 100644 images/icons-extended/distiller.svg create mode 100644 images/icons-extended/hackerearth.svg create mode 100644 images/icons-extended/hackerrank.svg create mode 100644 images/icons-extended/microblog.svg create mode 100644 images/icons-extended/myanimelist.svg create mode 100644 images/icons-extended/osu.svg create mode 100644 images/icons-extended/spacehey.svg delete mode 100644 privacy.html diff --git a/css/brands-extended.css b/css/brands-extended.css new file mode 100644 index 00000000..787a15f0 --- /dev/null +++ b/css/brands-extended.css @@ -0,0 +1,181 @@ +/* +* littlelink.io +* Skeleton V2.0.4 +* Copyright 2014, Dave Gamache +* www.getskeleton.com +* Free to use under the MIT license. +* http://www.opensource.org/licenses/mit-license.php +* 12/29/2014 +*/ + +/* +* Built using on: +* Skeleton V2.0.4 +* Copyright 2014, Dave Gamache +* www.getskeleton.com +* Free to use under the MIT license. +* http://www.opensource.org/licenses/mit-license.php +* 12/29/2014 +*/ + +/* Table of contents +–––––––––––––––––––––––––––––––––––––––––––––––––– + +- Buttons +- Brand Styles + +*/ + +/* Buttons +–––––––––––––––––––––––––––––––––––––––––––––––––– */ + +.button, +button { + display: inline-block; + text-decoration: none; + height: 48px; + text-align: center; + vertical-align: middle; + font-size: 18px; + width: 300px; + font-weight: 700; + line-height: 48px; + letter-spacing: 0.1px; + white-space: wrap; + border-radius: 8px; + cursor: pointer; +} +button:hover, +.button:focus { + color: #333; + border-color: #888; + outline: 0; +} +.button.button-primary { + color: #fff; + filter: brightness(90%); +} +.button.button-primary:hover, +.button.button-primary:focus { + color: #fff; + filter: brightness(90%); +} + +/* Brand Icons +–––––––––––––––––––––––––––––––––––––––––––––––––– */ + +.icon { + padding: 0px 8px 3.5px 0px; + vertical-align: middle; + width: 20px; + height: 20px; +} + +/* Brand Styles (we recommend adding these in alphabetical order) +–––––––––––––––––––––––––––––––––––––––––––––––––– */ + +/* Extended (this is great for your own brand color!) */ +.button.button-extended { + color: #ffffff; + background-color: #0085ff; +} +.button.button-extended:hover, +.button.button-extended:focus { + filter: brightness(90%); +} + +/* Behance */ +.button.button-behance { + color: #1769ff; + background-color: #ffff; +} +.button.button-behance:hover, +.button.button-behance:focus { + filter: brightness(90%); +} + +/* Codepen */ +.button.button-codepen { + color: #0000; + background-color: #ffff; +} +.button.button-codepen:hover, +.button.button-codepen:focus { + filter: brightness(90%); +} + +/* Devpost */ +.button.button-devpost { + color: #ffffff; + background-color: #003E54; +} +.button.button-devpost:hover, +.button.button-devpost:focus { + filter: brightness(90%); +} + +/* Distiller */ +.button.button-dist { + color: #ffffff; + background-color: #ed5c47; +} +.button.button-dist:hover, +.button.button-dist:focus { + filter: brightness(90%); +} + +/* Hackerearth */ +.button.button-hackerearth { + color: #fff; + background-color: #2b3352; +} +.button.button-hackerearth:hover, +.button.button-hackerearth:focus { + filter: brightness(90%); +} + +/* Hackerrank */ +.button.button-hackerrank { + color: #0000; + background-color: #ffff; +} +.button.button-hackerrank:hover, +.button.button-hackerrank:focus { + filter: brightness(90%); +} + +/* Micro.blog */ +.button.button-microblog { + color: #FFFFFF; + background-color: #FD9927 } +.button.button-microblog:hover, +.button.button-microblog:focus { + filter: brightness(90%) } + + /* MyAnimeList */ +.button.button-myanimelist { + color: #133a95; + background-color: #fff } +.button.button-myanimelist:hover, +.button.button-myanimelist:focus { + filter: brightness(90%) } + + /* osu! */ +.button.button-osu { + color: #ffffff; + background-color: #ff8ee6; +} +.button.button-osu:hover, +.button.button-osu:focus { + filter: brightness(90%); +} + +/* SpaceHey */ +.button.button-spacehey { + color: #FFFFFF; + background-color: #3234CF; +} +.button.button-spacehey:hover, +.button.button-spacehey:focus { + filter: brightness(90%); +} diff --git a/image/brand/favicon/favicon.png b/image/brand/favicon/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..ebbcc4c6021fce2810daf27319c048b263c101e7 GIT binary patch literal 34165 zcmY(qbzD?Y_dR@P7+@&r?v|1UL6iXjr3C5jl9mz>WDulFLO>-%x=TQE2uUR+6lsu@ zkPhK@c%J9`em?JCBjcTW&pqetz1LoAok-0`4~X#T@F55yQhunQ1wnA|PdJ3c0Urmx z-_O7Y%v0-uJXAi&uns{ikg|fDj<4C4Dc+R2F7*pO#hXMTwuPF>!uM^8V-!UmusvbX zqRq+8Nz~DKK}*i2{7|J=2bs<(V%x9zI`k&pRf}anSd${_kQG16wu@iovz9xb*+- zSP07=y1w&&E+z>_7Q#rv-<9+7{r7n{!Q<9M|L<1+|HqS1!dJ0+-|v2A>1!juYOB4R zwuHjT?zvtvrc_ERlRhMXi9@6E53ic8$4w5WhBZhpc&aA`?OzStM0EK;(-6n;v(yB& zehI|&Q(vmycu~qlnOGw4MZbeG(*`mh6T<(+MS% zjFrGcGUy}pK_9IIi-oj!EHpo!6s9B4`552~eY0S3}A z1kGiSU+)4Ie8kDSF3EpqctM5%5Bm5K-)V%LWOLpq5upn|j75T<&$Ghwk{Hfj$(ZP; z{-uW5k;bT=Y#pSgly8fJSMrT5EH41B^qMU}JTkh?E;q^R{cGgK+b$9Vhul!!@3dg* zvx#4UB|^laV9+t#fr#b7@Yj^A9i*D772(OC8m&S+c;6B00#Ps=3?rPA?8XbGOSM&P zd`YI@BO^O>U14wSi%PR9~MOcg#< zMuH1M(fW1Z5u^_3^BeZ#_c#?<$Pi&%H1MCvH_2*cm_Fj5d(aymQDBD;)1dUBuPgdm zh+k~({O!o>2Nq4!ebV>*5#ON*raKu$$gVr^Q<#^A?`Hfnex0i+(kWaEi$gY?0=EtB}tV3HsY9+@a~57Jp(2<|}0aO~@1dJFG5FqW*7~-zV$~r3nH{66cb}tJ*Z579RS@AAArz;F!?e8O9ca04A=^!NRr?^$RF#33zhk_ zU4;nUFlDE!MH+zz^ZC8hULp5FxVESNqCYOGJOW6c`@DX+lAM8b%d?5uV7_9={ z`$yUc`6!ee6bKvsQ;~~Ii@{VQ*yq`kUWpk>h(l_#j4A4*NGjOG*6M=BWLqMe1pzz+ zJmYR1(mCqABa~K6&Ku6g5{*%X8vCNMe^CY(lAhc^X+YK=%~)@67yn=8P$s#VzB^%V z`uH(I9u3_!&oEHkaBo!6z(-yQ3oIMzMSgSC;Q zt4HfsbMjK@Al@NzL+@~@Y8(ZN$q zJR&_Y=HBDF+{EWyLH7O0$`lp3-OyE8x17Rsdjr~xG&ZJF?ti)VX*4Q4v@^>#a4FN{ z_t!|RJe7qodRJ6mB4-BHRZjG+YBFj%EP4rNOtatq?iXrvi^+0Ry^V#W;RE=t3fc^o z$MK&P3}GXAfvDzWxG3wWaO|fud;aIsO|$0PDyg?(t8E9Q-A*m@V(BFp!8`VJydtRb zTGwKb^57^fRw|}mf;k|B?xA>KU`ri527wZbqJ=tP6vXv!3mj9WJndF1H7<6ChhDQk zkdbrOnv}h|7!$^!5;TjcXg$L((JPBmWgtto3xhx&vN;f!MKW;`Jo<0Y1M$B~)WS)V+b+nYD^6jM z7oSU=Pe=}l2@(1xYK$ieEr&F@F;5Tq=v6A?^x_cF-Nuy-IZyt2A6*3(gP-6T;=XLiJ1dQvFz;iB=x9+21A(3IIh*2aTWMDJr z+K^;G1U>UzcTmJ25b~t!K|^%*k+=Ga zKj5I!p6PoNu)`;qFINUqpWV28=hi9}b54FNEnwcta6gQ&{a}5p6Rl_oZLyQ6XkoD= zPZz7aqJWhU2i5&tX`ch3nBW>;oI(-Ym&AQ14Abbn>5Lm@`myduxq`>v5*SIhscuF` z1bRGN_T!n~$>!Z48s=}w-qJo>G+{RwH)!B*>|XD&(qwO_`nB)4!VJLsxFS-5?c28u*>)7inS7G(CIp znoV)hHcLk%6&XV#+#!rO+WN8Nk$*dg2(@W|}1P)!*5@b5wJ4pa|3JaD=9g){2_<&}i@QAh5$nK0YA+UZO9^ zbo9XcfFu}(g_G?z*UD5*)2pQo6T@+rA#uGY{1^+vZQ*UG$fANMy>oFL$^}_3=&%Vy zlvI>S-QzL8K6^5{VZw;?@_uPN+C^L}nOTe46~ZjK?-f!+L8O)2yFtsZ9}JfnOU~R? zWU)iMI9uoLL8je)YW39#y8)vKO;FW=+>GH?G~|I7u~>{RWN~XS^{ki|JYt;DQN(B? z!ibsUsLgy~RELynkVSR@3!*lS4uZkToGF4U87@CLj(gm=;;U%ZlGG*L#SZ=wO?^iR zvoT&0XgIf|cm-(^U{;wbHqSl4yxpi0(L`t|Vu~fN9%V>>@LU~i%!@+rAS*psV$oIB zJ!gXhSUAqiYU~zmxK7x0p>$BNTv-f7uqa98#_rCK8g3@vdDx7SB8w&hhnQ)L22M5X z0G074?B_;+$*nc!bxQlsm6H|BZzWvlxGr?5qe*H2#PCt|u16H&pat&a zd4%D?N^V?Pc7}cM`Sa7VV@}&Nj#)O2{Xtyr*@rvl9Rz|hr=RCv5)7Wq8Hq?8x>(XK z=#`cFw%aWc@cFZrz~Re3U7oIH zS+Oh+q!NFLqP)Mi_$5OljF7g2&{LtY%%BSHy*Ux0i*B2NC$>o)zm?X zJ$RD!be)R@7kd?yApG^}m;@u_obo(Vxr{!dKqVLA7U{xIbwggw3b9eZ7gj12QiN(W`;KNyq+f zz#{POWt1WnLLsb>QXZdHj};Z0q0GB%Uz`~ZzDdqmbjQ%9NqKTjR20-pFnAsPu>WZE z$&p*ua<;RJv1#Rvaplt`r6kFOZ^HLPbWs3y%+RLr@gpnM)+~&Ze>D4vir9U1h;ASq z`0O@!Z*_Qeb$_U=WRk2ZGZIVGwtu;qm75M>SZ(vPB}{;PyJ6`Dzj^B~ou{d=Lil`I zBpiUz#qvTmOSx<*h_5(}WY@IGXQ8yF<1h(Rf6-MR*ciL?`c})qsJ0B&YQ{6OH4BSu z-X%%GyjjRU?WS=<>mM$*Qjsrwa6(;)iNj}S`CGp}ldrz_e01~3@z2jskK+B9E)E=S z{tHKK|N5-qkF$1pTY$-*0xaAcw||fZUHz+%><_@n&VTZ<2xjp!u280q zT@xQ&MV(j>(qub8C3N-64rIrvzK|>d+mv6d7&Z-%^A*6xno$>XKL7wivw~@9JBCAI zWX&zn2B5WCdfw-731n3$^SW%gwg9VEwE7SIucvV+219=p#p zdN-`)L_3onQ%I%WGTmUfDAg)l7KA%rD%{Ujh$Ood`TOK>w&l6?aJJmNGN!TWGFVK^ z6YO{{5OJgljcO+ByYT`)Yko40bvS>V3%Z)|`)F;=mS;iQu+w@zTxI>hBw+7LyT}pR zxZZU}$fxvadc#+Jn-HR>@gL|QCK;PX1rv4*oLSH7iDlrq^N(u7dPA@M{awk1sc7%C zM#_`7PUY>^@ptX+vuBFxI8Bx_-aG4Uh%ss8`q?ytThRkXA)eD{Cd0bR4)HzG@p(M( znmye6`F`8gzagoMtJ5Aj?r3kCCejAK{oiq{34HpuB*zqbw&&WIlizV>6R}U=pBiX! zi9;MC`m+-3mDs2k^c3?grz@%Et|5iowl+Gl#Fs<&tj}r_m66Ne-c5cca~REyRJO|F z9Y{5Q5!tleI8b{=B1--fCwc+oF`9$^DJz5?tddQ{5#*P7;yU%N@2#n3{&)ZZ)~H+c zWRw!oiMcn!PWO#1ahLwo&vlP!$h!QzS7mZ?o9DxKC_&!r^k)<_;HOtD=i7QX^_}UB zV!+A7kc=zm9TE#Qyjb+}?aw{~JiGt>kVCiFjfZAgWzWA6!!2h)?)ati=@r(kUbR{H~?7%Ck~z_Yj2v3xIhp2a68c zSuo4{xGya!=>hQlovrynzDj^>-Z_M?4m(2L*PyDqYxu+c$E^W=A5;8yT8@YFRH>6} z0vIqQas;_JsNo1c*=dqB-0UPGc~PrOfyXW%GVeaOI@w*QizxAEL|x-Sp_ZB5nxT8q z^|Ss1uk>1P%-qQ4M+dfgNVz-}hh8ce`~3(5UC+=@7O|aS5Xg=pg^zgkK<*U|JoDmP z)@A*8AKg9UQa?jAvkci)xd>IjsrU^@p!x^{8R~ zElzB4F$eaOpBeA?OhIM+H0=PzhUJp zkLHxd{mHWXy-53Uu?`Qtg16C;UYXH2zM<~J9TMM-q5_OZbN=XnU|WpjtZyg9-Wk>! zL$Z(~gm_i^w+cJ>Ijq?wq*6OyO)g!;)|q7d=`o0@e|o*e^8WGACZhRdF?v>Tt34|G z2BSwa6qcLKq_GPx-9vp6O9h}oJ;Dpc!0OHoQthzXTQR(q{*)RkCjcnJFaModeWVyd z>XhgaeS8ovK?bMF+V~|^Nxf4mL_^3zk{U?|J#l$;dF(4U?*nPOX!>-7;uUJjmHMXf zMVuY1hXiAlHK;$$OT7_y17?RKbRVOTlWGMp7+1s*AKD7?ITMJXgI=(gZcd{i!Ti{h z-v!uIb2_}b)j4Fs{)Zc{EISS4<&;TJh+&P>xI|WxCN&X(qIBYpHc^@yaNj;ROOV{? zEluaV5C&DDhYhg>&*lQDC1<>n_B^yOpy<(WZhwMf5(s|eC=wJbBt7Y}lXIrCfvTig zTA0N*y5`3hUsFyj|Tv$5+M!P!ucXD`baEQ)qg&;{%5uZ_hZr zG-!Q>uY-jNbb)Dll zKETD*Fujx!6vB7Mtj12=n#0;W_W6#jGRf1w;+&d9(B3~?7+itnF2wHmB0o>`PVsor zQpvHP04dw$PQdf?#b`k`rV1>|;4#t$uxW%nmLGn^Hx|}>3JT@uyA>xD0L(|HOD;kb z=CfGR6$b|LJF~oJQ~3?a%8I2mNN-1?E-y}nU4PwP9?Y0V>JS#2ts7teMoGqzR{=sY zU?s3Z_k^n|*LU0g9Zgqxtn{ZHjQ2&Mv=E?;3)43b9H-H|IRw&C-pZc9^?29IbT8#t zFt?0T5$!jrm?Ri4o%b8<)LB;gt%G$|jUq6hqgnTg5evR|d177Q{Ry_Ldi^|{t$M9tw)7^$6RZk!5Qx0w9kr z_I&x1P>d3!e_mT>Kk(D*gg%*Rh4!*B!4D|}zj{S&CL~`;EPF8=YJ?pG>m{}bPt7ib z&2zqOe4~skg==eUAkbdO#mwFgeEQB7L#bv~v%n$xiKm-olC)B6um0W}XVAq;>$UsuWYu#Z&VM zpDG7YXvs82!@Cd+m9=Q|Av=lwv&#o@4DH~N?z{7H40n78ue;j);{y$kt1FOo0=vyJ zp3VBjm58s~gYL;_+Wf3Y@A9T`U8yIfJAjeVALZ_c&fSr-s#rX4UaY`D>p$F(PDGaC zY8q&vANoGn|J`Ok#I%aby}sJC)7lB zIx~V-rx1-t&UI4bizvB9ji8y1x5#z7Zxw|F(tmy6$SYGeAbW7$T3y?y1Sk%G)meh0u|>veWOo3HIoM zXM+LDYz->a$?0mLXxbvS$hasR;fswafq2N`uneGV53xo-T7e;PQz53hH?1KL&StCE z_xeA_Q2f58A*HG$Q*J6Ad;bJO1f=3Z$E&HPXB8FAUVFQ2C_%aqSYDxd+l#fiwl<3A ze`7cJ;~f)o-}FyABIqC*oO!L1PZ6k-_fnqHxc6jj`;+AWugR81Id|WIaG0;srjKm* z3&f&OJIUE}kkl93qVJsTSBj2@9Hbsh48TTO-XD zMpZyT2KCM(ISC`|w6da{(+JT#2@NKRRq~I<(5}%qWf5#1{}v+yC;Tp~S7J9#YxiLR zC)1f2l-#Un0l-NdD`x2I(1>Hy*sHUKPTSg$&LApu2})BJA1&K zK!!(_D-myO+?MUx=+bQx=pa|pu{~E38p7|(8vLc}J@q-#@E?2TTppWYU+TN%9b<;7nrxP_vwel8B0uffY5fwaNd#YS(k z(>Q%0QQDJyGK!F#3#g&|+x;;Cv@~Vb$X(CHu1McdlsAqh$Q6Y2-3lM)*8wpn4@7|w z`wPJyQ^@22YcY)Flj*|pJ4Or_L>(q~_czu4e1&$wBbx7#1dOfc+f7Mf5MM3N7iu{F zhi|t@c^2Ke0Vl)zCDXgZ)UeGFdg!8iazcee5=HVS;PkH)uB@zmMxHq-J@fbusGYg2 zy8zcu6~62T%lDP;GbmCy?-{3S0sIZ#uazIvuDWk6)TpJ!~{vmY8XCd{j3-38Ro{B?f`AXsPq+YL`Tc#HpG2dFoK zFA0{2d(9($a_AVvrnP|X=YAeml3cb7T2X?1tkUxS>ikfaY}+@-!YxuZp{I)qJ@lv{ zwAO7>hhGiCWR8-^n2$10p(1et!Sh%+Zl>Z*& z2}lXn28so5qfj6UGjO!YYM&pwCJPK?DUn)jc#BHD2N4tUCQe-e9b2C|jgLEb;&)=- zm-t1GQpc5;#6n!oj6mp>CXWfSGF_+9Yh59^@$8EPYu5jH0X9lllY0-Nii@!Jh7ya}=)I8{-o;AZRDnCSP-6l!97bp$V0#^>96R8ln9Qs5{ zubaqR9Qu`=XMGxLWX(=^-J{nh$x2F392Cpx?BUGf(e6t^te;%^jaoZl}*C%Pi>VnXiD_ zCNkQSJmQ7se&k9xJ*}bBAIVX4Av3lWrw9gM>$ZT|r>N`?^vN#`5e?m z!q(jp$mx1Fb3z&+RH!7{6H<6Tn1h4`E6M_>avLrp0nC8-3{`(;W0gt^^`cO$i{ma`v&KLZ_vu5` z8N#+iHOp-jty*?o{5xYcu5+%7DD?&B>+S*X)C<08?;ZW&FI# zXG<5g@5ZJ!nZHoK$USOHw|xq*7=3tfGK%=_0SU;@Twlyi^Iu~At_-{uwI9R?Tm3^8 z`E)@l@Q8*RRe;KuW$G4gCP9l=2!lj^)2P{_!l z&b9aY6D#@mG>&<3p%oDO+V>vBGl}CvOqY`;p0WEpI)w@QsbTGg_FsmE2D0Ts-kZTy zezORH8kNkmR4f_C-63ewKmvM@0&XY8s)v-&K6?hW?A-7}(#Wi*2TO0g6LVkwd%zqR z3ev93LDN3?xIHoeP-6#JGoqvN`qu{0!I{Az)}@*8^qq$rTK2l>tv;{HZ8~Df);+g# zn$3PPQEKQgUaULpOn#bzO|qAfOb2OAa||5IK&5oHGF9nA;mj`_n%`F;8~#IoYsj3u z@{jDvkuUa4FOy@>2HNxBoDj9675Uq}rJnP!yju)Xa6bKVighdz?+qOx35AHMDsPwn zE$nWLbzY&Yi)Mk>`Y4TvO$1R+}wXh}e^&3*X%_D1oIe$?gitYDGC| z`uZ;r=CyJ=gyY0>V&^;?BWVp8sjP_na5(lpCdy-&AWXQ-9+Eeyetk(g(RpA2=d~16U#*{P;P=` znxJ4>h+yOjSwgXHiHgLCJC93$r+%ry0^-&nXnkwMmt0uw0)~+epsTx9EIysRWhA*c z68@*rztlbW`el`BK;Jo^R#)sZ+y})GajK*+pD>Y2>RP*RZxdZbHJGxld70A@OS*(a zNhFYnc5)w}a!N}ijWCh+wBnA*`UC6IPgpcTNfB-aG*TSU3RSmATbjS_Mx_Ct1Pw1A zE)(26cs+4{yB;*G`O)b)0p>4G^E`J|KQokJ55Af|-Cvb`f_(3JgWPb7y_K@{aKiWq z&-Fvs0mH~Xn_T?eBbs|B^H_Kj7cE1JVIVwRhpU~oW|-m)=(f*yfx?R2xg~bX^X69Sx)i5jFj0$L2Ek5{Q!NuH+o$^lU+P@!HMcOiMM!&wHbgU znTBc@-MauG+@)zK>@J9A$XE5BG<_CK)#!3<5Ln%nb;rCN?5mSwNNJV;W}UDppv4y+ zj4MB3XBo#uC#LY~s`NJ)V`VG+T)U8zCxRp$((k?*&x+Z3bN_gXJzmC2BC$ZZ-gEWQ z>b(8)$DE?1l_T^*0VnROpSAun1p|fod7A@*uUgx_{UtU#&H6w>1(fVrQ+>S-BG0yN zKz`pScg*{?TaL|Y-R5S!gf(8rn<7uy|BY!h8$K3cgiSZYG-UQd&A9z8G?l4fM)j_Y zj^7Ixs+33tdmNVEu`{{cH#Cs!?^>U7fy#wUk8zoNp_sT&ucpFMaj!rTb0#%hQA1(4 z+%WO7mk~D@r7bom${K^1STRjOJVW>;FYqr1iLmB39_ZbLnC^PX4>-dT%p;z4IlDaH zHwQpENxs$^myu7Ujt$eFc=!2{SnCoCR<{GYcyITMy=eoyI*%&Gy^daR=M(I7a$n9D_s)RXfOQ zYl@VdOD#d`$_FZ^iw7n1lWx_XDRH*Dv+9ZLbe+r<82r>mROsbSVFm*}^)12)`?f{= z8n^y6@3+$4#ThL09G`4(AcA+mwqSxE>jXJ_bejBUv4njD&}?=QiPaQ!DaYfILStEl zQ_BO%Jmj+h`|1=tR@?g5mG4m?gpArX4DRj*ojvLj@#(gxTfBvtV)+)$A@rpgdcH2ZJeh8*qu47)}xGuL0R62Ozln zF3WQ+o-g!puTS-kjYC>AOb~n!zz9S+;PF=5v1_|0zNq172hK>K0N~c_&KQ061PVF)@f>My@8Wr~jV2 z=H8OSO96f)=U=_cH)%J34u5vMBiMN{cM&uJb5{g|eaW{Az><&kyossEa?5nX(q0eH$)ig1v68dUojv7Y z(BZ^goGLn1ufQ>O?*DyDYzbc`^gH+x73W9bxH8xe`wJSG9K~p=$BxBg9dYO)MqV(P z>$!rwd2uKpPPF4^@?#0e0m?ivhUdd8UrRCn|BwThgO(rtJntuyd$j?Hv-F7-SYLq%WChf! zg?HQABCiIwM}Bq-bTWJ3;J#Jx{QdQsd{iUryKQI|u%`&J^j#~DJ-SH!82JMxbYafh zafsw+mCe*6T+IQ7r-`Y{TQx)7fHqU79((P!I+$T0wMa7hICep>9n%Qu<74 z^^?j=-=b_9-1hKieU!X9$d|fZGS~G&Eo(3fnKwpyd$Y7=7igL<_a2gU#l=mU3mWC* zQKK_Q*2-~EVugOP;U8M9C^>!=c6Medq1U@SvP%aT*}wy4yDkFoQKhpEB55M<&o>}C zEU_D<`TT~}7W0_kMBSM|j2j?{26fRAMbi5t#d>9QO7TnrM_<+7-zEi^vXJH~)VE47 zhxD3X)7Ei~&V7fm+WFa8-(qDO)m}q$s?Srafe?!8$#~ut zh&s^?^_!e~h7+mgO3{%i%_o*RZU#5CflZVN#WbDlI8jO~{cPJg1`uRNw2jYpTw`QL zUlP)ZJv=Cm*B6zX;dom$gN530IF`E}dbG>zIaG>N&yw*Ixn`H&)xo~nxdbf;TJal& z?aj+F#=pl4gYLo~ukiQ4-T6HMxUj7{``gzyQ*L_43I5c&{chQ3+krROn>(tb!2iN+ zTAe;p{Mh~iPKW3Mz?=5oSX^E*b5eAarxkcPdy;vyb1Uyc^P>i7AjSy%w^v29 zmR*m>US6y_EY$^PfcndVu63>hy(3gwy)B*UL&E?ygWAA@YLGc zV=o@Kdw?BF`bqho3SiKB3bI6KmEu6s!__G_p#`eayJV8bpP)y)rF0NrdT&A=DZD0Y zef1eyd0#dD*iGw5cvi*4!5j$Y83&e+R84*hj*$pu8aU@G#nLJDN;yvn?UGjv?yFIT6}mI6B~#lR{lwK*O(I;PRU9rjK<)twCMayI--EyB({`j9BH0 z)#8;T`jwpngZ;O+x&b>UM;d}q3v5s66+UIh*L2a>w@jrUkAwaWPwxo@M_pum5$`)X z=yHeYn-|~NQ0w1*zJ^n~2`}NSwWEUbIkqz#Oa?Sz%;7nlL$^Z&*vEUB{u@QvPnF*= zFF`cKByQKvvtK~$&2gkB`8RZ)m8QyE44dDv7Q5X(vnfbTtY?2mr_YMcRmTFujCIA& zR_9~af{XL#W?mc^6&6`PA${aH$Yk-xZY{bd5_&5(N+_8T0Ma7?9nAs~PmZJLzshGj zg*7|P33oTnu9VY3%l<`=qYWpdx%9-Rdayyj)-!#hCs{T+B86$wkfQ=GN91tXbQXle z*L9I=9k8gk$7gDk!i^`mG#JzS{7DY?!v=2r8V9Rw@-iH>tOnVfh4e{HZG8!FaOujV zaB0OFEQf!2!JqTGuImL&#JV5e`fH`%&t_ko|M5LCJe~UDtAh76g)epgC}=%T*tYe{ zMPY@>XR=>Gmb@?v^->YAb@^V}4+arotY-x`|3x`l06v0Xhx*7;@y)Sqx_NY=Eaa)u zYl!&uBxf)x?|V^}V;dj|77w`>c{nQpv8SYCyER=eNW(AiFoykaZgU+SG`qc6Qg^Xd z59+#10+-g>kEw7XFhWUZVYooM7aKY(zpsC@P~Ut--|WpID`$dS+g77J9B=ZH8_R_lpDZzB5$oGI!;R046wI-1y1s6%i#Q`gyXNB!)U`X) zaVYO4ko9)Xg}yX557@)rZrr@p_lIj|1G0P0daWF0Bb(DS$G^QB4={PPE*fxN9}IM2 z3*%2U=8%aMR^6Na6KQCqd$VAvyIzhe?{&UV0pjiA*(wu3{be4q`FQnT8#lnsTSBc6 zCZ=m%%*&E*B%I0rrcW%EL9lo$C^vKvw}xTz4MT2OjrKhU;U)hkLhRXIPh49VUWs!K zb4<#5UK!$PHJp%n690e=lLG}!g628Qm#dERWjgQ&IXQWRty@jkKG7D!`1Y(kh5k}^ z%&uGiRq+ba6IVpx6ymRj-q93un`NMvbQQy<(pVPya;Rb3(DU_*noHuI;bICQXguOM zh+oh_-D54svrY=z&KxLVzJ+PGwpg1&WosHT=VYg!9PR-LoCN4sP|UiXI6&sf{Dz~r zy6onOGkddvsVn3ia$KJ;f1HH7U3H{CbUq(AYRd$eZA4BvRo3*XTN_w0cXvB|yv*`G zR0H&}Bz#vLCBfll@otzkq258BMMr|%%Q7Ed^}EXGOKgH`Ymzdl%#usuW|oTZpZN8l zj;@J?z~*E*BIwwm8Y`*b-Mm?7uibTpUK?(Y@>j61>j14MoA%fDj|X7iVHUb^Ia0e{ z_?2Cttghy$2Lv$;Qe=wJqqknOzUi@xT=*lOFpo-bonBY-I%; zzpJX>(0O$ekI2U#MH@hpd~La%$X7%5MsU^8k#Po&x^v#=N{^M3nM%1}zO80xYv`hE zRrG7<-np7qXqw-<<+B12u`U0DUH%a-+CBFQLN&9dMLJA+v0yNd+WxA+lQLVka3noro6)$jC)P0BvDNfN^< z=Q@=*maTZEON8zvv3+9x=0rSmyY<{v<|vIaC4y0k`j!oUs&^ODFI~uBJaJe$nVq^p zM}7{%!Hr7v${?b`w)#hC+y{1*aIOqavs%^8sW?>U*HYmK<;LC=98n~YEf832V^71e zQ6eV3XPz*#XqT?zTHqnNW+o>aKO4mh!hku>UA!l>J^%A%r1DaC zY?T9P$c|!PJqoa%T66k!`>~%_tVrT-c&?seR|f-Ua~R+%r&t_4MEv!_r}ZGhH_v6z zck))~rM+&dq~vJJhozNV0-<6+C_d4tGmI#Ye(OE!Dah#UXFNE=fl$B?O>pB`Q>p=G zE6nc#9(hpeNAgrt#d^|(=8Fn4;cW(QMx`N1*pyq*g(YP1>ea( z&^^n6U)YCDm1>Xvy*3m5Wx2>Ft+c7D_uE%l7YX-?(94fom@)3M(6RqF&`FTT%MLCh z_Se(xGuuH8G#fB-#6i2ItNdnTacwYv`h{{aW0P06IP|)0X;Q^YH1%K48(c7NZZP~; zGwZ)8AOnaUuK6C%HMus#W2|{Ko1MdfnZ-k{YO@!U<$7W)3dpx9F%YU#v(FhZ%6VXI zF<47;O@tL{wvXkwlzUaJyp5ftRLc^J1a`(?AXY3CWCi%G`;_n+tG`(B(aK#Khi+3A zJ%?hVC}jGc5Km9HkOcRwb#EsHtufHX5`HsUXm zXB%d2Mi@~kd;ea)?L*}iVaVw0l%xc<%iQ=(Gvc;$goN#z#tU@2LA}R~m4|)Z4 zbtR&U8Yf&)PG6YsGhTVHlwG;XN$#_LtC73lP)U|H<*-i9abgRB8avfvD`k)S5qnCl z`6@-Q-JM7KuBk3cvD``n_W;M#J)jIb2iB+K+2=#}hGQh7`jRFzkccMkUU7zC+l7eh z=T~3YYzu)HYe8T-5k_^BK~)lSg5xK_W2I7EflBmgXUlo1LJQ9N=q)>^*f zK94$Bw^nVAUbz_G{`Bukh8oM5$3OCC^MDig zGPw%+cc{PnE>Y&en{(Ti*C-w)LUjKNeeJ)FJ-+(gZ%-vi*zHc27CBe?l5o{bt>WCl zG;tc^5W_9(8md##J(ETyc`?#@Z<3;3FiW~J01AP5?GZJvPH$wPWLc9r8xn9FUN^2P z+VV5p2&)z}=84uiT%k&yV-M@P+mvz!bz=uVXCfCx9VeXbuK**}vl~}AidWwn0a4D- zdUg4{sBEk}NUQg}C-v2yAvKFTuXcV+nq;(Fquj)_{a36p;vXwRI#!!roxI7Tchm)S z=PB&4(B2qHM4ST!A&}YtyWqyl~Lv1yadh)&?9Bd*nCGaue7s461GL4E_x1&`EjZ zMvCiB)mnxj>@3Bh6RcZDXKQxsPJr0^%r`?6Bx!9w_jEvclR24YD880A3F9q zTB<_H&qAW(KEYu=E2pFwMY2)wqUXIpSVcG`gU*4Z70mH{;46SHP!c6wlh058T>+c! zh}yB!jhRcYt7uIcBIreXJytK<%R+*DLPC+kBd_Abp>)xn{i9A0vEIcvql#~nxzy5F z(qR~@c^@$o_r20}P2AwmkV608yPzysI94Ep>w0%)kD{psm1dj$IKM|ntb#*n?>mEl zHcoca3Sh^)o`GX&b;a8G?#p|=OOz9Pq2iuR{`gIq@&}bv_x#_$f<%Y3Y`$@?&(;Xe&s+I z#D-6X1e5a_gX1Rm+*^Tf*t2}Q&UI!(YUkRs23qRF08>F~8)>%aDB6dy>T3%0R9NVY zB%51PCNhRw_;!x>W5&h}S_7nh*12rTH`Rs%uN7WrI5F<##{vcZudKeQz10>z$rft# zu8gl`;CDF6k(?@UaI$Dd>Z0vDu0CgW6zIAy6FF7=n+khMMxOhvX7HD}F~njG|3VaX zSU{Cti!)s4^tXh-4@+(qc&Iz}#cO#fkadTsh2ss@%DW(=vd2H-o7@*V%&L8As0O}V z4t+x~Ix)hTAqR@u?_w`#Rmmy-OjThuAA>zmv&x@Nq?7xQbZGL>qaB=Zlpd!hDn3Xp zWU8QEKQmv+YaJ=KZGvH#o!kPykFcfp%k;%rxQ_3AbngWNTWvlS-4z!2+4RiK;)!Zs zuYAe-iO*WTq!z*~RM`0M)3~S=9yDj%c_tk$I}LlT4%ng2aeebYht-+o#~>G>pX$k8 z_LgcaMGR#M3z)e`KwZ4gKl|nKf=uAc^GNb9C*$UWTG=M_-mZO1$is+j6)P?UD{QII zgV+ak%_K}LA8r$CbYo7GOEddAv)nLd{?)A}(9 zvsm6|)yF@*J*9^=e+$|VtRzCO+E zI{W3?{h-k`bctr9mcOG)`s*Xa)Kiz*(6yMf;~LEyC6{}5nk_?)u{8}9xSzRB=!?Ds zrJTpcyJP zCf}vyG8?W+!1K{LNpb!Lq|H%jY0cF3YxUZweB%l@rzSkd4P?UQV)DsF-=w8m+T;nEB~#KJ|W;>>pZn+l0bNGD(XGguxm$e};bCeN$sgGfAQ z6dRucx~S*s(*6MzEnmp#^ zjCRPE*r8N`TEo;izB3Tv?>n!6iFnVkFKM&VouuhJ{ZX@>cyk?o(ASu6S9M>YUMveL zsP05O(V)c@@Rv&cK8>0{D=QalkGv3(aQzC`A0ZdT@js#{`qJ6UQw2wiu;+`KvSE}C zojb^Gk5nEO3lY6Luk0l@Juo91qexfkh0Mkx1&zawwQ2FPKlR=IX$3XoqP?4AIV5U7 zOi$wge|xfE82*gA*+m1M(ZLp_`AFDZ9a?L7^rQ^8l@V)y-?dT?G=$ch_E(ZFbFG1c z3qvuqf{};P2GUbFi#vb7Au)&Q!qUT`=RqH>qnw4HHF@DW-+NA$#B^f4%eZ^F&V-4U z)`S(2w;GzZt?cZ!IHnq`rO?{vWIg3^a0CjVAFXqy8x0aOm)FdDWxfwUM1i!z_!k_26coOzpGu_6` zw1N6QQmo5Yk?KvC@9Uj0uhp;weIUOWH7lsKFON&ZPjfBvY932M zcK=P<;Ig8Swujap5%<|=MJ}Pn*;gIiL`rs^{oHZ6i`OpxV=8h_?-ZQF#isBzg& zw+Y;3#7!sp#=IYk75J0(js6DODQx%7*FL`dZ-RTk6$5qe(+K8`#^GEgU#$h(smw-8 zByy+zYi3nq->pD|1w)%;Pu@rw!V$&eeB z&>urDw&pe^$n>f(V0rZe@pVBnLx#|;+`s`9Zinvj~V$Nbu^KAIBqWA zL$uxXChiLIIINB>$<2Am5_kU5*!a7@Tx|3=Hf?uvJeHnTh8jyJM zY~RSE0^Jc-@&xjz=_9J`r8+=Zf`@JikM{_tK;Id;`(>uJ4rBN`rlfIT63@JtX0YlH zP-%U2j`lDv`JRid68}t&XRm&o^vHiDRsPS2mirJiL&hbrb~ZkEDRjOcXPZ*FlEa-K z5rqV12{@bQpn~)t1dY6VX1{&D#OkghaIVgwqI~_rMTdnx*9C<*l({G=&bpGvyXI|C zt-S{{u)L)n+8W_IXMFObaqK0AbXYueO~G}loHL0M&nanj!)8Kt0Q?CI+vmR=>5i4O zz!5HvWJ=wP)_%o>AwPF!*?iW1g2C6d5|k>fZ~D`Wil=94+Q&it)Z#fB)Vt3+5kwTW zkHn;7qdr~u5tImP`>y6?fL0DNkr%7ij>L6=heQq#vWMh+pOPWC2v`$8EJUN zPh26nBA+%!_q}O@a>dK={MpV%9--}I?kG3SdaxUMjb^Z_KwCxfxu!*(LdYCQ>t8SV zC2~+ao+JXR-YFclM_Zly&hcTzgs!lT!XLd zBzO^F)Wh$_fo(5qqCLO%YVGP5KPDczRdn6qz5W%Zbq*U|#zHwS!-Zr*7<%y*;k5sE z1++59t=hFd@tbd5yRRCP?0gDj*>KB-7>iyGz~ICU@F!8*z2 zOb~`#=f`In#Im%zH;tpgQ)V1&ag)qZCiS>IKXy@1`f!sYKBhE(i1d(k!gl`JnctpO zC5hhEIMc4V$;Ue3 zqe>k${wH$wXUcJxZtMCYU8>r3;}C%QCweR=%rJ3w%#A(RqW|W5tPK z;>>0NjFz~tl9!|9ZrUCr zm0i5KkkMk5!9)Id9-Nqhn7)W~asRi?{DN)uKj>T1D z-oTz=_k-WLPTV@j-hqO?=tiFmnIJ@{y)mu2AV# zJ$@vL8uoJ^BPP2nfpHbx{aBDGLdkdOPqt{Uti1xE z5lbCI_W$)!;v5}sIp4tOb6>gxoUYH$PGu9c4f`#U4>1iRUc2{)o-va4XgU`OW?Jfz ziQ*xUgEU2%|pi zI#_+3C;5@9{s|P<6GNwgE|y+|=BDc*w}MU>zWDcJK=4>8(;gY}D?JO*DRDGZWx5GG|6$QCa`50#!_152 z_X)l4RY9%Helf(|{7yU8_@DB($#efFWAbjwP5d3ya~jd(MXs#{(AiYO(ujpmUS2nY zI?*DYv-tB5d_jUveYa`nXYv?8g(eg4f(u3ZGz>C2o%i7WJqO+04GE{mt56mZwQ+03 zj)NSo7xyURF=Wl1sh^JX*;5zmgE}2LK~{HLVpRHfGk_%zU2Kc@<3^Au)+(S+Ou+&d ziTcsql401(^6A>lF|(YvozKoWZ7AQJyXWOqC*HXb5@YVS>S58wia3pb{@51SDfls9 zpYgR2ruVsq!S%j{wr39-XNXgznSBYMpp$6{Q$Q2sEu~n=Mw^phfEJA!AcR5P<&^@; zgt2UuLHT=vNJW+5D5-PhJ>u08JG#a50GwROMl~h(*I*9PduqYFVQ%I5!Yb0EeEbSuo1w6ta8FMQBq6DHHE`2jN7%qZu~>22<`Z`c5$GYvHw-o?g5=)qq;e zI_LiYlt!AA*Z}a+RFaxpH^DAVbE`|#iFjr!*aa%pA65(*Ih5szOm! zFE!n>&e!oWce78}syY<*%`Zu#V%m!+zI*{h2=30y&3iYg7&aQ%!vS%73;4RSYY{BitFQC)U}?7*CZv+$D>Gn$^P73Xa$hV$sK9^v*O_a@S{-7 zn)lMHR7Yg0_tce)&O%dADCTg9NS|(DN}ptu#q7+z^0}5VzXF(w%NgzKt)YOvj>{D^!YFhx4H{~sI1bkZ4g8SP8xs+ET#ou13b{$#6RiNalh zXxc^LvA_QFpkOYdmx*ORzZP0J7Xu)F7ooO?n(Zenb|AS(K{YdJjxs`Gz-Fyg+La(q9ynDml(9OIR%_q+45RN4NfH}&eR5F>NMR_!ln*BfW} zhj>q^4=CDS?qA6KVO&Ih5q%Pw#!#J~u%LQkakrslW&z)K1J^(MwTdHky;1*WKZdy^ zyt)Ae-bvdqsQkZ0qQq`K?QHRjG2% zceGrt!B`t>N=)HUUF6b~G1oMoMo5AEj~>Mhe$tr^Kc-}jU=4-aSEo2kb&6KMKkE6ugB-d-5YJ zz3k?}{!ebbt2>c=dIgk(gKe>~XEZmt$?ndX2 zR8#RxwKL#%#j{^E`k#Oz`3x9Btv=AUiwA>~tBU*Pvry>*)W3GUAl2R@S9V?VNia&P z^|~4~YjU^w*gBgwn|G(*2X_S{yn$VRCzG{fN=sw+k{FOaaiy9&>hE96SDWtgG_MPu z7-qWupTNa@&gW$N*Pm8V{)pm2{`!vSn*u$|zDFHbG#3?~rub_kIIP(SxNGQZWRQ~G zmq`NEFOxyVp?(H=!7t-h<5TURW`68FN#)bug~`*GAKtj`u~qgPJ%N-tmpP$>))gPel-V+ zT<#=2Z&MotY~5?*^q#)n?~b?F*s|e>9_P-zWv~MM_{)C_ea;yFEfj96Q{ZMghexN67hQP;v0KwN|E=8N7YgrdezBv;k< z%wItfqj#($Zm;kxKt~KO1{7;2-|yspRTURcPl7Nu=JF$TNv@LlJalsn`2~6SCY}X1 zI4a>qXV?!5MRhV=2Oh+`>G~b6!!zP9(##!cjKA9vLd#Cc`@ax~#7X|8n=O1{k)kA> zz(LAQ=g57ij;YE$e-c%yPV2Yy;Z#!Nd~)?**ta;K7TiP>F8f0#>V2h*(NQ(xooHG4 z*=TQMaN*TAcZz+f-2>{eL&Kd7v6q`h7=BpCraewr>757chKqt<0$T6}R`v>=9-R`R$GigJMYGs{Gv(u*Nvh9mACG zr}zyx?a-V`pFa->Yw=^U2`#A0h};uHPlc{vHuBfK3X5lL+s3Bq_AP9kBo>Pua2ex} z!BcM`4CacKw*3(2HuP@?Ou`B374*=Xs$(fG41T_Oy7q8Plv1rl$dP|W2IQ1e?HXx`?$ninm($C%dDLkHs4a# zW%F%Bi{B>0opBKjw7Sy0Inl*eZqrP1@dQL>njXTZr{dB~KTH(Vl z{B0yU4&s{Dn=asK@<@KuO}{ypa7KSUF%?o#^;OKGSQc>V=~+ zXMY#WQU)#`Ez@+tY8Y$9p&rz8tw%3)@hr{UK5blfdy(Y1t2(qegMhB)MgE%XQT}{U zd13NFLWO_vwzPN}Iq{VZ=-*FR_BzE4ysgHjA=(%g{u^eueQr91#}x`R97LKn3=E** zYIsnA1u8$lUec~O=G#{3qPjRYh8BwmWv916=T&$m0t#`=A7L9aAqvD&`hXq3JMV75 zWla??Dl#%<) z_8c@P22Nbxs;~nOyRLO1YjV%0(r!i7a=J!6hK_WIo{LpEQbe^G0PH3!$c1^tyb3v21`GjtY*5BLBU8&0x>k1yJ5eIdenpoUK{cbt~zU z*xX{**5;@&DzMrwH&$<*x$$TBi&?ymaFOxE(4)^^(sYgA*N@g(Jw$uOT+nemc3iL= z6{15f;*fb@o$sl#mWuKpo{#5fJlv7#tg13H38^i8tT} znQe+K_!>sg0@nNJ-Vw@@z40+3UFQaFvo03z;q)m0d-pKMq@s!3mwZx~#4ocaj3QpB z_+gId>T-WThQwUx*>D<>>3j}mr`R9b7U7IRXCHo~;0r(oNf5Gt?X|zzBSIZ+9sb$5 z?`>Xrx$Dsm4xfZV?M?wki8jmldmoxeN?#$DNZ(^J#36|@p0U)ekr7^bM&UF zL@*;ZIZSsdEQZd!gT}8axK92**)2mSPCipU-QEaGNI_9!DxZlD7JWY|qnmU3>Ny^n zuB%kYbW2gcFDF~d|Nd&{#19a20GQ_|%-)dxWQOtM4!4ajQltG&9_bNdFH%Bs2Q;1a z8F4$Nt5e0Fl|X*OSZC0s46XsICj|iG@s;zmAQtOyXr!Wso~)28S?BOa|G?qy`h_?DMc|lMdRi9+`Nn{alr6jemvqe2~Lq&oHq$i{g1rmp{e}xKdf*l}zPpA0b zL%$j^eK`sdn&y6MEq3ysjcQp%Mgm#Ll}J@iC`~L2-3U#jN^m#LNnGK-v=OS+F?d{B za{4yvM`6XMzNv@yq=jD1n8=g#SyV^Tm#H<#u`5L}TPk`+j?m^?PKz09ELVo8!hTcAG$h z1rz@1Asr_P4*nK`lt32bx*9b@nrtD!fAHKx9djKK>Kc>KL$x7b%J-f|c4Tf+NYBE5 z-s#8}G&s3WP1D!)IP;tcVju@k(KQ6VPsSkoQ@u`F$5&Nu?ri_nwH~{6u39oL5)Jve zsplF~lhG8ROPkISs zc=Gn#XkXtOFWiRz>pK%>9-v1_06OO#@zApZ)+#-lETyy95B$hV`IgZ7?@uW=H9ln=kYl@BxBj@j?`*L81d!vwu+5454&%bVQb$`a z&_aDtVQA{g=?Cc|G=K7*Nkw7#S9 znHSPcp`H$Yuv>x|0vb=k&o52gnU56GJd34Ub$b*gvwogIDxoavo!^aWz)|-g^-q02 zzY2_*cO5jilxtnaKKWc^;E)GD3J5mF)Y6xC=0+c|QwQo#iXP=lQ_b*5eY&*C`p~7i zu#Bj5cCsy2H;G3<=!*=+asfxJnEOC2VBEE@0Y_p-PKZ04{@A3-`&B??DgMs9rrC2* zswYZIEA*?+g7o=$07oQQQIHLAHXf;*j9h#|$obj1)nLNbLF06Wxjv=GT6c>c&~q^8L9p8W6=5{JV+=J>JN~9yLOtr1TlWtFPRUJQ8?{nn z=(I=Kn11(HQ3>ZDy_bkVT`t}u>r?;;1^p^b30}BJ;R*z!~NJ)dB^#BKhO1VSdG)4w6wN0Fy2{W z?2Vx4sg7Lod2EJz_8f#$j*ur3!*gORDQ=>XUA?#(9G4$^40c`!oW2$$pDFpIv(BhZ zPyrp;>!;rrK1a&lzird#57Id%>cxm}%&0Cr#Z1@i* z=20LHv+?HfA1=nNlCASkew-XH1>_}H(fgA8@m4I&)D6<6TMVe>C~B(4#TH-Tbu&3k z|5>Wu$auBy(#H47U9X(hACO4^D$)Z=AyRe!e#Kk5v8_c5U>dp8R%WtJ&#WmwRC#>- z+2vmsW7b|At?@H0^8aI}(fTl?O->}+`K?tzc5wEXPm?MV4OFQuO$AUdFtA93w1Tuk z4QL@QjidhHY?2dbhUnYIxH;&ABw5i;d++N}(;V(Sg1dXE?#H_KHwj(tJx`Zb_%hnf2!jc>|zq(2lwsKu*sSLuople=pWu>7TqCrZ26j~@-*uo~&gcg|~I zi1@m4y+kQwZPB}G8__l0xx3cpTCS*i5IT_O-?JgHVR2e=erKjFinc62`R5?3=gD4( zlUwXpcIp~fir7@DTp0`dVF=>|=GX>tho2)QY%Uq<0ei&DG(D#@?cz4yQ#OY{ z#Vd_N&q`?1ppm|y-q*F|qPCA83LHxf7VO}235ugrECKGM3RZDQ*w*f7)@T@r{4oKq z=6--Dl^D|6t9Tas$N{E0cgTg(6J3Pxj6)dXNq9g0MlBcQJB--Q3*0a%>!IP~XmoC<7#iIrb zC58%l+M`afBHYuSa+D4*=w8Z}cfCqjcW6%Dn}Vtm zAXOAl9y^p~_$HbYCW-RR|1!zFfq7-_hxZl0gKFGY+TJ5d9iG(MbXDxpzlANhe&y`r zZZzJ|7rDS(U^7@#!-o7rnGj+L!!1@nN2ho-36;i2)y;hXG z4Ww?KadjZm*g?dZ7+M$TsyR7A+2A67I>E5B<}#oJ#azo7;f%oxkeDas-dF{4Ou(~e z8Zhkr!QQ=p+EvhV><~KhU~yjvjfw(O$1pudc2@ZIo;>MQ{bS03GXL7>7oxSB=Ff=a zpZ}%#A^iPGjxxG4scNSQq;PcL*cbcek@ysiNudfCWXz+>784Wx>qAhwpKW40*A<%E zePi)QRtMPWHI8xafmdQ7O`uXA0-%|?p5YA``4VJJCoDP@KNk)8`!V8>5CvdfEteO) zubi=;&M#<#h21-!FzAjP`5=lFkS^6%!66FfIp+9R^_5#2tC?P`YRGjn11?*Q*Ef&# zWxtx&>0vv>Dl?Hxg*o#Yuzr-kTO#)ckT)!e`yX8;(rdOHWX)B720GKEuU{10>RH&d z#W*&IsJh=4B%;Ap7D-kLR9!OrxkaewbXu3(j`T~4->+-WHyS9IFEsW=Y$X3+ypEEo zi5DCBYWJuFxzP&P)zct>XLYYHIZsMFl-)}QqIBtDi|!&tnb%O`2ObE7cOWQMASYdPO@Lkh8*9N~ z{Hk3R_P-X!+TwbWy2fE&_m~Vxa-PBE;F=CSl;5A zS(qt8a4ro>GF3}>!xKm|Q^AwC@E`qS#guLxjd@j;q~L z>nTX(bmZJ}#|v$d2S-s_crSgERr|U)`uS$l@_swCEuiX7<%{tmmO62j`;a3Bf={yMcaYA*s0BpUn&OR_mNg|um8$6ekfLrFC zc`N~}5v3P4A=`>Igttp1aEkmREtBtFIA*ny~h*E`|&m;$SY)@ZNas$UBKAdVMUD!0*4AyodMM= z<}gm;hj|9qpRYT)-hW$N;df$q+67M1F2rd}vi>~t)ZvXlRx%6HdCMONKS78_B20*L zb4GzV-6&Gl{vSJJO|O{x(%zk@tUD@_rs~y_(rFO8e)f8_uh5C<<4>&+&rnr^U9xB; zBB2~b%6^REN~1))u?LMA;k0)9;WwaaA}_?k>zS@P(Ew! z+J+>yJ5t-A_tA+a{mhHnh1`sp4gXR+{E|$P!yzMfbB~zr)Id!SQ9$~Hy&mxpkPnUs zTt&kH76mj5zuyPauywJ;P5shED1a|PAEPP!Ult?VgS`DWnyh}Cy}fehpo$;9(+5^X zVmO};IZ?YtPUC}R@OPQ znH{?^dJ;p8e54yZVV|Y!PCwW*y2_0y71DbyRYXerG&F*R-L%@d^-L1day0QOYUe;I zIab`1ZR6o!fWsGg+gEQ)lgNkZU$nvgdCQgPmr=Hh)Fo-1$KoXJV26b_5qK=xEJWd- z+b&*d%M=J5bq%0MS3p~P2KISsf%+=4wIMD1dsM8e@-9O4LUglaep$i zIh)~yG2_NwuOhhV2_5)IW@=^kS4xe0p+Yhjuug>66Ds&xD=;&k`Pz~9N26Mx?@PC%fy6?-px zl=lE;4dAtAZ4|Jjv(Eb+Qt=6-6-En&LFJ8C4$Sg|?oq@Y`Ze*WyRV=Vi?GgK ztrPAdXi*|Mh_I%BYz;SBHzbg(@O~!{4Q7Sf)et!5;3!pd{n{fA_5?IV62)>&-{8&F zIr_2EJ8=kW2Z`g47IY=>kgiQY-6N&OD1B=R z)-a9)*uG@pqj~{uQeshzNs=1WTG5T z-9;J{XD$eZZ$RgqQBj{B2kKceNmo;LDA*Pn-un%Gkjk5m)}(|gZE}~<1>=Tf(i|2z@v$qK z-|HY~@>3oHHU#E9k7m$uNk_8|nbB_8TcP4tqpCXsW{*M*+VN-$>>_6%!ASF6#$?Zw z%tN;Fge)s|6LDGzDv*WvMt9=aVCb@w z09?%0>eytDjBCxbh@ei}(5y^kSvY9#LLEKoS3?$-E(J3~NDx5{)y7H^K!oEa9s;~J zmF;$l(f*RNdi;T>>d%2hF&Gm?E&Z234M;(8)pEp5Dt*3#k}hiB9$X;{IiF?jh9SF# z1RMsDovx?e;pH^D6VlE|lR_r7uL?%*A%x?mTw@{oKoQnr&bzwGov+~`*y7IE)7h58 z{Z2lGU7XOlYa<3R=$L*Bf+-duEe#9CD`DRq$(%t6DR_PwND*(&ZvwXx*K+>vk#6fK zDWd6&lmZqiAENWxFg<_3J>p{+v<#K`M#tQ$+1Dage zrAOk=>v^nKtIh>cf`cRn&8Dm`%|=+L1Q?(=&4ni6T|ea$d&Ks0lR6rxFX+4 zH{(MpM)##R7myKo`lxhYC8gtN`pCV7IAy3hR=&NJ6)9c2EPpj95&8ZewMy${O z`{tGaF$G=|2RMu7FCrE-R0n<|q8l0%PsiOl{aYuJ`e)W*B8VOY2Iu+?%bAr*i({%+hCHj3*7^yvWRLHXr!X zIn&&e=y6?i4Yqm4{VqJpx&E2eE}q!GGXv^NGI!7CTr(@NY&wiB)F%dFY($j!7H=q0 z&gjxZay6SLJA?6Mk4n^*qBGI_W62-a;>&$D`x!% zw%AQELM^IbbT9{N7bhEly)QwJ69Eh}K7ZZ8m0dy+0{q{U^=JouNCSoKrD)bpU*yBM z+8ad9^cpt>+?Y;4%HDcXv_~{V1x@FgYqU?PJI4V7sTUGdNXf<1 z6maLv3h`KdA`gz-Zg7;tg#E{65ZXN%fNdJASK*e~D;oMVkdD!}@es5PJ;#@(^&2l? zofoY4{V}q?jz}MNDfH6=h?N|pm?4iO){ZCV+>%`aNrnP)&qBc2B?`2_dKwAw*z$pQ znG2r4k^=h|a&%{*yae>=XWVavw~)v!LiV!SBp{4*nG@_e*2u`K6|)8g;Oc_ai%4wk ze+&+I{?ECW-Fc*R>U}SMgdb&e0e=UyEHsvAS?@r%@261?_3e%ajfl?JvnP@9 ziZRr=SB{u8C$yTRyjDg5hG4 z7!p}9Bu0fZp*lP@L-$QN2e9j`}TN_0{Q%@jWMr-*)b97T~8d7zD^ov!dJ1w&dMqm*mS zec6oEhrS@-$YWGg;p>Yk)?*4DD!ekb4zW@)-N!E|obOCv2NnO-g|9dVV#D9MCztI= z1cx&GeREERO>yKvI5xf<^0{)L=JKE<9!L2 z;#mc*Leb1%dye4$d+YAa2rfOu=BB8P1KL{v`6kFnE#-^cj9-AA_he-H27iqOk^<+_ zj+}uiq&anRSZ>GfGCeZ_oE`_8d!0QE^{(sBrFR@$a92nTiFdO z89EN(6sKiBfzBb&L&suCZR>oRX^={)p~YQDRu9soaG~q z_h8E;vMi3Qv9p_O5cS#+ou+Hx+-xjU&-Jn|cQmP>fvRcv zz*17Heqyx$``WW}^HVn}3X?v&Vwrh{&)-fkMK=B`F=!g7F&5;^nU~j-J-)p7+XRe5 zgr(E<)&4x~_sZyl&IR3bOu`QxA7_s(E!POC)B_7&KYVQ-`TbuN6>^uHj3XajKI2G| z9-}Rh^76FrYII1QP;sAprHKX?bWc-RBbQBm@I-rR8;BHVZfgU8N=MyW5 zG~zJCs!&)IxAInBiFu-Di_CXh`&@{?!RLyCyu1lw!C>O~uq zuhQtDI6j95z|?;iuEdeXxIzF{V)|UMtDL z@x}~xZ|UdF;#?IBaGx?9!m{e2%X!o4ThP+DUH9<23z%sK)LhA%?j~$MFg7~(n;gsW zotMbpaRn;miHcSxnq*uiItV*OfEPM100*=Z1@b%k&t+;RrajY^IJ9k+bw@L;H=;s! zYlZXo@^UrIW0QTmt4L!zCz-0|WsYFa8c^F6_y(-+VyF|AZx5ZDqy6ONEs>Ivg6-u5 zwDwW+?-(|MGB$u6C>{iQ=w0!v)`xzoEYvi1_}ZdQe`sU}FbHEwzOI23G_sdxNTZ7x zT@(@Q<^m$|%mPTgQ9AG4$AKBE2gZ4TQ0CUK8@57EdcHmDx2@En4e zLtVkIeJ@X|+}x+;J{wCzVCM1Rv7o1<5C)iwlC5> zP4}Rdv2uJ!dma2q%P-#61QGNj%@ zJvw?q#L2GmK;A1P?rbk76};9 z0tufn^+L!2nhLU7E>;5CS(;KA6MOd! z=XMagxAtFga2x-lsxEo@5z8rVLr#bVEpc}&jlRaIsL`iu z>V9~Gf9Hp3j0&S+7ovD*3#D~J-V&HY*0m$FPR=^aqq+}Y%@iW+rqg#Ik37`zLH=r) zW%HxuCl*=aXi*x5BE^SH@uF!W!j03l_){VloP&Uc-x+<}`$3YP2Mj`WzGo4kZ|^)^ z!;_dpABnqQee{WtlM?idjrx;&`7nmGk7Q7gppI(&9`JGpp0y(kdY{Y7lX6b6C&1D9 zk(rZn6Pd}^vV&c&!3vH{?*MNYaj}}dC~iGRuxQ0pB*c2!7vSr5F9bodfi{v3xh6w4mkY43WRMF` z(EjT52gu;6a~JLHd7^khH@}J1WW$gt5>f7Vm6l!S9Vy3 zZ_>$%*WY&E6BYW_@p>nj@XaX;icSIw<{HZuee|5R>?}3+rbW7kv1GHU9P$h&aK0H@pGg`^#=6PP6V zU@b8Mu)jIKM>hwE-?=MaX^9XQ=nFce@fv^g&s~=zuL(aBz&Y*K5 zygYk(7u&G{i!>zi(9n7;kst2x5?n!gOsl3+dJ*c5)I$PAim*0dIJMu-b; z3TY@()jSv3&*zXpc0?cI5Zv*5%$j}*Ug#f;-H6|d^h!)*R_~89+T!SY>}&akv%-BT ztolV2Nw7l>4AxD_E3?0bv4NMoW>{AJPB8+|7;);c!$~-M1xGrnTSr;zNUkv{6jKvW z%5h1AI`U5ltEinj<@gAnKsJH{Z2P73F$AF_n+o&+1+3zsKJ0wp&jAVZ2Mww0^#4m- zl4S_QYPi~npuIV0Sl#gL6YX60n&<;8P6Q3&DH%x%YRWcGIfoG~7pr4&Zc{;c+3F(^ z?&b;j{__X<<_wzrA)X85pHexw=*y+s&H;Rw!%ig=a!-l3lHvMB% zie=Z3qd0Ti)n)r_3uBZ(Isy;;aQlr_OD!FRAnb8}k6TOx$|Szb{M_aMa{~MfJXaQs zqiv#pgl-O#L<;H3kEG!dCCT(VA9qgnYd&0uvEZYR1;IT#?QXUYHg%vzPFqMAy@M#C zsLF`Og!O;WFdrv;hWD-lTRm>k8QHoZZF$8o3z1wCKeU}z^v7KoeckzW%lgD;YwOK7o?F+g zpYltgf59n2bPvxET^Sx25Z68PC;zMmKBZXX%~?NRBrj-jqMJ{ zM7ZAPgme`C>f^@`@-lN3Le$8*XsLxqHZQ|2V!cGj5uAc;*}pXN6ni*f8q?`HABK)mFb%Dtl|U0k4qSV?I;S4x@aoG uA69Ps@8tMg2_m=*FLEgS-{Eeuuj&3Z<`jGzaQ{34f2KxOh86l=m;N7OLl`gs literal 0 HcmV?d00001 diff --git a/image/brand/favicon/favicon.svg b/image/brand/favicon/favicon.svg new file mode 100644 index 00000000..59e0546a --- /dev/null +++ b/image/brand/favicon/favicon.svg @@ -0,0 +1 @@ +🔗 \ No newline at end of file diff --git a/image/brand/logo/logo-dslack-2021.png b/image/brand/logo/logo-dslack-2021.png new file mode 100644 index 0000000000000000000000000000000000000000..c1f2cb5bf1e7adf4aa1fa56695882ea03d47fef5 GIT binary patch literal 26249 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 z

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 Rxg-WkUPeW_LDDSz{{Uc6%Jl#M literal 0 HcmV?d00001 diff --git a/images/icons-extended/behance.svg b/images/icons-extended/behance.svg new file mode 100644 index 00000000..5bd4cfcc --- /dev/null +++ b/images/icons-extended/behance.svg @@ -0,0 +1 @@ + diff --git a/images/icons-extended/codepen.svg b/images/icons-extended/codepen.svg new file mode 100644 index 00000000..de8331c2 --- /dev/null +++ b/images/icons-extended/codepen.svg @@ -0,0 +1,7 @@ + + + + + Svg Vector Icons : http://www.onlinewebfonts.com/icon + + \ No newline at end of file diff --git a/images/icons-extended/devpost.svg b/images/icons-extended/devpost.svg new file mode 100644 index 00000000..f31234fd --- /dev/null +++ b/images/icons-extended/devpost.svg @@ -0,0 +1,3 @@ + + + diff --git a/images/icons-extended/distiller.svg b/images/icons-extended/distiller.svg new file mode 100644 index 00000000..dfc9f341 --- /dev/null +++ b/images/icons-extended/distiller.svg @@ -0,0 +1,78 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + \ No newline at end of file diff --git a/images/icons-extended/hackerearth.svg b/images/icons-extended/hackerearth.svg new file mode 100644 index 00000000..5761a563 --- /dev/null +++ b/images/icons-extended/hackerearth.svg @@ -0,0 +1 @@ +HackerEarth diff --git a/images/icons-extended/hackerrank.svg b/images/icons-extended/hackerrank.svg new file mode 100644 index 00000000..990c8e78 --- /dev/null +++ b/images/icons-extended/hackerrank.svg @@ -0,0 +1,12 @@ + + + + + + + diff --git a/images/icons-extended/microblog.svg b/images/icons-extended/microblog.svg new file mode 100644 index 00000000..30aa82b0 --- /dev/null +++ b/images/icons-extended/microblog.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/images/icons-extended/myanimelist.svg b/images/icons-extended/myanimelist.svg new file mode 100644 index 00000000..eb73c37e --- /dev/null +++ b/images/icons-extended/myanimelist.svg @@ -0,0 +1 @@ +MyAnimeList \ No newline at end of file diff --git a/images/icons-extended/osu.svg b/images/icons-extended/osu.svg new file mode 100644 index 00000000..07c5fd44 --- /dev/null +++ b/images/icons-extended/osu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/images/icons-extended/spacehey.svg b/images/icons-extended/spacehey.svg new file mode 100644 index 00000000..09b890a8 --- /dev/null +++ b/images/icons-extended/spacehey.svg @@ -0,0 +1 @@ + diff --git a/index.html b/index.html index d36babcd..17eae8a1 100644 --- a/index.html +++ b/index.html @@ -30,17 +30,53 @@ --> - + + + + - + –––––––––––––––––––––––––––––––––––––––––––––––––– + --> + + + + + +

+ - + + +
@@ -65,15 +101,25 @@ --> - - LittleLink Logo + + -

LittleLink

+

Dale Slack's links

-

LittleLink is an open source DIY alternative to services like Linktree and many.link. LittleLink was built using Skeleton, a dead simple, responsive boilerplate—we've just created some branded buttons and stripped out the things you won't need. 😊

- +

Dale Slack is a website developer based in London, GB

+ + - - - GitHub LogoGitHub +

Project

+ + + Web LogoDSlack +
+ + Web LogoTube History
+

Social

- + Twitter LogoTwitter
- - - Instagram LogoInstagram +

Tool

+ + + GitHub LogoGitHub
- - - Facebook LogoFind us on Facebook -
- - - - Facebook Messenger LogoChat on Messenger -
- - - - LinkedIn LogoLinkedIn -
- - - - YouTube LogoYouTube -
- - - - Discord LogoDiscord -
- - - - Twitch LogoTwitch -
- - - - Product Hunt LogoProduct Hunt -
- - - - Snapchat LogoSnapchat -
- - - - Spotify LogoSpotify -
- - - - Reddit LogoReddit -
- - - - Mastodon LogoMastodon -
- - - - Medium LogoMedium -
- - - - Pinterest LogoFollow on Pinterest -
- - - - TikTok LogoTikTok -
- - - - Email Iconhello@littlelink.io -
- - - - Email Iconhello@littlelink.io -
- - - - Blog IconBlog -
- - - - SoundCloud LogoSoundCloud -
- - - - Figma LogoFigma -
- - - - Kit LogoKit -
- - - - Telegram LogoTelegram -
- - - - LittleLink LogoLittleLink -
- - - - Trello LogoTrello -
- - - - Notion LogoNotion -
- - - - Kickstarter LogoKickstarter -
- - - - Etsy LogoEtsy -
- - - - Tumblr LogoTumblr -
- - - - Steam LogoSteam -
- - - - Strava LogoStrava -
- - - - Vimeo LogoVimeo -
- - - - PayPal LogoPayPal -
- - - - WhatsApp LogoWhatsApp -
- - - - Untappd LogoUntappd -
- - - - Wordpress LogoWordpress -
- - - - Goodreads LogoGoodreads -
- - - - Skoob LogoSkoob -
- - - - GitLab LogoGitLab -
- - - - xing LogoXing -
- - - - Bandcamp LogoBandcamp -
- - - - Patreon LogoPatreon -
- - - - Signal LogoSignal -
- - - - Apple App Store LogoApple App Store -
- - - - Google Play Store LogoGoogle Play Store -
- - - - Amazon LogoAmazon -
- - - - Venmo LogoVenmo -
- - - - Cash App LogoCash App Dollar -
- - - - Cash App LogoCash App Pound -
- - - - Cash App LogoCash App Bitcoin -
- - - - dev.to Logodev.to -
- - - - Only Fans LogoOnlyFans (18+) -
- - - - Web LogoWebsite -
- - - - Buy Me a CoffeeBuy Me a Coffee -
- - - - Ko-fiKo-fi -
- - - - VRChat LogoVRChat -
- - - - Threema LogoThreema -
- - - - Flickr LogoFlickr -
- - - - Letterboxd LogoLetterboxd -
+ + + Codepen LogoCodepen
-

Privacy Policy | Build your own by forking LittleLink.

+

Privacy Policy | Build your own by forking LittleLink.

diff --git a/privacy.html b/privacy.html deleted file mode 100644 index bdc12019..00000000 --- a/privacy.html +++ /dev/null @@ -1,164 +0,0 @@ - - - - - - - - LittleLink Privacy Policy - - - - - - - - - - - - - - - - - - - - - -
-
-
-

- ⬅️ Back to main page -

- - - - -

🔒 Privacy Overview

- - -

- Personal Data collected for the following purposes and using the - following services: -
-
- - 🧮 Analytics -
- The services contained in this section enable the Owner to monitor - and analyze web traffic and can be used to keep track of User - behavior. -
-
- - 1.) Example LLC.
- Personal Data: - various types of Data as specified in the privacy policy of the - service
- Privacy Policy -

- - - -

- 📦 Displaying Content From External Platforms -
- This type of service allows you to view content hosted on external - platforms directly from the pages of this website and interact with - them.

- This type of service might still collect web traffic data for the - pages where the service is installed, even when Users do not use it. -
-
- - 1.) Example LLC
- Personal Data: - Usage Data; various types of Data as specified in the privacy - policy of the service -
- Privacy Policy -

- - - -

- 📁 Hosting and Backend Infrastructure -
- This type of service has the purpose of hosting Data and files that - enable this website to exist. -
-
- Some services among those listed below, if any, may work through - geographically distributed servers, making it difficult to determine - the actual location where the Personal Data are stored. -
-
- - 1.) Example LLC.
- Personal Data: - various types of Data as specified in the privacy policy of the - service -
- Privacy Policy -

- -
-
- - -
-

Build your own by forking LittleLink.

-
-
-
-
- - - - From 305da52a9aa570f9d22f8cd120c3cbb973a1f5d6 Mon Sep 17 00:00:00 2001 From: daleslack Date: Fri, 14 Oct 2022 17:26:22 +0100 Subject: [PATCH 05/13] Update index.html --- index.html | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/index.html b/index.html index 17eae8a1..fae79e80 100644 --- a/index.html +++ b/index.html @@ -52,30 +52,28 @@ - - + var _paq = window._paq = window._paq || []; + /* tracker methods like "setCustomDimension" should be called before "trackPageView" */ + _paq.push(["setDocumentTitle", document.domain + "/" + document.title]); + _paq.push(["disableCookies"]); + _paq.push(['trackPageView']); + _paq.push(['enableLinkTracking']); + (function() { + var u="https://analytics.dslack.uk/"; + _paq.push(['setTrackerUrl', u+'matomo.php']); + _paq.push(['setSiteId', '8']); + var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; + g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); + })(); + + + - + From 340f50f4b4e9392293e7fd2a88840b08605597c9 Mon Sep 17 00:00:00 2001 From: daleslack Date: Fri, 14 Oct 2022 18:25:22 +0100 Subject: [PATCH 06/13] Update index.html --- index.html | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/index.html b/index.html index fae79e80..e9febb8d 100644 --- a/index.html +++ b/index.html @@ -6,9 +6,9 @@ - LittleLink - - + Dale Slack's links + + @@ -107,7 +107,7 @@

Dale Slack's links

-

Dale Slack is a website developer based in London, GB

+

Dale Slack is a website developer based in London.

From a4b90a4269e6e439214362a18dc6463701117be4 Mon Sep 17 00:00:00 2001 From: Dale Slack <61872582+dslackuk@users.noreply.github.com> Date: Fri, 14 Oct 2022 19:08:19 +0100 Subject: [PATCH 07/13] Update README.md --- README.md | 66 ++++--------------------------------------------------- 1 file changed, 4 insertions(+), 62 deletions(-) diff --git a/README.md b/README.md index d6fc3acf..8af38fee 100644 --- a/README.md +++ b/README.md @@ -1,66 +1,8 @@ -# 🔗 LittleLink +This is a fork of [LittleLink](https://littlelink.io/) integrating -![LittleLink](https://cdn.cottle.cloud/littlelink/social-circle.png) +- [LittleLink](https://github.com/sethcottle/littlelink) +- [LittleLink Extended](https://github.com/sethcottle/littlelink-extended) -LittleLink is a lightweight DIY alternative to services like [Linktree](https://linktr.ee) -and [many.link](https://many.link/). LittleLink was built using [Skeleton](http://getskeleton.com/), a dead simple, responsive boilerplate—we just stripped out some additional code you wouldn't need and added in branded styles for popular services. 😊 - -![Themes](https://cdn.cottle.cloud/littlelink/littlelink-comparison.gif) - -LittleLink has more than 50+ branded button styles you can use (with even more being added by our community). You'll also find a light and dark theme ready to go. Not a fan of the default colors? Update `skeleton-light.css` or `skeleton-dark.css` to the HEX values of your choosing. You can also set your CSS to `skeleton-auto.css`, which will use the system theme of the device you visit on. - -![Performance](https://cdn.cottle.cloud/littlelink/performance.png) - -Using [Skeleton](http://getskeleton.com/) let us build something that loads quickly & doesn't have any of the unnecessary bloat you would get from using a large framework for a page that requires nothing more than simplicity. LittleLink scored a 99/100 in performance when tested with [Google Lighthouse](https://developers.google.com/web/tools/lighthouse). - -![Publish](https://cdn.cottle.cloud/littlelink/fork-edit-publish.png) - -No need for gulp, npm, or anything else to make LittleLink work—it uses the bare essentials. You can automatically fork and deploy LittleLink with [Vercel](https://vercel.com/). Enjoy free and fast hosting with automatic deployments on every branch push with one click below. 👇️ - -[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https%3A%2F%2Fgithub.com%2Fsethcottle%2Flittlelink&project-name=littlelink&repository-name=littlelink&demo-title=LittleLink%20Demo&demo-description=Imported%20from%20GitHub.) --- - -### 🤝 Community Extras - -#### 📦 LittleLink Extended -Looking for more niche services to add to your copy of LittleLink? Check out [LittleLink Extended](https://github.com/sethcottle/littlelink-extended). Users can add more niche services to this repository to help keep the core LittleLink repository less cluttered. - -#### 🎨 Figma -Duplicate the [LittleLink Template on Figma Community](https://www.figma.com/community/file/846568099968305613) to help plan out and design your LittleLink page. - -#### 🐋 Docker -[Techno Tim](https://github.com/timothystewart6) is building [LittleLink-Server](https://github.com/techno-tim/littlelink-server). Check out [his video](https://youtu.be/42SqfI_AjXU)! - -[Drew](https://github.com/davisdre) is building a [super simple Docker implementation of LittleLink](https://github.com/davisdre/littlelink). - -#### 🗃️ Misc -[Khashayar](https://github.com/khashayarzavosh) is building [LittleLink Admin](https://github.com/khashayarzavosh/admin-littlelink) which lets you host your own admin portal to manage LittleLink! - -[Julian](https://github.com/JulianPrieber) is building [LittleLink Custom](https://github.com/JulianPrieber/littlelink-custom) which approaches the admin portal with an easy-to-use "plug-and-play" mentality! - ---- - -### 💖 Supporters -You can support LittleLink by [buying me a beer](https://www.buymeacoffee.com/seth). You can also have your name or your company added to this section and the supporters page of the [LittleLink.io](https://littlelink.io) website. - -#### 🏢 Business Supporters -[Add Your Company Name](https://www.buymeacoffee.com/seth/e/50574) - -#### ✨ Individual Supporters -**[Drew Davis](https://connect.davisdre.me)** - -**[Robotter112](https://robotter112.de/)** - -[Add Your Name](https://www.buymeacoffee.com/seth/e/50573) - ---- - -### 📊 Analytics - -To help build a more privacy focused product, we recommend using [Fathom Analytics](https://usefathom.com/ref/EQVZMV)*. On May 03, 2022 we moved [LittleLink.io](https://littlelink.io) from Google Analytics to Fathom! We're also making our analytics dashboard [publicly available](https://app.usefathom.com/share/xbmnwxxl/littlelink.io#/?filters=%5B%5D&range=last_7_days&site=2251799827005303)** for everyone to view. - -###### * This is a referral link. Using this link to sign up for Fathom is an easy way to help support LittleLink! - -###### ** Analytics displayed in this dashboard start May 03, 2022. View this [Google Sheets file](https://docs.google.com/spreadsheets/d/1GL4SroAdH-OZphBVR5z-BoSukHIEVJfao25q_e9-Ii8/edit?usp=sharing) with the generic unique pageview data from Google Analytics. - +Littlelink is a simple dashboard of personal web links. From 1f3ef646b249fbf08ab5d09cac3109affc4c4e44 Mon Sep 17 00:00:00 2001 From: daleslack Date: Fri, 14 Oct 2022 20:02:55 +0100 Subject: [PATCH 08/13] Update index.html --- index.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/index.html b/index.html index e9febb8d..f71a260f 100644 --- a/index.html +++ b/index.html @@ -153,13 +153,13 @@ Web LogoTube History
-

Social

+

Social

Twitter LogoTwitter
-

Tool

+

Tool

GitHub LogoGitHub From 50eb2d16525eb1a6c17bef32ecbac8dea66c9fe1 Mon Sep 17 00:00:00 2001 From: Dale Slack <61872582+dslackuk@users.noreply.github.com> Date: Mon, 17 Oct 2022 12:05:18 +0100 Subject: [PATCH 09/13] Delete CNAME --- CNAME | 1 - 1 file changed, 1 deletion(-) delete mode 100644 CNAME diff --git a/CNAME b/CNAME deleted file mode 100644 index b6b7de62..00000000 --- a/CNAME +++ /dev/null @@ -1 +0,0 @@ -project.daleslack.uk \ No newline at end of file From cbdb2fc162623819782e1320ae83e326c823fe34 Mon Sep 17 00:00:00 2001 From: Dale Slack Date: Thu, 28 Nov 2024 21:25:32 +0000 Subject: [PATCH 10/13] Create littlelink.code-workspace --- littlelink.code-workspace | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 littlelink.code-workspace diff --git a/littlelink.code-workspace b/littlelink.code-workspace new file mode 100644 index 00000000..876a1499 --- /dev/null +++ b/littlelink.code-workspace @@ -0,0 +1,8 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": {} +} \ No newline at end of file From 69f1043b1a18ff9a43314b1b112fe05446def2b1 Mon Sep 17 00:00:00 2001 From: Dale Slack Date: Fri, 29 Nov 2024 00:11:31 +0000 Subject: [PATCH 11/13] add raindrop --- index.html | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/index.html b/index.html index b984c907..f219f982 100644 --- a/index.html +++ b/index.html @@ -193,6 +193,10 @@ + + +  Raindrop +  GitHub From 5e98c8625f209e7b8653697451c18796def1b3df Mon Sep 17 00:00:00 2001 From: Dale Slack Date: Fri, 29 Nov 2024 00:19:59 +0000 Subject: [PATCH 12/13] Update meta data --- index.html | 37 ++++++++++++++++++------------------- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/index.html b/index.html index f219f982..954fb1c6 100644 --- a/index.html +++ b/index.html @@ -18,10 +18,10 @@ - + - + @@ -50,25 +50,25 @@ - + - - - - - + + + + + - + - + - - - - - + + + + + - +