diff --git a/CHANGELOG.md b/CHANGELOG.md
index af80cd29..39ed1be7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -15,6 +15,8 @@ All notable changes to this project will be documented in this file.
- :globe_with_meridians: Docs(i18n): update pt-br, de in i18n
- :mag: Perf(SEO): enhance SEO performance
- :wrench: Chore: modify babel config and optimize theme.js compilation and loading
+- :arrow_up: Chore(libs):
+ - Update simple-icons from 6.3.0 to 7.8.0
- :wrench: Chore(deps-dev):
- Remove dependencies: minimist, babel-preset-minify
- **Full Changelog:** @Lruihao [`v0.2.15...v0.2.16`](https://github.com/hugo-fixit/FixIt/compare/v0.2.15...v0.2.16)
diff --git a/assets/data/cdn/jsdelivr.yml b/assets/data/cdn/jsdelivr.yml
index a1e7aed1..c54bf5a5 100644
--- a/assets/data/cdn/jsdelivr.yml
+++ b/assets/data/cdn/jsdelivr.yml
@@ -3,8 +3,8 @@
prefix:
libFiles: https://cdn.jsdelivr.net/npm/
- # simple-icons@6.3.0 https://github.com/simple-icons/simple-icons
- simpleIcons: https://cdn.jsdelivr.net/npm/simple-icons@6.3.0/icons/
+ # simple-icons@7.8.0 https://github.com/simple-icons/simple-icons
+ simpleIcons: https://cdn.jsdelivr.net/npm/simple-icons@7.8.0/icons/
libFiles:
# algoliasearch@4.13.0 https://github.com/algolia/algoliasearch-client-javascript
algoliasearchJS: algoliasearch@4.13.0/dist/algoliasearch-lite.umd.min.js
@@ -81,4 +81,5 @@ libFiles:
vconsoleJS: vconsole@3.14.6/dist/vconsole.min.js
# waline@2.6.1 https://github.com/walinejs/waline
walineCSS: '@waline/client@2.6.1/dist/waline.css'
- walineJS: '@waline/client@2.6.1/dist/waline.js'
\ No newline at end of file
+ walineJS: '@waline/client@2.6.1/dist/waline.js'
+
\ No newline at end of file
diff --git a/assets/data/cdn/unpkg.yml b/assets/data/cdn/unpkg.yml
index 3b867335..19aeb90c 100644
--- a/assets/data/cdn/unpkg.yml
+++ b/assets/data/cdn/unpkg.yml
@@ -3,8 +3,8 @@
prefix:
libFiles: https://unpkg.com/
- # simple-icons@6.3.0 https://github.com/simple-icons/simple-icons
- simpleIcons: https://unpkg.com/simple-icons@6.3.0/icons/
+ # simple-icons@7.8.0 https://github.com/simple-icons/simple-icons
+ simpleIcons: https://unpkg.com/simple-icons@7.8.0/icons/
libFiles:
# algoliasearch@4.13.0 https://github.com/algolia/algoliasearch-client-javascript
algoliasearchJS: algoliasearch@4.13.0/dist/algoliasearch-lite.umd.min.js
@@ -81,4 +81,5 @@ libFiles:
vconsoleJS: vconsole@3.14.6/dist/vconsole.min.js
# waline@2.6.1 https://github.com/walinejs/waline
walineCSS: '@waline/client@2.6.1/dist/waline.css'
- walineJS: '@waline/client@2.6.1/dist/waline.js'
\ No newline at end of file
+ walineJS: '@waline/client@2.6.1/dist/waline.js'
+
\ No newline at end of file
diff --git a/assets/lib/VERSION b/assets/lib/VERSION
index bf0c2a39..eb04e81e 100644
--- a/assets/lib/VERSION
+++ b/assets/lib/VERSION
@@ -23,7 +23,7 @@ normalize.css@8.0.1 https://github.com/necolas/normalize.css
object-fit-images@3.2.4 https://github.com/fregante/object-fit-images
pangu.js@4.0.7 https://github.com/vinta/pangu.js
sharer.js@0.5.1 https://github.com/ellisonleao/sharer.js
-simple-icons@5.21.1 https://github.com/simple-icons/simple-icons
+simple-icons@7.8.0 https://github.com/simple-icons/simple-icons
twemoji@14.0.2 https://github.com/twitter/twemoji
typeit@7.0.4 https://github.com/alexmacarthur/typeit
valine@1.5.0 https://github.com/xCss/Valine
diff --git a/assets/lib/simple-icons/icons/adonisjs.svg b/assets/lib/simple-icons/icons/adonisjs.svg
index e019c1a6..ef489fcb 100644
--- a/assets/lib/simple-icons/icons/adonisjs.svg
+++ b/assets/lib/simple-icons/icons/adonisjs.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/aib.svg b/assets/lib/simple-icons/icons/aib.svg
new file mode 100644
index 00000000..2e3f2185
--- /dev/null
+++ b/assets/lib/simple-icons/icons/aib.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/airbyte.svg b/assets/lib/simple-icons/icons/airbyte.svg
new file mode 100644
index 00000000..589d1fd8
--- /dev/null
+++ b/assets/lib/simple-icons/icons/airbyte.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/ajv.svg b/assets/lib/simple-icons/icons/ajv.svg
new file mode 100644
index 00000000..de8f0582
--- /dev/null
+++ b/assets/lib/simple-icons/icons/ajv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/albertheijn.svg b/assets/lib/simple-icons/icons/albertheijn.svg
new file mode 100644
index 00000000..99d10e78
--- /dev/null
+++ b/assets/lib/simple-icons/icons/albertheijn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazonapigateway.svg b/assets/lib/simple-icons/icons/amazonapigateway.svg
new file mode 100644
index 00000000..1127550f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazonapigateway.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazoncloudwatch.svg b/assets/lib/simple-icons/icons/amazoncloudwatch.svg
new file mode 100644
index 00000000..4b57d04d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazoncloudwatch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazonec2.svg b/assets/lib/simple-icons/icons/amazonec2.svg
new file mode 100644
index 00000000..1206482c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazonec2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazonecs.svg b/assets/lib/simple-icons/icons/amazonecs.svg
new file mode 100644
index 00000000..afcb5ec4
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazonecs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazoneks.svg b/assets/lib/simple-icons/icons/amazoneks.svg
new file mode 100644
index 00000000..fab8006a
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazoneks.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazonrds.svg b/assets/lib/simple-icons/icons/amazonrds.svg
new file mode 100644
index 00000000..6edfa849
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazonrds.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/amazonsqs.svg b/assets/lib/simple-icons/icons/amazonsqs.svg
new file mode 100644
index 00000000..483b4ade
--- /dev/null
+++ b/assets/lib/simple-icons/icons/amazonsqs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/anta.svg b/assets/lib/simple-icons/icons/anta.svg
index ba33997e..56bb41de 100644
--- a/assets/lib/simple-icons/icons/anta.svg
+++ b/assets/lib/simple-icons/icons/anta.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/apachecouchdb.svg b/assets/lib/simple-icons/icons/apachecouchdb.svg
new file mode 100644
index 00000000..a3fbda00
--- /dev/null
+++ b/assets/lib/simple-icons/icons/apachecouchdb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/apachehadoop.svg b/assets/lib/simple-icons/icons/apachehadoop.svg
index 6794587f..01fa5f23 100644
--- a/assets/lib/simple-icons/icons/apachehadoop.svg
+++ b/assets/lib/simple-icons/icons/apachehadoop.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/apachejmeter.svg b/assets/lib/simple-icons/icons/apachejmeter.svg
index d38d5066..814dbea5 100644
--- a/assets/lib/simple-icons/icons/apachejmeter.svg
+++ b/assets/lib/simple-icons/icons/apachejmeter.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/appwrite.svg b/assets/lib/simple-icons/icons/appwrite.svg
index 350d784f..64994f23 100644
--- a/assets/lib/simple-icons/icons/appwrite.svg
+++ b/assets/lib/simple-icons/icons/appwrite.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/aqua.svg b/assets/lib/simple-icons/icons/aqua.svg
index 8207737e..3f381489 100644
--- a/assets/lib/simple-icons/icons/aqua.svg
+++ b/assets/lib/simple-icons/icons/aqua.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/argo.svg b/assets/lib/simple-icons/icons/argo.svg
new file mode 100644
index 00000000..fde6bb79
--- /dev/null
+++ b/assets/lib/simple-icons/icons/argo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/argos.svg b/assets/lib/simple-icons/icons/argos.svg
new file mode 100644
index 00000000..2c298a2d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/argos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/artifacthub.svg b/assets/lib/simple-icons/icons/artifacthub.svg
index 12649c23..e2fb3627 100644
--- a/assets/lib/simple-icons/icons/artifacthub.svg
+++ b/assets/lib/simple-icons/icons/artifacthub.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/auchan.svg b/assets/lib/simple-icons/icons/auchan.svg
new file mode 100644
index 00000000..b2eb6112
--- /dev/null
+++ b/assets/lib/simple-icons/icons/auchan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/avajs.svg b/assets/lib/simple-icons/icons/avajs.svg
new file mode 100644
index 00000000..36584e61
--- /dev/null
+++ b/assets/lib/simple-icons/icons/avajs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/awsfargate.svg b/assets/lib/simple-icons/icons/awsfargate.svg
new file mode 100644
index 00000000..2b575c0b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/awsfargate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/awslambda.svg b/assets/lib/simple-icons/icons/awslambda.svg
new file mode 100644
index 00000000..e02e27ee
--- /dev/null
+++ b/assets/lib/simple-icons/icons/awslambda.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/backendless.svg b/assets/lib/simple-icons/icons/backendless.svg
new file mode 100644
index 00000000..52808010
--- /dev/null
+++ b/assets/lib/simple-icons/icons/backendless.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/bandlab.svg b/assets/lib/simple-icons/icons/bandlab.svg
index e0de169c..5bf4eb13 100644
--- a/assets/lib/simple-icons/icons/bandlab.svg
+++ b/assets/lib/simple-icons/icons/bandlab.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/boehringeringelheim.svg b/assets/lib/simple-icons/icons/boehringeringelheim.svg
index 0381fecd..c03ec373 100644
--- a/assets/lib/simple-icons/icons/boehringeringelheim.svg
+++ b/assets/lib/simple-icons/icons/boehringeringelheim.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/bookalope.svg b/assets/lib/simple-icons/icons/bookalope.svg
new file mode 100644
index 00000000..f8733935
--- /dev/null
+++ b/assets/lib/simple-icons/icons/bookalope.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/bookmyshow.svg b/assets/lib/simple-icons/icons/bookmyshow.svg
new file mode 100644
index 00000000..40b3d9cc
--- /dev/null
+++ b/assets/lib/simple-icons/icons/bookmyshow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/borgbackup.svg b/assets/lib/simple-icons/icons/borgbackup.svg
new file mode 100644
index 00000000..ebd656be
--- /dev/null
+++ b/assets/lib/simple-icons/icons/borgbackup.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/boxysvg.svg b/assets/lib/simple-icons/icons/boxysvg.svg
new file mode 100644
index 00000000..f59942f2
--- /dev/null
+++ b/assets/lib/simple-icons/icons/boxysvg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/budibase.svg b/assets/lib/simple-icons/icons/budibase.svg
new file mode 100644
index 00000000..f137933d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/budibase.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/burton.svg b/assets/lib/simple-icons/icons/burton.svg
new file mode 100644
index 00000000..46131f64
--- /dev/null
+++ b/assets/lib/simple-icons/icons/burton.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/byjus.svg b/assets/lib/simple-icons/icons/byjus.svg
new file mode 100644
index 00000000..c65f64a9
--- /dev/null
+++ b/assets/lib/simple-icons/icons/byjus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/caffeine.svg b/assets/lib/simple-icons/icons/caffeine.svg
new file mode 100644
index 00000000..f71e1ccf
--- /dev/null
+++ b/assets/lib/simple-icons/icons/caffeine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/chemex.svg b/assets/lib/simple-icons/icons/chemex.svg
new file mode 100644
index 00000000..4a1dfcfb
--- /dev/null
+++ b/assets/lib/simple-icons/icons/chemex.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/cilium.svg b/assets/lib/simple-icons/icons/cilium.svg
new file mode 100644
index 00000000..ae5132e7
--- /dev/null
+++ b/assets/lib/simple-icons/icons/cilium.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/clickhouse.svg b/assets/lib/simple-icons/icons/clickhouse.svg
new file mode 100644
index 00000000..689aca37
--- /dev/null
+++ b/assets/lib/simple-icons/icons/clickhouse.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/cloudflarepages.svg b/assets/lib/simple-icons/icons/cloudflarepages.svg
new file mode 100644
index 00000000..6278cca6
--- /dev/null
+++ b/assets/lib/simple-icons/icons/cloudflarepages.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/cocos.svg b/assets/lib/simple-icons/icons/cocos.svg
index 9662c939..233e347e 100644
--- a/assets/lib/simple-icons/icons/cocos.svg
+++ b/assets/lib/simple-icons/icons/cocos.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/coinmarketcap.svg b/assets/lib/simple-icons/icons/coinmarketcap.svg
new file mode 100644
index 00000000..7dd4943b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/coinmarketcap.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/commitlint.svg b/assets/lib/simple-icons/icons/commitlint.svg
new file mode 100644
index 00000000..9496f6f6
--- /dev/null
+++ b/assets/lib/simple-icons/icons/commitlint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/conan.svg b/assets/lib/simple-icons/icons/conan.svg
new file mode 100644
index 00000000..990b1eb0
--- /dev/null
+++ b/assets/lib/simple-icons/icons/conan.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/conventionalcommits.svg b/assets/lib/simple-icons/icons/conventionalcommits.svg
new file mode 100644
index 00000000..0ec669fb
--- /dev/null
+++ b/assets/lib/simple-icons/icons/conventionalcommits.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/cora.svg b/assets/lib/simple-icons/icons/cora.svg
new file mode 100644
index 00000000..7a184bbf
--- /dev/null
+++ b/assets/lib/simple-icons/icons/cora.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/cratedb.svg b/assets/lib/simple-icons/icons/cratedb.svg
new file mode 100644
index 00000000..15d63d87
--- /dev/null
+++ b/assets/lib/simple-icons/icons/cratedb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/credly.svg b/assets/lib/simple-icons/icons/credly.svg
new file mode 100644
index 00000000..3d46812f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/credly.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/criticalrole.svg b/assets/lib/simple-icons/icons/criticalrole.svg
new file mode 100644
index 00000000..1e60bf7c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/criticalrole.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/cssmodules.svg b/assets/lib/simple-icons/icons/cssmodules.svg
new file mode 100644
index 00000000..c0feaf01
--- /dev/null
+++ b/assets/lib/simple-icons/icons/cssmodules.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/d.svg b/assets/lib/simple-icons/icons/d.svg
new file mode 100644
index 00000000..643bd60e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/d.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/darty.svg b/assets/lib/simple-icons/icons/darty.svg
new file mode 100644
index 00000000..a965a11c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/darty.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/dask.svg b/assets/lib/simple-icons/icons/dask.svg
new file mode 100644
index 00000000..e71275c0
--- /dev/null
+++ b/assets/lib/simple-icons/icons/dask.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/datadotai.svg b/assets/lib/simple-icons/icons/datadotai.svg
new file mode 100644
index 00000000..87f5bc72
--- /dev/null
+++ b/assets/lib/simple-icons/icons/datadotai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/dedge.svg b/assets/lib/simple-icons/icons/dedge.svg
index 6c7fbf05..325b9533 100644
--- a/assets/lib/simple-icons/icons/dedge.svg
+++ b/assets/lib/simple-icons/icons/dedge.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/deno.svg b/assets/lib/simple-icons/icons/deno.svg
index b60b207a..ea645999 100644
--- a/assets/lib/simple-icons/icons/deno.svg
+++ b/assets/lib/simple-icons/icons/deno.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/django.svg b/assets/lib/simple-icons/icons/django.svg
old mode 100755
new mode 100644
diff --git a/assets/lib/simple-icons/icons/dm.svg b/assets/lib/simple-icons/icons/dm.svg
new file mode 100644
index 00000000..78ae85b9
--- /dev/null
+++ b/assets/lib/simple-icons/icons/dm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/docsdotrs.svg b/assets/lib/simple-icons/icons/docsdotrs.svg
new file mode 100644
index 00000000..cebe3f33
--- /dev/null
+++ b/assets/lib/simple-icons/icons/docsdotrs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/dragonframe.svg b/assets/lib/simple-icons/icons/dragonframe.svg
new file mode 100644
index 00000000..7ee610c3
--- /dev/null
+++ b/assets/lib/simple-icons/icons/dragonframe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/duckdb.svg b/assets/lib/simple-icons/icons/duckdb.svg
new file mode 100644
index 00000000..feaab85b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/duckdb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/dvc.svg b/assets/lib/simple-icons/icons/dvc.svg
new file mode 100644
index 00000000..590ff7a3
--- /dev/null
+++ b/assets/lib/simple-icons/icons/dvc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/electronbuilder.svg b/assets/lib/simple-icons/icons/electronbuilder.svg
new file mode 100644
index 00000000..728eaaf5
--- /dev/null
+++ b/assets/lib/simple-icons/icons/electronbuilder.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/elementor.svg b/assets/lib/simple-icons/icons/elementor.svg
new file mode 100644
index 00000000..6928d6ae
--- /dev/null
+++ b/assets/lib/simple-icons/icons/elementor.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/enterprisedb.svg b/assets/lib/simple-icons/icons/enterprisedb.svg
new file mode 100644
index 00000000..9d087a0b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/enterprisedb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/exordo.svg b/assets/lib/simple-icons/icons/exordo.svg
new file mode 100644
index 00000000..e7ae6577
--- /dev/null
+++ b/assets/lib/simple-icons/icons/exordo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/exoscale.svg b/assets/lib/simple-icons/icons/exoscale.svg
new file mode 100644
index 00000000..8c482a3e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/exoscale.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/f1.svg b/assets/lib/simple-icons/icons/f1.svg
new file mode 100644
index 00000000..01e05d30
--- /dev/null
+++ b/assets/lib/simple-icons/icons/f1.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/f5.svg b/assets/lib/simple-icons/icons/f5.svg
new file mode 100644
index 00000000..4f302e70
--- /dev/null
+++ b/assets/lib/simple-icons/icons/f5.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/fandom.svg b/assets/lib/simple-icons/icons/fandom.svg
index 1e63ba87..0d1a7124 100644
--- a/assets/lib/simple-icons/icons/fandom.svg
+++ b/assets/lib/simple-icons/icons/fandom.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/fauna.svg b/assets/lib/simple-icons/icons/fauna.svg
new file mode 100644
index 00000000..9f3f7766
--- /dev/null
+++ b/assets/lib/simple-icons/icons/fauna.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/fedora.svg b/assets/lib/simple-icons/icons/fedora.svg
new file mode 100644
index 00000000..7f461d0e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/fedora.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/flatpak.svg b/assets/lib/simple-icons/icons/flatpak.svg
new file mode 100644
index 00000000..ea7c292d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/flatpak.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/fluentbit.svg b/assets/lib/simple-icons/icons/fluentbit.svg
new file mode 100644
index 00000000..c0fd3709
--- /dev/null
+++ b/assets/lib/simple-icons/icons/fluentbit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/fontawesome.svg b/assets/lib/simple-icons/icons/fontawesome.svg
index 5c8e2e77..1c3ec6e8 100644
--- a/assets/lib/simple-icons/icons/fontawesome.svg
+++ b/assets/lib/simple-icons/icons/fontawesome.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/g2.svg b/assets/lib/simple-icons/icons/g2.svg
new file mode 100644
index 00000000..d429b424
--- /dev/null
+++ b/assets/lib/simple-icons/icons/g2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/gitlab.svg b/assets/lib/simple-icons/icons/gitlab.svg
index d84a8e9d..e4a29630 100644
--- a/assets/lib/simple-icons/icons/gitlab.svg
+++ b/assets/lib/simple-icons/icons/gitlab.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/gnometerminal.svg b/assets/lib/simple-icons/icons/gnometerminal.svg
new file mode 100644
index 00000000..c64a8b96
--- /dev/null
+++ b/assets/lib/simple-icons/icons/gnometerminal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/godaddy.svg b/assets/lib/simple-icons/icons/godaddy.svg
index 31bf2c16..8041083e 100644
--- a/assets/lib/simple-icons/icons/godaddy.svg
+++ b/assets/lib/simple-icons/icons/godaddy.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/googleadmob.svg b/assets/lib/simple-icons/icons/googleadmob.svg
new file mode 100644
index 00000000..7c1695b0
--- /dev/null
+++ b/assets/lib/simple-icons/icons/googleadmob.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/grandfrais.svg b/assets/lib/simple-icons/icons/grandfrais.svg
new file mode 100644
index 00000000..7984156d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/grandfrais.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/gtk.svg b/assets/lib/simple-icons/icons/gtk.svg
new file mode 100644
index 00000000..302429be
--- /dev/null
+++ b/assets/lib/simple-icons/icons/gtk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/gurobi.svg b/assets/lib/simple-icons/icons/gurobi.svg
new file mode 100644
index 00000000..4e8271f9
--- /dev/null
+++ b/assets/lib/simple-icons/icons/gurobi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/headlessui.svg b/assets/lib/simple-icons/icons/headlessui.svg
new file mode 100644
index 00000000..79cf3ff7
--- /dev/null
+++ b/assets/lib/simple-icons/icons/headlessui.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/hibob.svg b/assets/lib/simple-icons/icons/hibob.svg
new file mode 100644
index 00000000..4499dce4
--- /dev/null
+++ b/assets/lib/simple-icons/icons/hibob.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/httpie.svg b/assets/lib/simple-icons/icons/httpie.svg
new file mode 100644
index 00000000..51db2ef8
--- /dev/null
+++ b/assets/lib/simple-icons/icons/httpie.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/ibmcloud.svg b/assets/lib/simple-icons/icons/ibmcloud.svg
new file mode 100644
index 00000000..86a258bf
--- /dev/null
+++ b/assets/lib/simple-icons/icons/ibmcloud.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/inkdrop.svg b/assets/lib/simple-icons/icons/inkdrop.svg
new file mode 100644
index 00000000..cce8b881
--- /dev/null
+++ b/assets/lib/simple-icons/icons/inkdrop.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/insomnia.svg b/assets/lib/simple-icons/icons/insomnia.svg
index 4c1507fa..f542644f 100644
--- a/assets/lib/simple-icons/icons/insomnia.svg
+++ b/assets/lib/simple-icons/icons/insomnia.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/intermarche.svg b/assets/lib/simple-icons/icons/intermarche.svg
new file mode 100644
index 00000000..785fb407
--- /dev/null
+++ b/assets/lib/simple-icons/icons/intermarche.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/ionos.svg b/assets/lib/simple-icons/icons/ionos.svg
new file mode 100644
index 00000000..5d381a5e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/ionos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/java.svg b/assets/lib/simple-icons/icons/java.svg
deleted file mode 100644
index 9ec302f6..00000000
--- a/assets/lib/simple-icons/icons/java.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/jetpackcompose.svg b/assets/lib/simple-icons/icons/jetpackcompose.svg
new file mode 100644
index 00000000..53db7b43
--- /dev/null
+++ b/assets/lib/simple-icons/icons/jetpackcompose.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/k3s.svg b/assets/lib/simple-icons/icons/k3s.svg
new file mode 100644
index 00000000..4760e0d4
--- /dev/null
+++ b/assets/lib/simple-icons/icons/k3s.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/k6.svg b/assets/lib/simple-icons/icons/k6.svg
new file mode 100644
index 00000000..8c2da210
--- /dev/null
+++ b/assets/lib/simple-icons/icons/k6.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/kaniko.svg b/assets/lib/simple-icons/icons/kaniko.svg
new file mode 100644
index 00000000..83f2ce8f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/kaniko.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/keepachangelog.svg b/assets/lib/simple-icons/icons/keepachangelog.svg
new file mode 100644
index 00000000..9e54f818
--- /dev/null
+++ b/assets/lib/simple-icons/icons/keepachangelog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/keystone.svg b/assets/lib/simple-icons/icons/keystone.svg
new file mode 100644
index 00000000..02899835
--- /dev/null
+++ b/assets/lib/simple-icons/icons/keystone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/kicad.svg b/assets/lib/simple-icons/icons/kicad.svg
new file mode 100644
index 00000000..f0ae28a4
--- /dev/null
+++ b/assets/lib/simple-icons/icons/kicad.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/kingstontechnology.svg b/assets/lib/simple-icons/icons/kingstontechnology.svg
new file mode 100644
index 00000000..99c15065
--- /dev/null
+++ b/assets/lib/simple-icons/icons/kingstontechnology.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/knative.svg b/assets/lib/simple-icons/icons/knative.svg
new file mode 100644
index 00000000..6d622187
--- /dev/null
+++ b/assets/lib/simple-icons/icons/knative.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/konami.svg b/assets/lib/simple-icons/icons/konami.svg
new file mode 100644
index 00000000..c02efa68
--- /dev/null
+++ b/assets/lib/simple-icons/icons/konami.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/kong.svg b/assets/lib/simple-icons/icons/kong.svg
new file mode 100644
index 00000000..e9e735f8
--- /dev/null
+++ b/assets/lib/simple-icons/icons/kong.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/koyeb.svg b/assets/lib/simple-icons/icons/koyeb.svg
new file mode 100644
index 00000000..b8fed6e5
--- /dev/null
+++ b/assets/lib/simple-icons/icons/koyeb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/kuma.svg b/assets/lib/simple-icons/icons/kuma.svg
new file mode 100644
index 00000000..1f715f0d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/kuma.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/lapce.svg b/assets/lib/simple-icons/icons/lapce.svg
new file mode 100644
index 00000000..ba7328ec
--- /dev/null
+++ b/assets/lib/simple-icons/icons/lapce.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/lazarus.svg b/assets/lib/simple-icons/icons/lazarus.svg
new file mode 100644
index 00000000..dc940f16
--- /dev/null
+++ b/assets/lib/simple-icons/icons/lazarus.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/leaderprice.svg b/assets/lib/simple-icons/icons/leaderprice.svg
new file mode 100644
index 00000000..a02b886f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/leaderprice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/lens.svg b/assets/lib/simple-icons/icons/lens.svg
new file mode 100644
index 00000000..87739f98
--- /dev/null
+++ b/assets/lib/simple-icons/icons/lens.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/leroymerlin.svg b/assets/lib/simple-icons/icons/leroymerlin.svg
new file mode 100644
index 00000000..66931a28
--- /dev/null
+++ b/assets/lib/simple-icons/icons/leroymerlin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/letsencrypt.svg b/assets/lib/simple-icons/icons/letsencrypt.svg
index 78989811..6432a904 100644
--- a/assets/lib/simple-icons/icons/letsencrypt.svg
+++ b/assets/lib/simple-icons/icons/letsencrypt.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/levelsdotfyi.svg b/assets/lib/simple-icons/icons/levelsdotfyi.svg
new file mode 100644
index 00000000..e4cbca01
--- /dev/null
+++ b/assets/lib/simple-icons/icons/levelsdotfyi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/linear.svg b/assets/lib/simple-icons/icons/linear.svg
new file mode 100644
index 00000000..f3770d65
--- /dev/null
+++ b/assets/lib/simple-icons/icons/linear.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/linkerd.svg b/assets/lib/simple-icons/icons/linkerd.svg
new file mode 100644
index 00000000..767b6e4f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/linkerd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/linkfire.svg b/assets/lib/simple-icons/icons/linkfire.svg
new file mode 100644
index 00000000..0fcc7aea
--- /dev/null
+++ b/assets/lib/simple-icons/icons/linkfire.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/liquibase.svg b/assets/lib/simple-icons/icons/liquibase.svg
new file mode 100644
index 00000000..92e92ec3
--- /dev/null
+++ b/assets/lib/simple-icons/icons/liquibase.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/litiengine.svg b/assets/lib/simple-icons/icons/litiengine.svg
new file mode 100644
index 00000000..a2978827
--- /dev/null
+++ b/assets/lib/simple-icons/icons/litiengine.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/loopback.svg b/assets/lib/simple-icons/icons/loopback.svg
new file mode 100644
index 00000000..f011564d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/loopback.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/ludwig.svg b/assets/lib/simple-icons/icons/ludwig.svg
new file mode 100644
index 00000000..dc41b466
--- /dev/null
+++ b/assets/lib/simple-icons/icons/ludwig.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/lunacy.svg b/assets/lib/simple-icons/icons/lunacy.svg
new file mode 100644
index 00000000..7176b310
--- /dev/null
+++ b/assets/lib/simple-icons/icons/lunacy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/macys.svg b/assets/lib/simple-icons/icons/macys.svg
index d336959b..876a67dd 100644
--- a/assets/lib/simple-icons/icons/macys.svg
+++ b/assets/lib/simple-icons/icons/macys.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/magasinsu.svg b/assets/lib/simple-icons/icons/magasinsu.svg
new file mode 100644
index 00000000..35868512
--- /dev/null
+++ b/assets/lib/simple-icons/icons/magasinsu.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mailgun.svg b/assets/lib/simple-icons/icons/mailgun.svg
new file mode 100644
index 00000000..0bfde075
--- /dev/null
+++ b/assets/lib/simple-icons/icons/mailgun.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/marko.svg b/assets/lib/simple-icons/icons/marko.svg
new file mode 100644
index 00000000..083cde1a
--- /dev/null
+++ b/assets/lib/simple-icons/icons/marko.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mastodon.svg b/assets/lib/simple-icons/icons/mastodon.svg
index 19141c72..5e3b7e13 100644
--- a/assets/lib/simple-icons/icons/mastodon.svg
+++ b/assets/lib/simple-icons/icons/mastodon.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/matterdotjs.svg b/assets/lib/simple-icons/icons/matterdotjs.svg
new file mode 100644
index 00000000..dc65006b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/matterdotjs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mdbook.svg b/assets/lib/simple-icons/icons/mdbook.svg
new file mode 100644
index 00000000..1727c21b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/mdbook.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mdnwebdocs.svg b/assets/lib/simple-icons/icons/mdnwebdocs.svg
index 32063a0b..c1722010 100644
--- a/assets/lib/simple-icons/icons/mdnwebdocs.svg
+++ b/assets/lib/simple-icons/icons/mdnwebdocs.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mdx.svg b/assets/lib/simple-icons/icons/mdx.svg
new file mode 100644
index 00000000..53fdf30b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/mdx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/meta.svg b/assets/lib/simple-icons/icons/meta.svg
new file mode 100644
index 00000000..d9a1631d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/meta.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mlflow.svg b/assets/lib/simple-icons/icons/mlflow.svg
new file mode 100644
index 00000000..b44c2eea
--- /dev/null
+++ b/assets/lib/simple-icons/icons/mlflow.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/mobx.svg b/assets/lib/simple-icons/icons/mobx.svg
index 2c6bf0c4..28ba33fc 100644
--- a/assets/lib/simple-icons/icons/mobx.svg
+++ b/assets/lib/simple-icons/icons/mobx.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/moneygram.svg b/assets/lib/simple-icons/icons/moneygram.svg
new file mode 100644
index 00000000..63cef3f9
--- /dev/null
+++ b/assets/lib/simple-icons/icons/moneygram.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/monogames.svg b/assets/lib/simple-icons/icons/monogames.svg
new file mode 100644
index 00000000..0a24e76c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/monogames.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/monoprix.svg b/assets/lib/simple-icons/icons/monoprix.svg
new file mode 100644
index 00000000..1ba425ce
--- /dev/null
+++ b/assets/lib/simple-icons/icons/monoprix.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/morrisons.svg b/assets/lib/simple-icons/icons/morrisons.svg
new file mode 100644
index 00000000..9eb7000b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/morrisons.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/msibusiness.svg b/assets/lib/simple-icons/icons/msibusiness.svg
new file mode 100644
index 00000000..710d3d9b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/msibusiness.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/muller.svg b/assets/lib/simple-icons/icons/muller.svg
new file mode 100644
index 00000000..529a59d6
--- /dev/null
+++ b/assets/lib/simple-icons/icons/muller.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/naver.svg b/assets/lib/simple-icons/icons/naver.svg
index 80e760a7..611ad4b6 100644
--- a/assets/lib/simple-icons/icons/naver.svg
+++ b/assets/lib/simple-icons/icons/naver.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/netbsd.svg b/assets/lib/simple-icons/icons/netbsd.svg
new file mode 100644
index 00000000..511f066e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/netbsd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/nette.svg b/assets/lib/simple-icons/icons/nette.svg
index 768955c6..304311cc 100644
--- a/assets/lib/simple-icons/icons/nette.svg
+++ b/assets/lib/simple-icons/icons/nette.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/norco.svg b/assets/lib/simple-icons/icons/norco.svg
new file mode 100644
index 00000000..e1f0949f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/norco.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/nunjucks.svg b/assets/lib/simple-icons/icons/nunjucks.svg
new file mode 100644
index 00000000..6374253f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/nunjucks.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/octoprint.svg b/assets/lib/simple-icons/icons/octoprint.svg
new file mode 100644
index 00000000..5098f6b2
--- /dev/null
+++ b/assets/lib/simple-icons/icons/octoprint.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/onlyoffice.svg b/assets/lib/simple-icons/icons/onlyoffice.svg
new file mode 100644
index 00000000..ffbf41c2
--- /dev/null
+++ b/assets/lib/simple-icons/icons/onlyoffice.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/openjdk.svg b/assets/lib/simple-icons/icons/openjdk.svg
new file mode 100644
index 00000000..9402ce9c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/openjdk.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/opensea.svg b/assets/lib/simple-icons/icons/opensea.svg
new file mode 100644
index 00000000..a26d986b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/opensea.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/opensearch.svg b/assets/lib/simple-icons/icons/opensearch.svg
new file mode 100644
index 00000000..a00e87e2
--- /dev/null
+++ b/assets/lib/simple-icons/icons/opensearch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/opentelemetry.svg b/assets/lib/simple-icons/icons/opentelemetry.svg
new file mode 100644
index 00000000..606165cf
--- /dev/null
+++ b/assets/lib/simple-icons/icons/opentelemetry.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/openverse.svg b/assets/lib/simple-icons/icons/openverse.svg
new file mode 100644
index 00000000..6d98bfda
--- /dev/null
+++ b/assets/lib/simple-icons/icons/openverse.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/openzeppelin.svg b/assets/lib/simple-icons/icons/openzeppelin.svg
new file mode 100644
index 00000000..d5e94dd0
--- /dev/null
+++ b/assets/lib/simple-icons/icons/openzeppelin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/openzfs.svg b/assets/lib/simple-icons/icons/openzfs.svg
new file mode 100644
index 00000000..1d398bb0
--- /dev/null
+++ b/assets/lib/simple-icons/icons/openzfs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/otto.svg b/assets/lib/simple-icons/icons/otto.svg
new file mode 100644
index 00000000..1e6dc745
--- /dev/null
+++ b/assets/lib/simple-icons/icons/otto.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pagekit.svg b/assets/lib/simple-icons/icons/pagekit.svg
old mode 100755
new mode 100644
diff --git a/assets/lib/simple-icons/icons/paperspace.svg b/assets/lib/simple-icons/icons/paperspace.svg
new file mode 100644
index 00000000..bf61fc6b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/paperspace.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/petsathome.svg b/assets/lib/simple-icons/icons/petsathome.svg
new file mode 100644
index 00000000..92630f6c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/petsathome.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/picardsurgeles.svg b/assets/lib/simple-icons/icons/picardsurgeles.svg
new file mode 100644
index 00000000..7e63d623
--- /dev/null
+++ b/assets/lib/simple-icons/icons/picardsurgeles.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pix.svg b/assets/lib/simple-icons/icons/pix.svg
new file mode 100644
index 00000000..cda123f6
--- /dev/null
+++ b/assets/lib/simple-icons/icons/pix.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pkgsrc.svg b/assets/lib/simple-icons/icons/pkgsrc.svg
new file mode 100644
index 00000000..1208e9bf
--- /dev/null
+++ b/assets/lib/simple-icons/icons/pkgsrc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/planetscale.svg b/assets/lib/simple-icons/icons/planetscale.svg
new file mode 100644
index 00000000..284eeb74
--- /dev/null
+++ b/assets/lib/simple-icons/icons/planetscale.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/playwright.svg b/assets/lib/simple-icons/icons/playwright.svg
new file mode 100644
index 00000000..3d45a763
--- /dev/null
+++ b/assets/lib/simple-icons/icons/playwright.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/poetry.svg b/assets/lib/simple-icons/icons/poetry.svg
new file mode 100644
index 00000000..3289fa8e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/poetry.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/polywork.svg b/assets/lib/simple-icons/icons/polywork.svg
index b17e6f93..a28f39e7 100644
--- a/assets/lib/simple-icons/icons/polywork.svg
+++ b/assets/lib/simple-icons/icons/polywork.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/powerapps.svg b/assets/lib/simple-icons/icons/powerapps.svg
index 2a2bc8af..0290ef2c 100644
--- a/assets/lib/simple-icons/icons/powerapps.svg
+++ b/assets/lib/simple-icons/icons/powerapps.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/powerautomate.svg b/assets/lib/simple-icons/icons/powerautomate.svg
new file mode 100644
index 00000000..8143cb30
--- /dev/null
+++ b/assets/lib/simple-icons/icons/powerautomate.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/powervirtualagents.svg b/assets/lib/simple-icons/icons/powervirtualagents.svg
new file mode 100644
index 00000000..5f2d35e7
--- /dev/null
+++ b/assets/lib/simple-icons/icons/powervirtualagents.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/preact.svg b/assets/lib/simple-icons/icons/preact.svg
new file mode 100644
index 00000000..3b6dd3ad
--- /dev/null
+++ b/assets/lib/simple-icons/icons/preact.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pubg.svg b/assets/lib/simple-icons/icons/pubg.svg
new file mode 100644
index 00000000..219fcb06
--- /dev/null
+++ b/assets/lib/simple-icons/icons/pubg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pwa.svg b/assets/lib/simple-icons/icons/pwa.svg
index 181cba25..f6fb3ab7 100644
--- a/assets/lib/simple-icons/icons/pwa.svg
+++ b/assets/lib/simple-icons/icons/pwa.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pyg.svg b/assets/lib/simple-icons/icons/pyg.svg
new file mode 100644
index 00000000..7371631a
--- /dev/null
+++ b/assets/lib/simple-icons/icons/pyg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/pyscaffold.svg b/assets/lib/simple-icons/icons/pyscaffold.svg
index b68d01a0..198ced0f 100644
--- a/assets/lib/simple-icons/icons/pyscaffold.svg
+++ b/assets/lib/simple-icons/icons/pyscaffold.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/quora.svg b/assets/lib/simple-icons/icons/quora.svg
index 9d49e3a6..7d288820 100644
--- a/assets/lib/simple-icons/icons/quora.svg
+++ b/assets/lib/simple-icons/icons/quora.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rarible.svg b/assets/lib/simple-icons/icons/rarible.svg
new file mode 100644
index 00000000..20752502
--- /dev/null
+++ b/assets/lib/simple-icons/icons/rarible.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rasa.svg b/assets/lib/simple-icons/icons/rasa.svg
new file mode 100644
index 00000000..7d7ca326
--- /dev/null
+++ b/assets/lib/simple-icons/icons/rasa.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/ray.svg b/assets/lib/simple-icons/icons/ray.svg
new file mode 100644
index 00000000..04839083
--- /dev/null
+++ b/assets/lib/simple-icons/icons/ray.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/reacthookform.svg b/assets/lib/simple-icons/icons/reacthookform.svg
new file mode 100644
index 00000000..c2866fe3
--- /dev/null
+++ b/assets/lib/simple-icons/icons/reacthookform.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/reactquery.svg b/assets/lib/simple-icons/icons/reactquery.svg
new file mode 100644
index 00000000..b500b4f7
--- /dev/null
+++ b/assets/lib/simple-icons/icons/reactquery.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/reacttable.svg b/assets/lib/simple-icons/icons/reacttable.svg
index e071a137..0525afa4 100644
--- a/assets/lib/simple-icons/icons/reacttable.svg
+++ b/assets/lib/simple-icons/icons/reacttable.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/remix.svg b/assets/lib/simple-icons/icons/remix.svg
new file mode 100644
index 00000000..f8b1f6c3
--- /dev/null
+++ b/assets/lib/simple-icons/icons/remix.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/render.svg b/assets/lib/simple-icons/icons/render.svg
new file mode 100644
index 00000000..90e4e87e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/render.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/republicofgamers.svg b/assets/lib/simple-icons/icons/republicofgamers.svg
new file mode 100644
index 00000000..3786f58d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/republicofgamers.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rescript.svg b/assets/lib/simple-icons/icons/rescript.svg
new file mode 100644
index 00000000..5af438eb
--- /dev/null
+++ b/assets/lib/simple-icons/icons/rescript.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/revoltdotchat.svg b/assets/lib/simple-icons/icons/revoltdotchat.svg
new file mode 100644
index 00000000..e3e5010f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/revoltdotchat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rocksdb.svg b/assets/lib/simple-icons/icons/rocksdb.svg
new file mode 100644
index 00000000..830b9272
--- /dev/null
+++ b/assets/lib/simple-icons/icons/rocksdb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rossmann.svg b/assets/lib/simple-icons/icons/rossmann.svg
new file mode 100644
index 00000000..32d498f5
--- /dev/null
+++ b/assets/lib/simple-icons/icons/rossmann.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rotaryinternational.svg b/assets/lib/simple-icons/icons/rotaryinternational.svg
index b3e1afab..d94b5b32 100644
--- a/assets/lib/simple-icons/icons/rotaryinternational.svg
+++ b/assets/lib/simple-icons/icons/rotaryinternational.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/rubocop.svg b/assets/lib/simple-icons/icons/rubocop.svg
new file mode 100644
index 00000000..adc974fa
--- /dev/null
+++ b/assets/lib/simple-icons/icons/rubocop.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/sailfishos.svg b/assets/lib/simple-icons/icons/sailfishos.svg
new file mode 100644
index 00000000..e67bc012
--- /dev/null
+++ b/assets/lib/simple-icons/icons/sailfishos.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/saturn.svg b/assets/lib/simple-icons/icons/saturn.svg
new file mode 100644
index 00000000..3ed9147d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/saturn.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/sequelize.svg b/assets/lib/simple-icons/icons/sequelize.svg
index f8599b6c..c483402b 100644
--- a/assets/lib/simple-icons/icons/sequelize.svg
+++ b/assets/lib/simple-icons/icons/sequelize.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/showpad.svg b/assets/lib/simple-icons/icons/showpad.svg
index 0905c8d3..be69f482 100644
--- a/assets/lib/simple-icons/icons/showpad.svg
+++ b/assets/lib/simple-icons/icons/showpad.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/simplenote.svg b/assets/lib/simple-icons/icons/simplenote.svg
new file mode 100644
index 00000000..a9898869
--- /dev/null
+++ b/assets/lib/simple-icons/icons/simplenote.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/socialblade.svg b/assets/lib/simple-icons/icons/socialblade.svg
new file mode 100644
index 00000000..a9f87c04
--- /dev/null
+++ b/assets/lib/simple-icons/icons/socialblade.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/solid.svg b/assets/lib/simple-icons/icons/solid.svg
index c2737c48..73432258 100644
--- a/assets/lib/simple-icons/icons/solid.svg
+++ b/assets/lib/simple-icons/icons/solid.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/soundcharts.svg b/assets/lib/simple-icons/icons/soundcharts.svg
new file mode 100644
index 00000000..df3b6d0d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/soundcharts.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/spacy.svg b/assets/lib/simple-icons/icons/spacy.svg
new file mode 100644
index 00000000..974ae049
--- /dev/null
+++ b/assets/lib/simple-icons/icons/spacy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/spond.svg b/assets/lib/simple-icons/icons/spond.svg
index 2f145974..8a713741 100644
--- a/assets/lib/simple-icons/icons/spond.svg
+++ b/assets/lib/simple-icons/icons/spond.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/stackedit.svg b/assets/lib/simple-icons/icons/stackedit.svg
new file mode 100644
index 00000000..f342c43e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/stackedit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/stardock.svg b/assets/lib/simple-icons/icons/stardock.svg
new file mode 100644
index 00000000..a603188a
--- /dev/null
+++ b/assets/lib/simple-icons/icons/stardock.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/steamdeck.svg b/assets/lib/simple-icons/icons/steamdeck.svg
new file mode 100644
index 00000000..1d1562f2
--- /dev/null
+++ b/assets/lib/simple-icons/icons/steamdeck.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/supermicro.svg b/assets/lib/simple-icons/icons/supermicro.svg
new file mode 100644
index 00000000..f87e0d14
--- /dev/null
+++ b/assets/lib/simple-icons/icons/supermicro.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/tacobell.svg b/assets/lib/simple-icons/icons/tacobell.svg
new file mode 100644
index 00000000..479af6fd
--- /dev/null
+++ b/assets/lib/simple-icons/icons/tacobell.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/task.svg b/assets/lib/simple-icons/icons/task.svg
new file mode 100644
index 00000000..c33d285e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/task.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/tauri.svg b/assets/lib/simple-icons/icons/tauri.svg
new file mode 100644
index 00000000..73200eb4
--- /dev/null
+++ b/assets/lib/simple-icons/icons/tauri.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/teespring.svg b/assets/lib/simple-icons/icons/teespring.svg
index a150a4be..4854b3d8 100644
--- a/assets/lib/simple-icons/icons/teespring.svg
+++ b/assets/lib/simple-icons/icons/teespring.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/temporal.svg b/assets/lib/simple-icons/icons/temporal.svg
new file mode 100644
index 00000000..3f9daa26
--- /dev/null
+++ b/assets/lib/simple-icons/icons/temporal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/thealgorithms.svg b/assets/lib/simple-icons/icons/thealgorithms.svg
index 5de5082e..39570eea 100644
--- a/assets/lib/simple-icons/icons/thealgorithms.svg
+++ b/assets/lib/simple-icons/icons/thealgorithms.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/threadless.svg b/assets/lib/simple-icons/icons/threadless.svg
index c93674c5..ca0430bf 100644
--- a/assets/lib/simple-icons/icons/threadless.svg
+++ b/assets/lib/simple-icons/icons/threadless.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/tistory.svg b/assets/lib/simple-icons/icons/tistory.svg
new file mode 100644
index 00000000..9fdfe857
--- /dev/null
+++ b/assets/lib/simple-icons/icons/tistory.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/tmobile.svg b/assets/lib/simple-icons/icons/tmobile.svg
index bd6b1f1d..7a315388 100644
--- a/assets/lib/simple-icons/icons/tmobile.svg
+++ b/assets/lib/simple-icons/icons/tmobile.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/traefikmesh.svg b/assets/lib/simple-icons/icons/traefikmesh.svg
new file mode 100644
index 00000000..828147b7
--- /dev/null
+++ b/assets/lib/simple-icons/icons/traefikmesh.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/traefikproxy.svg b/assets/lib/simple-icons/icons/traefikproxy.svg
new file mode 100644
index 00000000..002b6913
--- /dev/null
+++ b/assets/lib/simple-icons/icons/traefikproxy.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/transferwise.svg b/assets/lib/simple-icons/icons/transferwise.svg
deleted file mode 100644
index 03babcef..00000000
--- a/assets/lib/simple-icons/icons/transferwise.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/trpc.svg b/assets/lib/simple-icons/icons/trpc.svg
new file mode 100644
index 00000000..dd824ae0
--- /dev/null
+++ b/assets/lib/simple-icons/icons/trpc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/turborepo.svg b/assets/lib/simple-icons/icons/turborepo.svg
new file mode 100644
index 00000000..6d63cf7c
--- /dev/null
+++ b/assets/lib/simple-icons/icons/turborepo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/typeform.svg b/assets/lib/simple-icons/icons/typeform.svg
index f022f913..5f3f29bc 100644
--- a/assets/lib/simple-icons/icons/typeform.svg
+++ b/assets/lib/simple-icons/icons/typeform.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/ubuntu.svg b/assets/lib/simple-icons/icons/ubuntu.svg
index a2917063..227f86aa 100644
--- a/assets/lib/simple-icons/icons/ubuntu.svg
+++ b/assets/lib/simple-icons/icons/ubuntu.svg
@@ -1 +1 @@
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/uikit.svg b/assets/lib/simple-icons/icons/uikit.svg
old mode 100755
new mode 100644
diff --git a/assets/lib/simple-icons/icons/underscoredotjs.svg b/assets/lib/simple-icons/icons/underscoredotjs.svg
index 5d5ba717..ca7140d1 100644
--- a/assets/lib/simple-icons/icons/underscoredotjs.svg
+++ b/assets/lib/simple-icons/icons/underscoredotjs.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/unlicense.svg b/assets/lib/simple-icons/icons/unlicense.svg
new file mode 100644
index 00000000..d6bf6ed1
--- /dev/null
+++ b/assets/lib/simple-icons/icons/unlicense.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/unocss.svg b/assets/lib/simple-icons/icons/unocss.svg
new file mode 100644
index 00000000..b9ea80a8
--- /dev/null
+++ b/assets/lib/simple-icons/icons/unocss.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/upstash.svg b/assets/lib/simple-icons/icons/upstash.svg
new file mode 100644
index 00000000..accdfd63
--- /dev/null
+++ b/assets/lib/simple-icons/icons/upstash.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/valorant.svg b/assets/lib/simple-icons/icons/valorant.svg
new file mode 100644
index 00000000..13674afa
--- /dev/null
+++ b/assets/lib/simple-icons/icons/valorant.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/velog.svg b/assets/lib/simple-icons/icons/velog.svg
new file mode 100644
index 00000000..4d836c17
--- /dev/null
+++ b/assets/lib/simple-icons/icons/velog.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/vexxhost.svg b/assets/lib/simple-icons/icons/vexxhost.svg
new file mode 100644
index 00000000..40db5f1b
--- /dev/null
+++ b/assets/lib/simple-icons/icons/vexxhost.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/virgin.svg b/assets/lib/simple-icons/icons/virgin.svg
new file mode 100644
index 00000000..7f282082
--- /dev/null
+++ b/assets/lib/simple-icons/icons/virgin.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/virginmedia.svg b/assets/lib/simple-icons/icons/virginmedia.svg
new file mode 100644
index 00000000..2958c4f8
--- /dev/null
+++ b/assets/lib/simple-icons/icons/virginmedia.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/vitess.svg b/assets/lib/simple-icons/icons/vitess.svg
new file mode 100644
index 00000000..83675d08
--- /dev/null
+++ b/assets/lib/simple-icons/icons/vitess.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/vowpalwabbit.svg b/assets/lib/simple-icons/icons/vowpalwabbit.svg
new file mode 100644
index 00000000..e2d82d44
--- /dev/null
+++ b/assets/lib/simple-icons/icons/vowpalwabbit.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/vtex.svg b/assets/lib/simple-icons/icons/vtex.svg
new file mode 100644
index 00000000..f8e31fe1
--- /dev/null
+++ b/assets/lib/simple-icons/icons/vtex.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/wasmcloud.svg b/assets/lib/simple-icons/icons/wasmcloud.svg
new file mode 100644
index 00000000..f5c98391
--- /dev/null
+++ b/assets/lib/simple-icons/icons/wasmcloud.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/wegame.svg b/assets/lib/simple-icons/icons/wegame.svg
new file mode 100644
index 00000000..127601aa
--- /dev/null
+++ b/assets/lib/simple-icons/icons/wegame.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/westerndigital.svg b/assets/lib/simple-icons/icons/westerndigital.svg
new file mode 100644
index 00000000..935d670f
--- /dev/null
+++ b/assets/lib/simple-icons/icons/westerndigital.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/wikidotjs.svg b/assets/lib/simple-icons/icons/wikidotjs.svg
index d211fa31..fc131e4f 100644
--- a/assets/lib/simple-icons/icons/wikidotjs.svg
+++ b/assets/lib/simple-icons/icons/wikidotjs.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/winamp.svg b/assets/lib/simple-icons/icons/winamp.svg
new file mode 100644
index 00000000..c02f7684
--- /dev/null
+++ b/assets/lib/simple-icons/icons/winamp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/wise.svg b/assets/lib/simple-icons/icons/wise.svg
new file mode 100644
index 00000000..618f6649
--- /dev/null
+++ b/assets/lib/simple-icons/icons/wise.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/yolo.svg b/assets/lib/simple-icons/icons/yolo.svg
new file mode 100644
index 00000000..b5e9e58d
--- /dev/null
+++ b/assets/lib/simple-icons/icons/yolo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/yubico.svg b/assets/lib/simple-icons/icons/yubico.svg
new file mode 100644
index 00000000..61381528
--- /dev/null
+++ b/assets/lib/simple-icons/icons/yubico.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zabka.svg b/assets/lib/simple-icons/icons/zabka.svg
new file mode 100644
index 00000000..46691573
--- /dev/null
+++ b/assets/lib/simple-icons/icons/zabka.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zara.svg b/assets/lib/simple-icons/icons/zara.svg
new file mode 100644
index 00000000..3ce62197
--- /dev/null
+++ b/assets/lib/simple-icons/icons/zara.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zazzle.svg b/assets/lib/simple-icons/icons/zazzle.svg
new file mode 100644
index 00000000..93d8331e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/zazzle.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zebratechnologies.svg b/assets/lib/simple-icons/icons/zebratechnologies.svg
new file mode 100644
index 00000000..907a2b5e
--- /dev/null
+++ b/assets/lib/simple-icons/icons/zebratechnologies.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zenodo.svg b/assets/lib/simple-icons/icons/zenodo.svg
index fbbe3109..986056fd 100644
--- a/assets/lib/simple-icons/icons/zenodo.svg
+++ b/assets/lib/simple-icons/icons/zenodo.svg
@@ -1 +1 @@
-
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zettlr.svg b/assets/lib/simple-icons/icons/zettlr.svg
new file mode 100644
index 00000000..3d7a2c69
--- /dev/null
+++ b/assets/lib/simple-icons/icons/zettlr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/lib/simple-icons/icons/zig.svg b/assets/lib/simple-icons/icons/zig.svg
index 935eba3d..e55ac8ca 100644
--- a/assets/lib/simple-icons/icons/zig.svg
+++ b/assets/lib/simple-icons/icons/zig.svg
@@ -1 +1 @@
-
+
\ No newline at end of file