From 1e0e73e5f47613be95b8177c0a09a261afe23e39 Mon Sep 17 00:00:00 2001 From: Seth Cottle Date: Thu, 7 Mar 2024 10:41:44 -0500 Subject: [PATCH 1/6] Update README.md --- README.md | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 0021d0e..d55c30d 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,27 @@ ![Logo](https://cdn.cottle.cloud/littlelink/littlelink.gif) # LittleLink -The DIY self-hosted LinkTree alternative. LittleLink has more than 100 branded button styles you can easily use, with more being added by our community all the time. +The DIY self-hosted LinkTree alternative. LittleLink has more than 100 branded button styles you can easily use, with more being added by our community all the time. ![Theme](https://cdn.cottle.cloud/littlelink/themesupport.gif) LittleLink has more than 100 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/Lighthouse.svg) +--- +### 🥇 Performance -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). +![Performance](https://cdn.cottle.cloud/littlelink/PerformanceBlock.svg) -![Publish](https://cdn.cottle.cloud/littlelink/Publish.svg) +LittleLink epitomizes simplicity and minimalism. When evaluating the [LittleLink sample page](https://littlelink.io/sample/seth) (which mirrors a typical LittleLink setup for an individual) through tools such as [Google PageSpeed Insights](https://pagespeed.web.dev/analysis/https-littlelink-io-sample-seth/17ex80ryq4?form_factor=mobile), showcases LittleLink's excellence with 100/100 in Performance, Accessibility, Best Practices, and SEO. My initial vision for LittleLink was to craft it from the fundamentals. I chose [Skeleton](http://getskeleton.com/) as the foundation, enabling me to create something minimal and quick, removing the unnecessary bloat you would get from using a large framework for a page that requires nothing more than simplicity. -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/), [Netlify](https://www.netlify.com/), or [Amplify](https://aws.amazon.com/amplify). 👇️ +--- +### ☁️ Deploy + +![Publish](https://cdn.cottle.cloud/littlelink/Deployment.svg) + +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/), [Netlify](https://www.netlify.com/), or [Amplify](https://aws.amazon.com/amplify) using the button below. LittleLink is also easy to host through [GitHub Pages](https://pages.github.com/) or on your homeserver, CDN, or or other frontend hosting services. To edit, all you need is a little basic HTML knowledge to add a link to the exisiting buttons or you can create your own. See our [adding custom buttons to your own fork wiki](https://github.com/sethcottle/littlelink/wiki/Adding-custom-buttons-to-your-own-fork). + +--- [![Deploy to Vercel](https://cdn.cottle.cloud/littlelink/button-deploy-vercel.svg)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fsethcottle%2Flittlelink&project-name=littlelink&repository-name=littlelink) @@ -23,13 +31,13 @@ No need for gulp, npm, or anything else to make LittleLink work—it uses the ba --- -### 🥰 Contributions +### 🤝 Contributions Please reference the [submitting a new brand to LittleLink wiki](https://github.com/sethcottle/littlelink/wiki/Submitting-a-new-brand-to-LittleLink) before opening a PR. --- -### 🤝 Community Extras +### 📦 Community Extras -#### 📦 LittleLink Extended +#### 🛸 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 From a238026e5d952e82bf51cd7314b12ab979defc42 Mon Sep 17 00:00:00 2001 From: Seth Cottle Date: Thu, 7 Mar 2024 10:47:56 -0500 Subject: [PATCH 2/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index d55c30d..52ebfaf 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ LittleLink epitomizes simplicity and minimalism. When evaluating the [LittleLink ![Publish](https://cdn.cottle.cloud/littlelink/Deployment.svg) -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/), [Netlify](https://www.netlify.com/), or [Amplify](https://aws.amazon.com/amplify) using the button below. LittleLink is also easy to host through [GitHub Pages](https://pages.github.com/) or on your homeserver, CDN, or or other frontend hosting services. To edit, all you need is a little basic HTML knowledge to add a link to the exisiting buttons or you can create your own. See our [adding custom buttons to your own fork wiki](https://github.com/sethcottle/littlelink/wiki/Adding-custom-buttons-to-your-own-fork). +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/), [Netlify](https://www.netlify.com/), or [Amplify](https://aws.amazon.com/amplify) using the button below. LittleLink is also easy to host through [GitHub Pages](https://pages.github.com/) or on your home lab server, CDN, or other frontend hosting services. To edit, all you need is a little basic HTML knowledge to add a link to the exisiting buttons or you can create your own. See our [adding custom buttons to your own fork wiki](https://github.com/sethcottle/littlelink/wiki/Adding-custom-buttons-to-your-own-fork). It's simple, promise. 🤞 --- From b9c3a9eff39d285a5301884d26eef302360ee05d Mon Sep 17 00:00:00 2001 From: Seth Cottle Date: Thu, 7 Mar 2024 11:28:32 -0500 Subject: [PATCH 3/6] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 52ebfaf..35b182e 100644 --- a/README.md +++ b/README.md @@ -22,6 +22,7 @@ LittleLink epitomizes simplicity and minimalism. When evaluating the [LittleLink 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/), [Netlify](https://www.netlify.com/), or [Amplify](https://aws.amazon.com/amplify) using the button below. LittleLink is also easy to host through [GitHub Pages](https://pages.github.com/) or on your home lab server, CDN, or other frontend hosting services. To edit, all you need is a little basic HTML knowledge to add a link to the exisiting buttons or you can create your own. See our [adding custom buttons to your own fork wiki](https://github.com/sethcottle/littlelink/wiki/Adding-custom-buttons-to-your-own-fork). It's simple, promise. 🤞 --- +##### One-Click Deployments [![Deploy to Vercel](https://cdn.cottle.cloud/littlelink/button-deploy-vercel.svg)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fsethcottle%2Flittlelink&project-name=littlelink&repository-name=littlelink) From a89a8ce2ffbc4136e2562b03e884412372435682 Mon Sep 17 00:00:00 2001 From: Seth Cottle Date: Thu, 7 Mar 2024 12:00:56 -0500 Subject: [PATCH 4/6] Update README.md --- README.md | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 35b182e..a2b84a0 100644 --- a/README.md +++ b/README.md @@ -1,12 +1,14 @@ ![Logo](https://cdn.cottle.cloud/littlelink/littlelink.gif) # LittleLink -The DIY self-hosted LinkTree alternative. LittleLink has more than 100 branded button styles you can easily use, with more being added by our community all the time. +The DIY self-hosted LinkTree alternative. LittleLink has more than 100 branded button styles you can easily use, with more regularly added by our community in this repo and in [LittleLink Extended](https://github.com/sethcottle/littlelink-extended). + +--- +### 🌞 Themes and Accessibility +LittleLink offers both `light` and `dark` themes right out of the box. If the default color schemes don't match your preference, you can easily customize them by updating the values in `skeleton-light.css` or `skeleton-dark.css`. For those who prefer an automatic adjustment, setting your CSS to `skeleton-auto.css` enables the theme to adapt based on the device's system settings. To enhance visual accessibility in both `light` and `dark` modes, buttons lacking sufficient contrast with the background are outlined with an inverse stroke to ensure visibility. While LittleLink emphasizes accessibility, it's important to acknowledge that not all brands incorporated into LittleLink achieve this standard. Branded buttons that come into LittleLink always retain the original essence of the brand and some branded buttons might fall short of optimal accessibility in terms of contrast. ![Theme](https://cdn.cottle.cloud/littlelink/themesupport.gif) -LittleLink has more than 100 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 @@ -39,7 +41,7 @@ Please reference the [submitting a new brand to LittleLink wiki](https://github. ### 📦 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. +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 and more focused on delivering branded experiences for the majority of users. #### 🎨 Figma Duplicate the [LittleLink Template on Figma Community](https://www.figma.com/community/file/846568099968305613) to help plan out and design your LittleLink page. @@ -101,4 +103,4 @@ To help build a more privacy focused product, we recommend using [Fathom Analyti ###### ** Analytics 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. -[![PayPal](https://cdn.cottle.cloud/littlelink/button-fathom-analytics.svg)](https://usefathom.com/ref/EQVZMV) +[![Fathom](https://cdn.cottle.cloud/littlelink/button-fathom-analytics.svg)](https://usefathom.com/ref/EQVZMV) From 7d4fddc6ed3d2af13d7dfcfae815fdd9d99b8295 Mon Sep 17 00:00:00 2001 From: Seth Cottle Date: Thu, 30 May 2024 10:25:28 -0400 Subject: [PATCH 5/6] Added, Updated, Fixed... Added: - Version number at the top of index.html (as requested in Issue 122) Migrated to LittleLink Extended (based on popularity and LittleLink usage): - BeReal - Clubhouse - Guilded - Partiful - Post.news - QQ - Skoob - Xing Updated: - Discord (getting ahead of the new branding rolling out) Fixed: - Hover state for Revolut --- css/brands.css | 91 ++------------------------------------ images/icons/bereal.svg | 16 ------- images/icons/clubhouse.svg | 15 ------- images/icons/guilded.svg | 10 ----- images/icons/partiful.svg | 4 -- images/icons/post-news.svg | 5 --- images/icons/qq.svg | 1 - images/icons/skoob.svg | 5 --- images/icons/xing.svg | 4 -- index.html | 37 ++++------------ 10 files changed, 12 insertions(+), 176 deletions(-) delete mode 100644 images/icons/bereal.svg delete mode 100644 images/icons/clubhouse.svg delete mode 100644 images/icons/guilded.svg delete mode 100644 images/icons/partiful.svg delete mode 100644 images/icons/post-news.svg delete mode 100644 images/icons/qq.svg delete mode 100644 images/icons/skoob.svg delete mode 100644 images/icons/xing.svg diff --git a/css/brands.css b/css/brands.css index 90f0e7d..0f04e30 100644 --- a/css/brands.css +++ b/css/brands.css @@ -192,17 +192,6 @@ button:hover, filter: brightness(90%); } -/* BeReal */ -.button.button-bereal { - color: #ffffff; - background-color: #000000; - border: 1px solid #ffffff; -} -.button.button-bereal:hover, -.button.button-bereal:focus { - filter: brightness(90%); -} - /* Bluesky */ .button.button-bluesky { color: #FFFFFF; @@ -266,17 +255,6 @@ button:hover, filter: brightness(90%); } -/* Clubhouse */ -.button.button-clubhouse { - color: #1F1F1A; - background-color: #F1EFE3; - border: 1px solid #212121; -} -.button.button-clubhouse:hover, -.button.button-clubhouse:focus { - filter: brightness(90%); -} - /* dev.to */ .button.button-dev-to { color: #000000; @@ -313,7 +291,7 @@ button:hover, /* Discord */ .button.button-discord { color: #ffffff; - background-color: #5865f2; + background-color: #161CBB; } .button.button-discord:hover, .button.button-discord:focus { @@ -476,16 +454,6 @@ button:hover, filter: brightness(90%); } -/* Guilded */ -.button.button-guilded { - color: #000000; - background-color: #F5C400; -} -.button.button-guilded:hover, -.button.button-guilded:focus { - filter: brightness(90%); -} - /* Hashnode */ .button.button-hashnode { color: #000000; @@ -672,17 +640,6 @@ button:hover, filter: brightness(90%); } -/* Partiful */ -.button.button-partiful { - color: #ffffff; - background-color: #000000; - border: 1px solid #FFFFFF; -} -.button.button-partiful:hover, -.button.button-partiful:focus { - filter: brightness(90%); -} - /* Patreon */ .button.button-patreon { color: #ffffff; @@ -736,17 +693,6 @@ button:hover, filter: brightness(90%); } -/* QQ */ -.button.button-qq { - color: #000000; - background-color: #FFFFFF; - border: 1px solid #000000; -} -.button.button-qq:hover, -.button.button-qq:focus { - filter: brightness(90%); -} - /* Read.cv */ .button.button-read-cv { color: #FFFFFF; @@ -785,8 +731,8 @@ button:hover, background-color: #ffffff; border: 1px solid black; } -.button.button-rev:hover, -.button.button-rev:focus { +.button.button-revolut:hover, +.button.button-revolut:focus { filter: brightness(90%); } @@ -810,16 +756,6 @@ button:hover, filter: brightness(90%); } -/* Skoob */ -.button.button-skoob { - color: #ffffff; - background-color: #3189c8; -} -.button.button-skoob:hover, -.button.button-skoob:focus { - filter: brightness(90%); -} - /* Slack */ .button.button-slack { color: #000000; @@ -1068,17 +1004,6 @@ button:hover, filter: brightness(90%); } -/* VRChat */ -.button.button-vrchat { - color: #000000; - background-color: #ffffff; - border: 1px solid black; -} -.button.button-vrchat:hover, -.button.button-vrchat:focus { - filter: brightness(90%); -} - /* VSCO */ .button.button-vsco { color: #FFFFFF; @@ -1132,16 +1057,6 @@ button:hover, filter: brightness(90%); } -/* Xing */ -.button.button-xing { - color: #ffffff; - background-color: #026466; -} -.button.button-xing:hover, -.button.button-xing:focus { - filter: brightness(90%); -} - /* YouTube */ .button.button-yt { color: #ffffff; diff --git a/images/icons/bereal.svg b/images/icons/bereal.svg deleted file mode 100644 index 2d22bf4..0000000 --- a/images/icons/bereal.svg +++ /dev/null @@ -1,16 +0,0 @@ - - - - - - - - - - - - - - - - diff --git a/images/icons/clubhouse.svg b/images/icons/clubhouse.svg deleted file mode 100644 index 796ec17..0000000 --- a/images/icons/clubhouse.svg +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/images/icons/guilded.svg b/images/icons/guilded.svg deleted file mode 100644 index 02cb6aa..0000000 --- a/images/icons/guilded.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/images/icons/partiful.svg b/images/icons/partiful.svg deleted file mode 100644 index 83d5a9e..0000000 --- a/images/icons/partiful.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/images/icons/post-news.svg b/images/icons/post-news.svg deleted file mode 100644 index 0f28cc9..0000000 --- a/images/icons/post-news.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/images/icons/qq.svg b/images/icons/qq.svg deleted file mode 100644 index 15945d1..0000000 --- a/images/icons/qq.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/images/icons/skoob.svg b/images/icons/skoob.svg deleted file mode 100644 index 69cd1f0..0000000 --- a/images/icons/skoob.svg +++ /dev/null @@ -1,5 +0,0 @@ - - - - - diff --git a/images/icons/xing.svg b/images/icons/xing.svg deleted file mode 100644 index c98e09a..0000000 --- a/images/icons/xing.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/index.html b/index.html index 385e8f9..01955d0 100644 --- a/index.html +++ b/index.html @@ -1,3 +1,11 @@ + + @@ -129,10 +137,7 @@ Behance
- - - BeReal
- + Bluesky
@@ -151,9 +156,6 @@ Cash App
- - Clubhouse
- Dev.to
@@ -208,9 +210,6 @@ Google Scholar
- - Guilded
- Hashnode
@@ -265,9 +264,6 @@ OnlyFans (18+)
- - Partiful
- Patreon
@@ -277,15 +273,9 @@ Pinterest
- - Post.news
- Product Hunt
- - QQ
- Read.cv
@@ -304,9 +294,6 @@ Signal
- - Skoob
- Join Slack
@@ -379,9 +366,6 @@ Vimeo
- - VRChat
- VSCO
@@ -394,9 +378,6 @@ Follow on X
- - Xing
- YouTube
From 174cc57907e3c20d6a3dabb28e711cf886303857 Mon Sep 17 00:00:00 2001 From: Seth Cottle Date: Tue, 23 Jul 2024 10:41:54 -0400 Subject: [PATCH 6/6] Optimized Image File Size Saved 46 KB out of 303 KB. 17.1% per file on average. --- images/icons/amazon-music.svg | 18 +---- images/icons/amazon.svg | 14 +--- images/icons/apple-music-alt.svg | 11 +-- images/icons/apple-music.svg | 16 +--- images/icons/apple-podcasts-alt.svg | 15 +--- images/icons/apple-podcasts.svg | 19 +---- images/icons/apple.svg | 11 +-- images/icons/artstation.svg | 6 +- images/icons/bandcamp.svg | 5 +- images/icons/behance.svg | 11 +-- images/icons/blog.svg | 11 +-- images/icons/bluesky-alt.svg | 39 +--------- images/icons/bluesky.svg | 39 +--------- images/icons/buy-me-a-coffee.svg | 12 +-- images/icons/cal.svg | 6 +- images/icons/calendly.svg | 13 +--- images/icons/cash-app-btc.svg | 21 +----- images/icons/cash-app-dollar.svg | 21 +----- images/icons/cash-app-pound.svg | 21 +----- images/icons/dev-to.svg | 4 +- images/icons/discogs-alt.svg | 28 +------ images/icons/discogs.svg | 28 +------ images/icons/discord.svg | 4 +- images/icons/dribbble.svg | 12 +-- images/icons/email-alt.svg | 11 +-- images/icons/email.svg | 11 +-- images/icons/etsy.svg | 11 +-- images/icons/facebook.svg | 11 +-- images/icons/figma.svg | 8 +- images/icons/flickr.svg | 18 +---- images/icons/generic-blog.svg | 11 +-- images/icons/generic-calendar.svg | 4 +- images/icons/generic-cloud.svg | 4 +- images/icons/generic-code.svg | 11 +-- images/icons/generic-computer.svg | 4 +- images/icons/generic-email-alt.svg | 11 +-- images/icons/generic-email.svg | 4 +- images/icons/generic-homepage.svg | 4 +- images/icons/generic-map.svg | 4 +- images/icons/generic-phone.svg | 11 +-- images/icons/generic-review.svg | 4 +- images/icons/generic-rss.svg | 11 +-- images/icons/generic-shopping-bag.svg | 4 +- images/icons/generic-shopping-tag.svg | 11 +-- images/icons/generic-sms.svg | 4 +- images/icons/generic-website.svg | 11 +-- images/icons/github.svg | 11 +-- images/icons/gitlab.svg | 10 +-- images/icons/gofundme.svg | 7 +- images/icons/goodreads.svg | 12 +-- images/icons/google-drive.svg | 16 +--- images/icons/google-play.svg | 7 +- images/icons/google-podcasts.svg | 20 +---- images/icons/google-scholar.svg | 14 +--- images/icons/hashnode.svg | 24 +----- images/icons/instagram.svg | 11 +-- images/icons/kick-alt.svg | 28 +------ images/icons/kick.svg | 24 +----- images/icons/kickstarter.svg | 16 +--- images/icons/kit.svg | 11 +-- images/icons/ko-fi.svg | 6 +- images/icons/last-fm.svg | 4 +- images/icons/letterboxd.svg | 8 +- images/icons/line.svg | 4 +- images/icons/linkedin.svg | 11 +-- images/icons/littlelink.svg | 17 +---- images/icons/mailchimp.svg | 11 +-- images/icons/mastodon.svg | 16 +--- images/icons/medium.svg | 6 +- images/icons/messenger.svg | 11 +-- images/icons/microsoft.svg | 7 +- images/icons/ngl.svg | 2 +- images/icons/notion.svg | 15 +--- images/icons/onlyfans.svg | 5 +- images/icons/patreon.svg | 11 +-- images/icons/paypal.svg | 6 +- images/icons/pinterest.svg | 12 +-- images/icons/product-hunt.svg | 12 +-- images/icons/read-cv.svg | 11 +-- images/icons/redbubble.svg | 11 +-- images/icons/reddit.svg | 105 +------------------------- images/icons/revolut.svg | 5 +- images/icons/shop.svg | 11 +-- images/icons/signal.svg | 11 +-- images/icons/slack.svg | 11 +-- images/icons/snapchat.svg | 12 +-- images/icons/soundcloud.svg | 4 +- images/icons/spotify-alt.svg | 11 +-- images/icons/spotify.svg | 11 +-- images/icons/square.svg | 12 +-- images/icons/stack-overflow.svg | 12 +-- images/icons/steam.svg | 11 +-- images/icons/strava.svg | 4 +- images/icons/telegram.svg | 11 +-- images/icons/threads.svg | 4 +- images/icons/threema.svg | 11 +-- images/icons/tiktok.svg | 13 +--- images/icons/trakt.svg | 14 +--- images/icons/trello.svg | 20 +---- images/icons/tumblr.svg | 4 +- images/icons/twitch.svg | 6 +- images/icons/unsplash.svg | 11 +-- images/icons/untappd.svg | 5 +- images/icons/upwork.svg | 4 +- images/icons/venmo.svg | 4 +- images/icons/vimeo.svg | 4 +- images/icons/vrchat.svg | 3 +- images/icons/vsco.svg | 11 +-- images/icons/whatsapp.svg | 22 +----- images/icons/wordpress.svg | 11 +-- images/icons/x.svg | 4 +- images/icons/youtube-music.svg | 13 +--- images/icons/youtube.svg | 5 +- images/icons/zoom.svg | 4 +- images/littlelink.png | Bin 2991 -> 2710 bytes images/littlelink.svg | 12 +-- images/littlelink@2x.png | Bin 8812 -> 7665 bytes 117 files changed, 115 insertions(+), 1266 deletions(-) diff --git a/images/icons/amazon-music.svg b/images/icons/amazon-music.svg index 1d74ad0..5e392e3 100644 --- a/images/icons/amazon-music.svg +++ b/images/icons/amazon-music.svg @@ -1,17 +1 @@ - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/amazon.svg b/images/icons/amazon.svg index 4dfc77f..0f30b21 100644 --- a/images/icons/amazon.svg +++ b/images/icons/amazon.svg @@ -1,13 +1 @@ - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/apple-music-alt.svg b/images/icons/apple-music-alt.svg index b5bff10..152598f 100644 --- a/images/icons/apple-music-alt.svg +++ b/images/icons/apple-music-alt.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/apple-music.svg b/images/icons/apple-music.svg index 846eb20..c4a5a6b 100644 --- a/images/icons/apple-music.svg +++ b/images/icons/apple-music.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/apple-podcasts-alt.svg b/images/icons/apple-podcasts-alt.svg index b029a7e..de30ad8 100644 --- a/images/icons/apple-podcasts-alt.svg +++ b/images/icons/apple-podcasts-alt.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/apple-podcasts.svg b/images/icons/apple-podcasts.svg index 2e4d203..9d8e414 100644 --- a/images/icons/apple-podcasts.svg +++ b/images/icons/apple-podcasts.svg @@ -1,18 +1 @@ - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/apple.svg b/images/icons/apple.svg index fe12233..6eb6a00 100644 --- a/images/icons/apple.svg +++ b/images/icons/apple.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/artstation.svg b/images/icons/artstation.svg index 849010f..e8fd6b6 100644 --- a/images/icons/artstation.svg +++ b/images/icons/artstation.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/images/icons/bandcamp.svg b/images/icons/bandcamp.svg index 7dce88b..c68ce86 100644 --- a/images/icons/bandcamp.svg +++ b/images/icons/bandcamp.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/images/icons/behance.svg b/images/icons/behance.svg index e1b92f6..00116ca 100644 --- a/images/icons/behance.svg +++ b/images/icons/behance.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/blog.svg b/images/icons/blog.svg index 063390f..ac23f7f 100644 --- a/images/icons/blog.svg +++ b/images/icons/blog.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/bluesky-alt.svg b/images/icons/bluesky-alt.svg index 9e04bb0..716e873 100644 --- a/images/icons/bluesky-alt.svg +++ b/images/icons/bluesky-alt.svg @@ -1,38 +1 @@ - - - - - - + \ No newline at end of file diff --git a/images/icons/bluesky.svg b/images/icons/bluesky.svg index 8eba5b0..8742cd7 100644 --- a/images/icons/bluesky.svg +++ b/images/icons/bluesky.svg @@ -1,38 +1 @@ - - - - - - + \ No newline at end of file diff --git a/images/icons/buy-me-a-coffee.svg b/images/icons/buy-me-a-coffee.svg index 1a6e500..a273355 100644 --- a/images/icons/buy-me-a-coffee.svg +++ b/images/icons/buy-me-a-coffee.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/cal.svg b/images/icons/cal.svg index 1af57fd..cec7ea5 100644 --- a/images/icons/cal.svg +++ b/images/icons/cal.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/images/icons/calendly.svg b/images/icons/calendly.svg index acb104e..a56807c 100644 --- a/images/icons/calendly.svg +++ b/images/icons/calendly.svg @@ -1,12 +1 @@ - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/cash-app-btc.svg b/images/icons/cash-app-btc.svg index 81c78b6..0c28223 100644 --- a/images/icons/cash-app-btc.svg +++ b/images/icons/cash-app-btc.svg @@ -1,20 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/cash-app-dollar.svg b/images/icons/cash-app-dollar.svg index 276416c..1e9ef1a 100644 --- a/images/icons/cash-app-dollar.svg +++ b/images/icons/cash-app-dollar.svg @@ -1,20 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/cash-app-pound.svg b/images/icons/cash-app-pound.svg index 6220f75..84edc5b 100644 --- a/images/icons/cash-app-pound.svg +++ b/images/icons/cash-app-pound.svg @@ -1,20 +1 @@ - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/dev-to.svg b/images/icons/dev-to.svg index 4e9896f..2d25a8e 100644 --- a/images/icons/dev-to.svg +++ b/images/icons/dev-to.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/discogs-alt.svg b/images/icons/discogs-alt.svg index fc36ae6..f91e5c1 100644 --- a/images/icons/discogs-alt.svg +++ b/images/icons/discogs-alt.svg @@ -1,27 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/images/icons/discogs.svg b/images/icons/discogs.svg index 2e51656..08d99aa 100644 --- a/images/icons/discogs.svg +++ b/images/icons/discogs.svg @@ -1,27 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/images/icons/discord.svg b/images/icons/discord.svg index 0d23b23..1677aa2 100644 --- a/images/icons/discord.svg +++ b/images/icons/discord.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/dribbble.svg b/images/icons/dribbble.svg index 4d36ccf..f73d21f 100644 --- a/images/icons/dribbble.svg +++ b/images/icons/dribbble.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/email-alt.svg b/images/icons/email-alt.svg index 80facf0..2cd5c51 100644 --- a/images/icons/email-alt.svg +++ b/images/icons/email-alt.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/email.svg b/images/icons/email.svg index b494f4e..b00cab1 100644 --- a/images/icons/email.svg +++ b/images/icons/email.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/etsy.svg b/images/icons/etsy.svg index 9be5ae0..bd82581 100644 --- a/images/icons/etsy.svg +++ b/images/icons/etsy.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/facebook.svg b/images/icons/facebook.svg index 583ffe2..337ac70 100644 --- a/images/icons/facebook.svg +++ b/images/icons/facebook.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/figma.svg b/images/icons/figma.svg index 297e448..60b2398 100644 --- a/images/icons/figma.svg +++ b/images/icons/figma.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/images/icons/flickr.svg b/images/icons/flickr.svg index d3898a1..79a005e 100644 --- a/images/icons/flickr.svg +++ b/images/icons/flickr.svg @@ -1,17 +1 @@ - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-blog.svg b/images/icons/generic-blog.svg index c9a9ae5..d107c7b 100644 --- a/images/icons/generic-blog.svg +++ b/images/icons/generic-blog.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-calendar.svg b/images/icons/generic-calendar.svg index 49dfe19..90a70c9 100644 --- a/images/icons/generic-calendar.svg +++ b/images/icons/generic-calendar.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-cloud.svg b/images/icons/generic-cloud.svg index a879a3e..d8e2a65 100644 --- a/images/icons/generic-cloud.svg +++ b/images/icons/generic-cloud.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-code.svg b/images/icons/generic-code.svg index b8d9479..4d7999b 100644 --- a/images/icons/generic-code.svg +++ b/images/icons/generic-code.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-computer.svg b/images/icons/generic-computer.svg index 5d582f4..c19b60c 100644 --- a/images/icons/generic-computer.svg +++ b/images/icons/generic-computer.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-email-alt.svg b/images/icons/generic-email-alt.svg index d3e6a06..84c2a46 100644 --- a/images/icons/generic-email-alt.svg +++ b/images/icons/generic-email-alt.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-email.svg b/images/icons/generic-email.svg index dd44d15..b77761c 100644 --- a/images/icons/generic-email.svg +++ b/images/icons/generic-email.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-homepage.svg b/images/icons/generic-homepage.svg index dd47125..82343d1 100644 --- a/images/icons/generic-homepage.svg +++ b/images/icons/generic-homepage.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-map.svg b/images/icons/generic-map.svg index d8f8e84..fa89872 100644 --- a/images/icons/generic-map.svg +++ b/images/icons/generic-map.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-phone.svg b/images/icons/generic-phone.svg index e83096b..13af93d 100644 --- a/images/icons/generic-phone.svg +++ b/images/icons/generic-phone.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-review.svg b/images/icons/generic-review.svg index 8b93dc9..22e09ae 100644 --- a/images/icons/generic-review.svg +++ b/images/icons/generic-review.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-rss.svg b/images/icons/generic-rss.svg index e4be165..989ebe9 100644 --- a/images/icons/generic-rss.svg +++ b/images/icons/generic-rss.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-shopping-bag.svg b/images/icons/generic-shopping-bag.svg index 4c74f56..4e22ed5 100644 --- a/images/icons/generic-shopping-bag.svg +++ b/images/icons/generic-shopping-bag.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-shopping-tag.svg b/images/icons/generic-shopping-tag.svg index 8774852..15bdb68 100644 --- a/images/icons/generic-shopping-tag.svg +++ b/images/icons/generic-shopping-tag.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/generic-sms.svg b/images/icons/generic-sms.svg index 5d75021..3d4adf4 100644 --- a/images/icons/generic-sms.svg +++ b/images/icons/generic-sms.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/generic-website.svg b/images/icons/generic-website.svg index 919574e..a3623c9 100644 --- a/images/icons/generic-website.svg +++ b/images/icons/generic-website.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/github.svg b/images/icons/github.svg index 6994757..bfdc359 100644 --- a/images/icons/github.svg +++ b/images/icons/github.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/gitlab.svg b/images/icons/gitlab.svg index 816f274..e17e146 100644 --- a/images/icons/gitlab.svg +++ b/images/icons/gitlab.svg @@ -1,9 +1 @@ - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/gofundme.svg b/images/icons/gofundme.svg index 1db8fb8..0944d4b 100644 --- a/images/icons/gofundme.svg +++ b/images/icons/gofundme.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/images/icons/goodreads.svg b/images/icons/goodreads.svg index 50c45f9..7edf57a 100644 --- a/images/icons/goodreads.svg +++ b/images/icons/goodreads.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/google-drive.svg b/images/icons/google-drive.svg index 4aff986..56620e2 100644 --- a/images/icons/google-drive.svg +++ b/images/icons/google-drive.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/google-play.svg b/images/icons/google-play.svg index b72aea5..010d620 100644 --- a/images/icons/google-play.svg +++ b/images/icons/google-play.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/images/icons/google-podcasts.svg b/images/icons/google-podcasts.svg index 792b51f..e596211 100644 --- a/images/icons/google-podcasts.svg +++ b/images/icons/google-podcasts.svg @@ -1,19 +1 @@ - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/google-scholar.svg b/images/icons/google-scholar.svg index 929e0e6..5912082 100644 --- a/images/icons/google-scholar.svg +++ b/images/icons/google-scholar.svg @@ -1,13 +1 @@ - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/hashnode.svg b/images/icons/hashnode.svg index 4606376..4e42d84 100644 --- a/images/icons/hashnode.svg +++ b/images/icons/hashnode.svg @@ -1,23 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/instagram.svg b/images/icons/instagram.svg index 2e7eead..841d3e8 100644 --- a/images/icons/instagram.svg +++ b/images/icons/instagram.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/kick-alt.svg b/images/icons/kick-alt.svg index e21eb88..f9dd757 100644 --- a/images/icons/kick-alt.svg +++ b/images/icons/kick-alt.svg @@ -1,27 +1 @@ - - kick-svg - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/images/icons/kick.svg b/images/icons/kick.svg index 8a8589f..d4568b6 100644 --- a/images/icons/kick.svg +++ b/images/icons/kick.svg @@ -1,23 +1 @@ - - Kick_logo-svg - - - - - - - - - - - - - - - - - - - \ No newline at end of file + \ No newline at end of file diff --git a/images/icons/kickstarter.svg b/images/icons/kickstarter.svg index 2b0c4e7..71ce32f 100644 --- a/images/icons/kickstarter.svg +++ b/images/icons/kickstarter.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/kit.svg b/images/icons/kit.svg index 8708a3a..a972f9a 100644 --- a/images/icons/kit.svg +++ b/images/icons/kit.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/ko-fi.svg b/images/icons/ko-fi.svg index eea0dbd..8bcd685 100644 --- a/images/icons/ko-fi.svg +++ b/images/icons/ko-fi.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/images/icons/last-fm.svg b/images/icons/last-fm.svg index 468b66b..503b94d 100644 --- a/images/icons/last-fm.svg +++ b/images/icons/last-fm.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/letterboxd.svg b/images/icons/letterboxd.svg index 27efec7..d6c518d 100644 --- a/images/icons/letterboxd.svg +++ b/images/icons/letterboxd.svg @@ -1,7 +1 @@ - - - - - - - + \ No newline at end of file diff --git a/images/icons/line.svg b/images/icons/line.svg index 059a13d..11f9b43 100644 --- a/images/icons/line.svg +++ b/images/icons/line.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/linkedin.svg b/images/icons/linkedin.svg index 8802989..e323d7e 100644 --- a/images/icons/linkedin.svg +++ b/images/icons/linkedin.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/littlelink.svg b/images/icons/littlelink.svg index bf7b92c..3a5a007 100644 --- a/images/icons/littlelink.svg +++ b/images/icons/littlelink.svg @@ -1,16 +1 @@ - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/mailchimp.svg b/images/icons/mailchimp.svg index f40e31f..89f12b5 100644 --- a/images/icons/mailchimp.svg +++ b/images/icons/mailchimp.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/mastodon.svg b/images/icons/mastodon.svg index c876992..c71fe88 100644 --- a/images/icons/mastodon.svg +++ b/images/icons/mastodon.svg @@ -1,15 +1 @@ - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/medium.svg b/images/icons/medium.svg index dbe8d4f..e8ea647 100644 --- a/images/icons/medium.svg +++ b/images/icons/medium.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/images/icons/messenger.svg b/images/icons/messenger.svg index 82a7a7f..c638a64 100644 --- a/images/icons/messenger.svg +++ b/images/icons/messenger.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/microsoft.svg b/images/icons/microsoft.svg index 8e7945c..a50ed2d 100644 --- a/images/icons/microsoft.svg +++ b/images/icons/microsoft.svg @@ -1,6 +1 @@ - - - - - - + \ No newline at end of file diff --git a/images/icons/ngl.svg b/images/icons/ngl.svg index 3c215b4..b91d77c 100644 --- a/images/icons/ngl.svg +++ b/images/icons/ngl.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/images/icons/notion.svg b/images/icons/notion.svg index ceaf7af..fb878e0 100644 --- a/images/icons/notion.svg +++ b/images/icons/notion.svg @@ -1,14 +1 @@ - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/onlyfans.svg b/images/icons/onlyfans.svg index 6983076..82288e3 100644 --- a/images/icons/onlyfans.svg +++ b/images/icons/onlyfans.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/images/icons/patreon.svg b/images/icons/patreon.svg index 31828a2..46abf0f 100644 --- a/images/icons/patreon.svg +++ b/images/icons/patreon.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/paypal.svg b/images/icons/paypal.svg index 56c459b..0803426 100644 --- a/images/icons/paypal.svg +++ b/images/icons/paypal.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/images/icons/pinterest.svg b/images/icons/pinterest.svg index 16607c9..76af8b4 100644 --- a/images/icons/pinterest.svg +++ b/images/icons/pinterest.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/product-hunt.svg b/images/icons/product-hunt.svg index 9b15297..9b578cf 100644 --- a/images/icons/product-hunt.svg +++ b/images/icons/product-hunt.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/read-cv.svg b/images/icons/read-cv.svg index bdbf13b..1d9863c 100644 --- a/images/icons/read-cv.svg +++ b/images/icons/read-cv.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/redbubble.svg b/images/icons/redbubble.svg index 142feee..6d50d58 100644 --- a/images/icons/redbubble.svg +++ b/images/icons/redbubble.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/reddit.svg b/images/icons/reddit.svg index 8b65261..42728fe 100644 --- a/images/icons/reddit.svg +++ b/images/icons/reddit.svg @@ -1,104 +1 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/revolut.svg b/images/icons/revolut.svg index 8619d4b..c962f4f 100644 --- a/images/icons/revolut.svg +++ b/images/icons/revolut.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/images/icons/shop.svg b/images/icons/shop.svg index 7164626..fcb1541 100644 --- a/images/icons/shop.svg +++ b/images/icons/shop.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/signal.svg b/images/icons/signal.svg index 0ee0526..38059c4 100644 --- a/images/icons/signal.svg +++ b/images/icons/signal.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/slack.svg b/images/icons/slack.svg index bbbf65c..44f8fbf 100644 --- a/images/icons/slack.svg +++ b/images/icons/slack.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/snapchat.svg b/images/icons/snapchat.svg index a788af5..224170b 100644 --- a/images/icons/snapchat.svg +++ b/images/icons/snapchat.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/soundcloud.svg b/images/icons/soundcloud.svg index 5cdfc00..2598ed5 100644 --- a/images/icons/soundcloud.svg +++ b/images/icons/soundcloud.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/spotify-alt.svg b/images/icons/spotify-alt.svg index 1eb2109..f51ee41 100644 --- a/images/icons/spotify-alt.svg +++ b/images/icons/spotify-alt.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/spotify.svg b/images/icons/spotify.svg index 8e3860a..0e5b39c 100644 --- a/images/icons/spotify.svg +++ b/images/icons/spotify.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/square.svg b/images/icons/square.svg index 46bb4da..52c42f0 100644 --- a/images/icons/square.svg +++ b/images/icons/square.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/stack-overflow.svg b/images/icons/stack-overflow.svg index e548a79..282f038 100644 --- a/images/icons/stack-overflow.svg +++ b/images/icons/stack-overflow.svg @@ -1,11 +1 @@ - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/steam.svg b/images/icons/steam.svg index 6af65ae..4da4e0b 100644 --- a/images/icons/steam.svg +++ b/images/icons/steam.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/strava.svg b/images/icons/strava.svg index a9f20fb..4befe82 100644 --- a/images/icons/strava.svg +++ b/images/icons/strava.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/telegram.svg b/images/icons/telegram.svg index 9df81e6..88b4099 100644 --- a/images/icons/telegram.svg +++ b/images/icons/telegram.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/threads.svg b/images/icons/threads.svg index c6fc44b..d0dab5b 100644 --- a/images/icons/threads.svg +++ b/images/icons/threads.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/threema.svg b/images/icons/threema.svg index 3f07b71..6a6503d 100644 --- a/images/icons/threema.svg +++ b/images/icons/threema.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/tiktok.svg b/images/icons/tiktok.svg index 50f5acf..080162c 100644 --- a/images/icons/tiktok.svg +++ b/images/icons/tiktok.svg @@ -1,12 +1 @@ - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/trakt.svg b/images/icons/trakt.svg index 5cda61e..de82e76 100644 --- a/images/icons/trakt.svg +++ b/images/icons/trakt.svg @@ -1,13 +1 @@ - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/trello.svg b/images/icons/trello.svg index a55874c..9bae6e2 100644 --- a/images/icons/trello.svg +++ b/images/icons/trello.svg @@ -1,19 +1 @@ - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/tumblr.svg b/images/icons/tumblr.svg index 6b14955..d0e93f2 100644 --- a/images/icons/tumblr.svg +++ b/images/icons/tumblr.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/twitch.svg b/images/icons/twitch.svg index afe7e8e..7ddd811 100644 --- a/images/icons/twitch.svg +++ b/images/icons/twitch.svg @@ -1,5 +1 @@ - - - - - + \ No newline at end of file diff --git a/images/icons/unsplash.svg b/images/icons/unsplash.svg index 2051ee1..b9c608c 100755 --- a/images/icons/unsplash.svg +++ b/images/icons/unsplash.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/untappd.svg b/images/icons/untappd.svg index f1106a9..5042594 100644 --- a/images/icons/untappd.svg +++ b/images/icons/untappd.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/images/icons/upwork.svg b/images/icons/upwork.svg index cb9fb98..2356fc9 100644 --- a/images/icons/upwork.svg +++ b/images/icons/upwork.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/venmo.svg b/images/icons/venmo.svg index c38ea3c..324eb84 100644 --- a/images/icons/venmo.svg +++ b/images/icons/venmo.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/vimeo.svg b/images/icons/vimeo.svg index 26c20f1..ad2a3ae 100644 --- a/images/icons/vimeo.svg +++ b/images/icons/vimeo.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/vrchat.svg b/images/icons/vrchat.svg index 1d1d5b6..4d90ffe 100644 --- a/images/icons/vrchat.svg +++ b/images/icons/vrchat.svg @@ -1,2 +1 @@ - - + \ No newline at end of file diff --git a/images/icons/vsco.svg b/images/icons/vsco.svg index c91f124..9059e2c 100644 --- a/images/icons/vsco.svg +++ b/images/icons/vsco.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/whatsapp.svg b/images/icons/whatsapp.svg index 6d1318e..979145b 100644 --- a/images/icons/whatsapp.svg +++ b/images/icons/whatsapp.svg @@ -1,21 +1 @@ - - - - - - - - - - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/wordpress.svg b/images/icons/wordpress.svg index 446906e..dddc9cc 100644 --- a/images/icons/wordpress.svg +++ b/images/icons/wordpress.svg @@ -1,10 +1 @@ - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/x.svg b/images/icons/x.svg index a239dff..393e68b 100644 --- a/images/icons/x.svg +++ b/images/icons/x.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/icons/youtube-music.svg b/images/icons/youtube-music.svg index 93a8073..ba8cc89 100644 --- a/images/icons/youtube-music.svg +++ b/images/icons/youtube-music.svg @@ -1,12 +1 @@ - - - - - - - - - - - - + \ No newline at end of file diff --git a/images/icons/youtube.svg b/images/icons/youtube.svg index 4f35613..bdfcb3e 100644 --- a/images/icons/youtube.svg +++ b/images/icons/youtube.svg @@ -1,4 +1 @@ - - - - + \ No newline at end of file diff --git a/images/icons/zoom.svg b/images/icons/zoom.svg index c26618e..7b864f0 100644 --- a/images/icons/zoom.svg +++ b/images/icons/zoom.svg @@ -1,3 +1 @@ - - - + \ No newline at end of file diff --git a/images/littlelink.png b/images/littlelink.png index e1b3314a00a865589e32e4b09aa3d736ca490bdf..b38bd437cce32d5c883071af4648261a38530f98 100644 GIT binary patch delta 2703 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 JPDHLkV1f3+BrbCk^ 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 - - - - - - - - - - + \ No newline at end of file diff --git a/images/littlelink@2x.png b/images/littlelink@2x.png index e61ba11c86d82770f68184c8e88659477f8f2620..48629a38402eb1ea596997c3a5c50c040c451b9b 100644 GIT binary patch literal 7665 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͘kLu-7JlX{A(6-Qy1upZ8Jw@aE1&DC_tC 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 iC+_*-jrI0000