diff --git a/.github/workflows/on_icon_addition_approved.yml b/.github/workflows/on_icon_addition_approved.yml index 5add534e..2712bbb7 100644 --- a/.github/workflows/on_icon_addition_approved.yml +++ b/.github/workflows/on_icon_addition_approved.yml @@ -26,7 +26,7 @@ jobs: - name: Set Up Python uses: actions/setup-python@v4 with: - python-version: "3.13.7" + python-version: "3.14.0" - name: Install Dependencies run: | pip install cairosvg pillow requests diff --git a/.github/workflows/on_icon_update_approved.yml b/.github/workflows/on_icon_update_approved.yml index 4417cd42..1c43a0d7 100644 --- a/.github/workflows/on_icon_update_approved.yml +++ b/.github/workflows/on_icon_update_approved.yml @@ -26,7 +26,7 @@ jobs: - name: Set Up Python uses: actions/setup-python@v4 with: - python-version: "3.13.7" + python-version: "3.14.0" - name: Install Dependencies run: | pip install cairosvg pillow requests diff --git a/.github/workflows/update_icons_and_resources.yml b/.github/workflows/update_icons_and_resources.yml index d4ab6b89..89297a16 100644 --- a/.github/workflows/update_icons_and_resources.yml +++ b/.github/workflows/update_icons_and_resources.yml @@ -17,7 +17,7 @@ jobs: - name: Set Up Python uses: actions/setup-python@v4 with: - python-version: "3.13.7" + python-version: "3.14.0" - name: Install Dependencies run: | @@ -50,7 +50,7 @@ jobs: - name: Set Up Python uses: actions/setup-python@v4 with: - python-version: "3.13.7" + python-version: "3.14.0" - name: Commit and Push Changes run: | @@ -75,7 +75,7 @@ jobs: - name: Set Up Python uses: actions/setup-python@v4 with: - python-version: "3.13.7" + python-version: "3.14.0" - name: Commit and Push Changes run: | diff --git a/.github/workflows/validate_and_preview_icons.yml b/.github/workflows/validate_and_preview_icons.yml index f3e8db19..e9056cbb 100644 --- a/.github/workflows/validate_and_preview_icons.yml +++ b/.github/workflows/validate_and_preview_icons.yml @@ -15,7 +15,7 @@ jobs: - name: Set Up Python uses: actions/setup-python@v4 with: - python-version: "3.13.7" + python-version: "3.14.0" - name: Install Dependencies run: | diff --git a/meta/4chan.json b/meta/4chan.json new file mode 100644 index 00000000..330a2067 --- /dev/null +++ b/meta/4chan.json @@ -0,0 +1,17 @@ +{ + "base": "svg", + "aliases": [ + "chan", + "luck" + ], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-04T13:23:43.208364", + "author": { + "id": 123755552, + "login": "jashanpbpb" + } + } +} \ No newline at end of file diff --git a/meta/akamai.json b/meta/akamai.json new file mode 100644 index 00000000..8403ba88 --- /dev/null +++ b/meta/akamai.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-18T13:50:38.466025", + "author": { + "id": 19624259, + "login": "seeharrison" + } + } +} \ No newline at end of file diff --git a/meta/aliyun.json b/meta/aliyun.json new file mode 100644 index 00000000..3938dd00 --- /dev/null +++ b/meta/aliyun.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [ + "ali-yun", + "alibaba", + "cloud" + ], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-22T14:29:45.111918", + "author": { + "id": 177024972, + "login": "AaronYang0628" + } + } +} \ No newline at end of file diff --git a/meta/apple-maps.json b/meta/apple-maps.json new file mode 100644 index 00000000..6841f04f --- /dev/null +++ b/meta/apple-maps.json @@ -0,0 +1,21 @@ +{ + "base": "svg", + "aliases": [ + "apple", + "maps", + "apple-maps", + "applemaps", + "mapsapple", + "maps-apple" + ], + "categories": [ + "Location" + ], + "update": { + "timestamp": "2025-10-14T20:27:33.730998", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } +} \ No newline at end of file diff --git a/meta/apple-podcasts.json b/meta/apple-podcasts.json new file mode 100644 index 00000000..d289d4c5 --- /dev/null +++ b/meta/apple-podcasts.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [ + "podcast" + ], + "categories": [ + "Media" + ], + "update": { + "timestamp": "2025-10-14T20:36:03.418327", + "author": { + "id": 111296018, + "login": "ARandomPigeon" + } + } +} \ No newline at end of file diff --git a/meta/arcane.json b/meta/arcane.json index 0d372f52..cbcb1176 100644 --- a/meta/arcane.json +++ b/meta/arcane.json @@ -5,7 +5,7 @@ "Development" ], "update": { - "timestamp": "2025-05-20T18:05:17.743322", + "timestamp": "2025-10-15T20:43:42.346161", "author": { "id": 25576967, "login": "kmendell" diff --git a/meta/archidekt.json b/meta/archidekt.json new file mode 100644 index 00000000..3571c5a8 --- /dev/null +++ b/meta/archidekt.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-11-03T21:26:55.744811", + "author": { + "id": 153713623, + "login": "Idfil02" + } + } +} \ No newline at end of file diff --git a/meta/auto-cad.json b/meta/auto-cad.json new file mode 100644 index 00000000..10579eb2 --- /dev/null +++ b/meta/auto-cad.json @@ -0,0 +1,17 @@ +{ + "base": "svg", + "aliases": [ + "autocad", + "autodesk" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T13:20:51.894933", + "author": { + "id": 230745655, + "login": "stillkool" + } + } +} \ No newline at end of file diff --git a/meta/bab-technologie.json b/meta/bab-technologie.json new file mode 100644 index 00000000..95e94e74 --- /dev/null +++ b/meta/bab-technologie.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-13T16:51:18.349896", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + }, + "colors": { + "light": "bab-technologie", + "dark": "bab-technologie-dark" + } +} \ No newline at end of file diff --git a/meta/ballerina.json b/meta/ballerina.json new file mode 100644 index 00000000..7bd7381e --- /dev/null +++ b/meta/ballerina.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-18T14:05:18.134102", + "author": { + "id": 74367192, + "login": "th33k" + } + } +} \ No newline at end of file diff --git a/meta/bandcamp.json b/meta/bandcamp.json new file mode 100644 index 00000000..2b2ca2f3 --- /dev/null +++ b/meta/bandcamp.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Music" + ], + "update": { + "timestamp": "2025-10-17T16:46:50.127333", + "author": { + "id": 155105197, + "login": "LuizFelipeOliver" + } + } +} \ No newline at end of file diff --git a/meta/bentopdf.json b/meta/bentopdf.json new file mode 100644 index 00000000..cccdb922 --- /dev/null +++ b/meta/bentopdf.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-17T16:56:04.816102", + "author": { + "id": 38050638, + "login": "angeloschat" + } + } +} \ No newline at end of file diff --git a/meta/blue-letter-bible.json b/meta/blue-letter-bible.json new file mode 100644 index 00000000..4071c672 --- /dev/null +++ b/meta/blue-letter-bible.json @@ -0,0 +1,16 @@ +{ + "base": "png", + "aliases": [ + "bible-study" + ], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-14T19:49:57.787938", + "author": { + "id": 40521502, + "login": "TheArtForm" + } + } +} \ No newline at end of file diff --git a/meta/bottom.json b/meta/bottom.json new file mode 100644 index 00000000..f1b12587 --- /dev/null +++ b/meta/bottom.json @@ -0,0 +1,20 @@ +{ + "base": "svg", + "aliases": [ + "btm" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-11-13T17:28:46.549922", + "author": { + "id": 432230, + "login": "lavaeater" + } + }, + "colors": { + "light": "bottom", + "dark": "bottom-dark" + } +} \ No newline at end of file diff --git a/meta/build-better.json b/meta/build-better.json new file mode 100644 index 00000000..6a3ea6d6 --- /dev/null +++ b/meta/build-better.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-18T13:56:55.474295", + "author": { + "id": 5148859, + "login": "kldeb" + } + }, + "colors": { + "light": "build-better", + "dark": "build-better-dark" + } +} \ No newline at end of file diff --git a/meta/cap-cut.json b/meta/cap-cut.json new file mode 100644 index 00000000..b7725e05 --- /dev/null +++ b/meta/cap-cut.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-15T20:28:12.511970", + "author": { + "id": 159212504, + "login": "TrapNouz" + } + }, + "colors": { + "light": "cap-cut", + "dark": "cap-cut-dark" + } +} \ No newline at end of file diff --git a/meta/chatgpt.json b/meta/chatgpt.json index b5e1279c..64cc47e1 100644 --- a/meta/chatgpt.json +++ b/meta/chatgpt.json @@ -3,10 +3,10 @@ "aliases": [], "categories": [], "update": { - "timestamp": "2023-04-13T13:56:18Z", + "timestamp": "2025-10-04T14:15:34.795535", "author": { - "id": 71191962, - "name": "walkxcode" + "id": 63781622, + "login": "Meierschlumpf" } } } \ No newline at end of file diff --git a/meta/chess.json b/meta/chess.json new file mode 100644 index 00000000..1ca76284 --- /dev/null +++ b/meta/chess.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T14:11:17.999596", + "author": { + "id": 157972786, + "login": "CallumLewisGH" + } + } +} \ No newline at end of file diff --git a/meta/code-cademy.json b/meta/code-cademy.json new file mode 100644 index 00000000..c5c3de43 --- /dev/null +++ b/meta/code-cademy.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-11-03T21:18:45.669300", + "author": { + "id": 143852263, + "login": "TISEPSE" + } + }, + "colors": { + "light": "code-cademy", + "dark": "code-cademy-dark" + } +} \ No newline at end of file diff --git a/meta/convex.json b/meta/convex.json new file mode 100644 index 00000000..4e433a11 --- /dev/null +++ b/meta/convex.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-17T16:14:07.518098", + "author": { + "id": 102434180, + "login": "carlospr-dev" + } + } +} \ No newline at end of file diff --git a/meta/cron-master.json b/meta/cron-master.json new file mode 100644 index 00000000..ee803cda --- /dev/null +++ b/meta/cron-master.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-14T19:52:36.983159", + "author": { + "id": 949587, + "login": "janreinhardt" + } + } +} \ No newline at end of file diff --git a/meta/digikey.json b/meta/digikey.json new file mode 100644 index 00000000..f095c6aa --- /dev/null +++ b/meta/digikey.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "E-Commerce" + ], + "update": { + "timestamp": "2025-11-03T21:34:59.117885", + "author": { + "id": 6827059, + "login": "NoahStephens" + } + } +} \ No newline at end of file diff --git a/meta/distribution.json b/meta/distribution.json new file mode 100644 index 00000000..8469a7eb --- /dev/null +++ b/meta/distribution.json @@ -0,0 +1,15 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development", + "Cloud" + ], + "update": { + "timestamp": "2025-11-03T21:52:48.653792", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } +} \ No newline at end of file diff --git a/meta/dixa.json b/meta/dixa.json new file mode 100644 index 00000000..86eaf2dd --- /dev/null +++ b/meta/dixa.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-14T20:01:12.179647", + "author": { + "id": 1340823, + "login": "b12e" + } + } +} \ No newline at end of file diff --git a/meta/dragon-ruby.json b/meta/dragon-ruby.json new file mode 100644 index 00000000..736d8869 --- /dev/null +++ b/meta/dragon-ruby.json @@ -0,0 +1,17 @@ +{ + "base": "png", + "aliases": [ + "dragonruby", + "DragonRuby" + ], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-10-15T20:15:56.452176", + "author": { + "id": 44328815, + "login": "MichaelGame-Dev" + } + } +} \ No newline at end of file diff --git a/meta/dynmap.json b/meta/dynmap.json new file mode 100644 index 00000000..5ece35f8 --- /dev/null +++ b/meta/dynmap.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-10-14T20:46:12.596196", + "author": { + "id": 54281187, + "login": "cerebrosus" + } + } +} \ No newline at end of file diff --git a/meta/elgato-wave-link.json b/meta/elgato-wave-link.json new file mode 100644 index 00000000..7e846c79 --- /dev/null +++ b/meta/elgato-wave-link.json @@ -0,0 +1,19 @@ +{ + "base": "svg", + "aliases": [ + "wavelink", + "elgato wavelink", + "wave link", + "elgato Wave link" + ], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-14T19:56:23.248361", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } +} \ No newline at end of file diff --git a/meta/fidelity.json b/meta/fidelity.json new file mode 100644 index 00000000..3a446b90 --- /dev/null +++ b/meta/fidelity.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-11-13T17:36:15.323255", + "author": { + "id": 38537903, + "login": "shalf-0" + } + } +} \ No newline at end of file diff --git a/meta/flathub.json b/meta/flathub.json index 936e9804..2e471df2 100644 --- a/meta/flathub.json +++ b/meta/flathub.json @@ -3,10 +3,14 @@ "aliases": [], "categories": [], "update": { - "timestamp": "2023-04-13T20:27:58Z", + "timestamp": "2025-10-17T15:56:15.530358", "author": { - "id": 71191962, - "name": "walkxcode" + "id": 63889949, + "login": "InterstellarOne" } + }, + "colors": { + "light": "flathub", + "dark": "flathub-dark" } } \ No newline at end of file diff --git a/meta/fleetdm.json b/meta/fleetdm.json new file mode 100644 index 00000000..d14b6c1c --- /dev/null +++ b/meta/fleetdm.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T13:58:22.366291", + "author": { + "id": 10255587, + "login": "SteffeyDev" + } + } +} \ No newline at end of file diff --git a/meta/google-colab.json b/meta/google-colab.json new file mode 100644 index 00000000..494d10db --- /dev/null +++ b/meta/google-colab.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-03T21:45:55.967222", + "author": { + "id": 86807499, + "login": "Pacatro" + } + } +} \ No newline at end of file diff --git a/meta/google-jules.json b/meta/google-jules.json new file mode 100644 index 00000000..6e86a903 --- /dev/null +++ b/meta/google-jules.json @@ -0,0 +1,17 @@ +{ + "base": "svg", + "aliases": [ + "jules", + "google-jules" + ], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-15T20:20:13.349847", + "author": { + "id": 129430083, + "login": "willl182" + } + } +} \ No newline at end of file diff --git a/meta/gotenberg.json b/meta/gotenberg.json new file mode 100644 index 00000000..26424eaf --- /dev/null +++ b/meta/gotenberg.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-14T19:39:38.027576", + "author": { + "id": 1355848, + "login": "Lachee" + } + } +} \ No newline at end of file diff --git a/meta/idealo.json b/meta/idealo.json new file mode 100644 index 00000000..5c3ee532 --- /dev/null +++ b/meta/idealo.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-18T13:39:44.029246", + "author": { + "id": 238225595, + "login": "Sean31518" + } + } +} \ No newline at end of file diff --git a/meta/ideco.json b/meta/ideco.json new file mode 100644 index 00000000..91530b29 --- /dev/null +++ b/meta/ideco.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [ + "ideco-ngfw" + ], + "categories": [ + "Security" + ], + "update": { + "timestamp": "2025-11-03T21:48:42.751304", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } +} \ No newline at end of file diff --git a/meta/jamf.json b/meta/jamf.json new file mode 100644 index 00000000..1f1c6f3a --- /dev/null +++ b/meta/jamf.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [ + "jamf pro" + ], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-11-11T19:02:16.597263", + "author": { + "id": 204798340, + "login": "sebgorgone" + } + } +} \ No newline at end of file diff --git a/meta/jetbrains-toolbox.json b/meta/jetbrains-toolbox.json new file mode 100644 index 00000000..8657351f --- /dev/null +++ b/meta/jetbrains-toolbox.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T14:19:54.211970", + "author": { + "id": 23353799, + "login": "drdreo" + } + } +} \ No newline at end of file diff --git a/meta/jotty.json b/meta/jotty.json new file mode 100644 index 00000000..25e4901c --- /dev/null +++ b/meta/jotty.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-23T17:20:45.357641", + "author": { + "id": 136734524, + "login": "7thExtinctionrpg" + } + } +} \ No newline at end of file diff --git a/meta/jujutsu-vcs.json b/meta/jujutsu-vcs.json new file mode 100644 index 00000000..93c959de --- /dev/null +++ b/meta/jujutsu-vcs.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-22T13:46:23.824879", + "author": { + "id": 161993877, + "login": "solsystemlabs" + } + } +} \ No newline at end of file diff --git a/meta/k-speeder.json b/meta/k-speeder.json new file mode 100644 index 00000000..1bcb9ba5 --- /dev/null +++ b/meta/k-speeder.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T13:40:49.594341", + "author": { + "id": 127128984, + "login": "Ray2023m" + } + } +} \ No newline at end of file diff --git a/meta/kleopatra.json b/meta/kleopatra.json new file mode 100644 index 00000000..90c05113 --- /dev/null +++ b/meta/kleopatra.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-11T19:34:26.760861", + "author": { + "id": 54372740, + "login": "simoncollmann" + } + } +} \ No newline at end of file diff --git a/meta/knx.json b/meta/knx.json new file mode 100644 index 00000000..568cf23d --- /dev/null +++ b/meta/knx.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-11-13T16:42:00.558520", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } +} \ No newline at end of file diff --git a/meta/leargas-security.json b/meta/leargas-security.json new file mode 100644 index 00000000..fe0da3c9 --- /dev/null +++ b/meta/leargas-security.json @@ -0,0 +1,12 @@ +{ + "base": "png", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:43:15.416385", + "author": { + "id": 3395540, + "login": "gholzmacher" + } + } +} \ No newline at end of file diff --git a/meta/leetcode.json b/meta/leetcode.json new file mode 100644 index 00000000..4c5d7acf --- /dev/null +++ b/meta/leetcode.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-15T20:06:08.978810", + "author": { + "id": 121769213, + "login": "avichaltomar15" + } + }, + "colors": { + "light": "leetcode", + "dark": "leetcode-dark" + } +} \ No newline at end of file diff --git a/meta/lichess.json b/meta/lichess.json new file mode 100644 index 00000000..fce229bf --- /dev/null +++ b/meta/lichess.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-10-18T13:54:22.092868", + "author": { + "id": 59297745, + "login": "pgmdpfcon" + } + }, + "colors": { + "light": "lichess", + "dark": "lichess-dark" + } +} \ No newline at end of file diff --git a/meta/listenbrainz.json b/meta/listenbrainz.json new file mode 100644 index 00000000..43f7737f --- /dev/null +++ b/meta/listenbrainz.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Music" + ], + "update": { + "timestamp": "2025-10-15T20:36:55.245769", + "author": { + "id": 25379577, + "login": "draevin" + } + } +} \ No newline at end of file diff --git a/meta/lite-speed.json b/meta/lite-speed.json new file mode 100644 index 00000000..02c345a6 --- /dev/null +++ b/meta/lite-speed.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-04T14:08:25.926798", + "author": { + "id": 72839683, + "login": "ryo9999" + } + } +} \ No newline at end of file diff --git a/meta/lostack.json b/meta/lostack.json new file mode 100644 index 00000000..32179965 --- /dev/null +++ b/meta/lostack.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T13:33:06.573335", + "author": { + "id": 232986088, + "login": "LoStack" + } + } +} \ No newline at end of file diff --git a/meta/luxriot.json b/meta/luxriot.json new file mode 100644 index 00000000..98bface0 --- /dev/null +++ b/meta/luxriot.json @@ -0,0 +1,15 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Security", + "Video" + ], + "update": { + "timestamp": "2025-11-13T16:39:03.319681", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } +} \ No newline at end of file diff --git a/meta/maker-world.json b/meta/maker-world.json new file mode 100644 index 00000000..08c0ca6c --- /dev/null +++ b/meta/maker-world.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Design" + ], + "update": { + "timestamp": "2025-10-04T13:57:10.930262", + "author": { + "id": 204367648, + "login": "jamesyork-prog" + } + }, + "colors": { + "light": "maker-world", + "dark": "maker-world-dark" + } +} \ No newline at end of file diff --git a/meta/marimo.json b/meta/marimo.json new file mode 100644 index 00000000..c97613ea --- /dev/null +++ b/meta/marimo.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-11-03T21:40:34.760022", + "author": { + "id": 104462012, + "login": "Deufel" + } + } +} \ No newline at end of file diff --git a/meta/metabrainz.json b/meta/metabrainz.json new file mode 100644 index 00000000..29e1a9b0 --- /dev/null +++ b/meta/metabrainz.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-15T20:39:27.112878", + "author": { + "id": 25379577, + "login": "draevin" + } + } +} \ No newline at end of file diff --git a/meta/miro.json b/meta/miro.json new file mode 100644 index 00000000..cce1ec83 --- /dev/null +++ b/meta/miro.json @@ -0,0 +1,15 @@ +{ + "base": "svg", + "aliases": [ + "whiteboard", + "app" + ], + "categories": [], + "update": { + "timestamp": "2025-11-04T05:53:50.616122", + "author": { + "id": 181640218, + "login": "codenibler" + } + } +} \ No newline at end of file diff --git a/meta/monkeytype.json b/meta/monkeytype.json new file mode 100644 index 00000000..b6dd0a22 --- /dev/null +++ b/meta/monkeytype.json @@ -0,0 +1,15 @@ +{ + "base": "svg", + "aliases": [ + "monkeytype", + "monkey type" + ], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:39:05.705080", + "author": { + "id": 30747245, + "login": "k161196" + } + } +} \ No newline at end of file diff --git a/meta/neon-tech.json b/meta/neon-tech.json new file mode 100644 index 00000000..74b08cdb --- /dev/null +++ b/meta/neon-tech.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [ + "neon" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-11-13T17:48:10.931330", + "author": { + "id": 54763188, + "login": "IgnacyWie" + } + } +} \ No newline at end of file diff --git a/meta/onshape.json b/meta/onshape.json new file mode 100644 index 00000000..e7d3b2e8 --- /dev/null +++ b/meta/onshape.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Design" + ], + "update": { + "timestamp": "2025-10-22T13:54:31.722880", + "author": { + "id": 107573232, + "login": "ashtonggilmore" + } + }, + "colors": { + "light": "onshape", + "dark": "onshape-dark" + } +} \ No newline at end of file diff --git a/meta/ookla-speedtest.json b/meta/ookla-speedtest.json new file mode 100644 index 00000000..171cd38c --- /dev/null +++ b/meta/ookla-speedtest.json @@ -0,0 +1,16 @@ +{ + "base": "svg", + "aliases": [ + "speedtest", + "ookla", + "ooklaspeedtest" + ], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:06:00.123470", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } +} \ No newline at end of file diff --git a/meta/open-classrooms.json b/meta/open-classrooms.json new file mode 100644 index 00000000..ab67d1ff --- /dev/null +++ b/meta/open-classrooms.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-14T20:31:02.375573", + "author": { + "id": 116890814, + "login": "WillIsback" + } + } +} \ No newline at end of file diff --git a/meta/p-cal.json b/meta/p-cal.json new file mode 100644 index 00000000..902f9eeb --- /dev/null +++ b/meta/p-cal.json @@ -0,0 +1,22 @@ +{ + "base": "svg", + "aliases": [ + "calendar", + "cal", + "private calendar", + "personal calendar", + "agenda", + "personal agenda", + "private agenda" + ], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-14T19:35:52.250825", + "author": { + "id": 4064051, + "login": "FilTer87" + } + } +} \ No newline at end of file diff --git a/meta/platzi.json b/meta/platzi.json new file mode 100644 index 00000000..2b97497f --- /dev/null +++ b/meta/platzi.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-18T13:32:48.994677", + "author": { + "id": 65085322, + "login": "ernanvr" + } + } +} \ No newline at end of file diff --git a/meta/public-pool.json b/meta/public-pool.json new file mode 100644 index 00000000..ad0fc39f --- /dev/null +++ b/meta/public-pool.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Hardware" + ], + "update": { + "timestamp": "2025-11-12T06:22:02.797837", + "author": { + "id": 87340721, + "login": "Arhkos" + } + } +} \ No newline at end of file diff --git a/meta/qui.json b/meta/qui.json new file mode 100644 index 00000000..928ab004 --- /dev/null +++ b/meta/qui.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T14:42:22.587612", + "author": { + "id": 188731162, + "login": "4dg11a" + } + } +} \ No newline at end of file diff --git a/meta/quizlet.json b/meta/quizlet.json new file mode 100644 index 00000000..00d88202 --- /dev/null +++ b/meta/quizlet.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-23T17:00:00.257858", + "author": { + "id": 208478076, + "login": "Dakpanbaviaan" + } + } +} \ No newline at end of file diff --git a/meta/ramp.json b/meta/ramp.json new file mode 100644 index 00000000..6f58d5e8 --- /dev/null +++ b/meta/ramp.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-04T14:04:45.473628", + "author": { + "id": 204367648, + "login": "jamesyork-prog" + } + }, + "colors": { + "light": "ramp", + "dark": "ramp-dark" + } +} \ No newline at end of file diff --git a/meta/readwise-reader.json b/meta/readwise-reader.json new file mode 100644 index 00000000..a9adb5b3 --- /dev/null +++ b/meta/readwise-reader.json @@ -0,0 +1,21 @@ +{ + "base": "svg", + "aliases": [ + "reader", + "readwise" + ], + "categories": [ + "Media" + ], + "update": { + "timestamp": "2025-10-04T13:49:28.260423", + "author": { + "id": 312235, + "login": "AdamBuchweitz" + } + }, + "colors": { + "light": "readwise-reader", + "dark": "readwise-reader-dark" + } +} \ No newline at end of file diff --git a/meta/remnote.json b/meta/remnote.json new file mode 100644 index 00000000..8e3514e2 --- /dev/null +++ b/meta/remnote.json @@ -0,0 +1,17 @@ +{ + "base": "svg", + "aliases": [ + "remnote", + "rem-note" + ], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-22T14:38:25.409582", + "author": { + "id": 133574070, + "login": "jalosom" + } + } +} \ No newline at end of file diff --git a/meta/robinhood.json b/meta/robinhood.json new file mode 100644 index 00000000..715ed76b --- /dev/null +++ b/meta/robinhood.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-22T13:50:30.306136", + "author": { + "id": 104462012, + "login": "Deufel" + } + } +} \ No newline at end of file diff --git a/meta/schedulearn.json b/meta/schedulearn.json new file mode 100644 index 00000000..8b3fe265 --- /dev/null +++ b/meta/schedulearn.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-22T14:19:16.305175", + "author": { + "id": 53883366, + "login": "YehudaGurovich" + } + }, + "colors": { + "light": "schedulearn", + "dark": "schedulearn-dark" + } +} \ No newline at end of file diff --git a/meta/seznam.json b/meta/seznam.json new file mode 100644 index 00000000..50310250 --- /dev/null +++ b/meta/seznam.json @@ -0,0 +1,17 @@ +{ + "base": "svg", + "aliases": [ + "Seznam - najdu tam", + "co neznam" + ], + "categories": [ + "Search" + ], + "update": { + "timestamp": "2025-10-17T17:03:07.673550", + "author": { + "id": 96033925, + "login": "MerePebble" + } + } +} \ No newline at end of file diff --git a/meta/shortcut.json b/meta/shortcut.json new file mode 100644 index 00000000..66cf26c5 --- /dev/null +++ b/meta/shortcut.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-22T13:32:47.279426", + "author": { + "id": 270825, + "login": "mvaled" + } + } +} \ No newline at end of file diff --git a/meta/silae.json b/meta/silae.json new file mode 100644 index 00000000..0fab4347 --- /dev/null +++ b/meta/silae.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-15T20:30:20.578006", + "author": { + "id": 18399402, + "login": "bperraudin" + } + } +} \ No newline at end of file diff --git a/meta/sparky-fitness.json b/meta/sparky-fitness.json new file mode 100644 index 00000000..4d60ce58 --- /dev/null +++ b/meta/sparky-fitness.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [], + "categories": [ + "Health" + ], + "update": { + "timestamp": "2025-10-04T13:38:16.308670", + "author": { + "id": 8018130, + "login": "t1k3" + } + } +} \ No newline at end of file diff --git a/meta/spiceworks.json b/meta/spiceworks.json new file mode 100644 index 00000000..b682e0b1 --- /dev/null +++ b/meta/spiceworks.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-17T15:59:57.804957", + "author": { + "id": 27273916, + "login": "ruphuss" + } + } +} \ No newline at end of file diff --git a/meta/sst-dev.json b/meta/sst-dev.json new file mode 100644 index 00000000..8fd7444e --- /dev/null +++ b/meta/sst-dev.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-17T16:34:21.585996", + "author": { + "id": 102434180, + "login": "carlospr-dev" + } + }, + "colors": { + "light": "sst-dev", + "dark": "sst-dev-dark" + } +} \ No newline at end of file diff --git a/meta/sunsama.json b/meta/sunsama.json new file mode 100644 index 00000000..1cc3ea65 --- /dev/null +++ b/meta/sunsama.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T14:01:50.723433", + "author": { + "id": 208478076, + "login": "Dakpanbaviaan" + } + } +} \ No newline at end of file diff --git a/meta/superlist.json b/meta/superlist.json new file mode 100644 index 00000000..d9f49361 --- /dev/null +++ b/meta/superlist.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-18T13:28:44.053759", + "author": { + "id": 29355119, + "login": "slaynn" + } + } +} \ No newline at end of file diff --git a/meta/the-onion.json b/meta/the-onion.json new file mode 100644 index 00000000..6482012f --- /dev/null +++ b/meta/the-onion.json @@ -0,0 +1,15 @@ +{ + "base": "svg", + "aliases": [ + "theonion", + "onion" + ], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:13:02.145966", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } +} \ No newline at end of file diff --git a/meta/trading-view.json b/meta/trading-view.json new file mode 100644 index 00000000..fbf16302 --- /dev/null +++ b/meta/trading-view.json @@ -0,0 +1,22 @@ +{ + "base": "svg", + "aliases": [ + "trading", + "view", + "charts" + ], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-18T14:02:05.338578", + "author": { + "id": 45579118, + "login": "jwmeidinger" + } + }, + "colors": { + "light": "trading-view", + "dark": "trading-view-dark" + } +} \ No newline at end of file diff --git a/meta/tryhackme.json b/meta/tryhackme.json new file mode 100644 index 00000000..cf8b9079 --- /dev/null +++ b/meta/tryhackme.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-11T17:29:26.379179", + "author": { + "id": 73247090, + "login": "VladLopushko" + } + } +} \ No newline at end of file diff --git a/meta/tugtainer.json b/meta/tugtainer.json new file mode 100644 index 00000000..ec8ea82c --- /dev/null +++ b/meta/tugtainer.json @@ -0,0 +1,16 @@ +{ + "base": "png", + "aliases": [ + "tugtainer" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-22T14:24:46.890872", + "author": { + "id": 16245632, + "login": "Radotornado" + } + } +} \ No newline at end of file diff --git a/meta/ugreen-nas.json b/meta/ugreen-nas.json new file mode 100644 index 00000000..8b781537 --- /dev/null +++ b/meta/ugreen-nas.json @@ -0,0 +1,12 @@ +{ + "base": "png", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-04T13:30:18.732501", + "author": { + "id": 127128984, + "login": "Ray2023m" + } + } +} \ No newline at end of file diff --git a/meta/university-applied-sciences-brandenburg.json b/meta/university-applied-sciences-brandenburg.json new file mode 100644 index 00000000..1d0bddd5 --- /dev/null +++ b/meta/university-applied-sciences-brandenburg.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-22T13:43:05.434468", + "author": { + "id": 198079232, + "login": "ersterDetektiv" + } + } +} \ No newline at end of file diff --git a/meta/victorialogs.json b/meta/victorialogs.json new file mode 100644 index 00000000..5bc6a015 --- /dev/null +++ b/meta/victorialogs.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-11-13T16:35:46.403694", + "author": { + "id": 9138499, + "login": "0x62ash" + } + } +} \ No newline at end of file diff --git a/meta/vtvgo.json b/meta/vtvgo.json new file mode 100644 index 00000000..66a167f0 --- /dev/null +++ b/meta/vtvgo.json @@ -0,0 +1,14 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "SocialMedia" + ], + "update": { + "timestamp": "2025-10-23T16:57:53.105894", + "author": { + "id": 5697839, + "login": "taodo2291" + } + } +} \ No newline at end of file diff --git a/meta/wero.json b/meta/wero.json new file mode 100644 index 00000000..f9104a2b --- /dev/null +++ b/meta/wero.json @@ -0,0 +1,24 @@ +{ + "base": "svg", + "aliases": [ + "epi", + "giropay", + "paylib", + "payconiq", + "ideal" + ], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-04T14:01:22.391358", + "author": { + "id": 2644445, + "login": "SamuAlfageme" + } + }, + "colors": { + "light": "wero", + "dark": "wero-dark" + } +} \ No newline at end of file diff --git a/meta/wooting.json b/meta/wooting.json new file mode 100644 index 00000000..ac2eb1e0 --- /dev/null +++ b/meta/wooting.json @@ -0,0 +1,21 @@ +{ + "base": "svg", + "aliases": [ + "keyboard", + "wootility" + ], + "categories": [ + "Hardware" + ], + "update": { + "timestamp": "2025-11-04T05:52:37.718228", + "author": { + "id": 235840100, + "login": "kaerst82" + } + }, + "colors": { + "light": "wooting", + "dark": "wooting-dark" + } +} \ No newline at end of file diff --git a/meta/wsz.json b/meta/wsz.json new file mode 100644 index 00000000..16faf46e --- /dev/null +++ b/meta/wsz.json @@ -0,0 +1,14 @@ +{ + "base": "png", + "aliases": [ + "wilhelm schweizer zinnmanufaktur" + ], + "categories": [], + "update": { + "timestamp": "2025-10-17T16:07:20.946617", + "author": { + "id": 74195022, + "login": "Wilhelm-Schweizer" + } + } +} \ No newline at end of file diff --git a/meta/youtube-tv.json b/meta/youtube-tv.json new file mode 100644 index 00000000..15f5d8c9 --- /dev/null +++ b/meta/youtube-tv.json @@ -0,0 +1,15 @@ +{ + "base": "svg", + "aliases": [], + "categories": [ + "Streaming", + "Video" + ], + "update": { + "timestamp": "2025-11-03T21:36:35.188421", + "author": { + "id": 53501005, + "login": "badlydrawnface" + } + } +} \ No newline at end of file diff --git a/meta/yt-dlp.json b/meta/yt-dlp.json new file mode 100644 index 00000000..63ddf896 --- /dev/null +++ b/meta/yt-dlp.json @@ -0,0 +1,12 @@ +{ + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-04T13:45:55.748847", + "author": { + "id": 71524789, + "login": "B1NT0N" + } + } +} \ No newline at end of file diff --git a/meta/zapier.json b/meta/zapier.json new file mode 100644 index 00000000..a8fa87a9 --- /dev/null +++ b/meta/zapier.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [ + "zap" + ], + "categories": [], + "update": { + "timestamp": "2025-10-15T20:08:26.929388", + "author": { + "id": 204367648, + "login": "jamesyork-prog" + } + }, + "colors": { + "light": "zapier", + "dark": "zapier-dark" + } +} \ No newline at end of file diff --git a/meta/zipline-diced.json b/meta/zipline-diced.json new file mode 100644 index 00000000..49bec90e --- /dev/null +++ b/meta/zipline-diced.json @@ -0,0 +1,18 @@ +{ + "base": "svg", + "aliases": [ + "diced-zipline", + "zipline-file" + ], + "categories": [ + "Media", + "File" + ], + "update": { + "timestamp": "2025-10-15T20:23:47.801846", + "author": { + "id": 7953031, + "login": "Loapu" + } + } +} \ No newline at end of file diff --git a/metadata.json b/metadata.json index 7897d0f6..4bb88cd1 100644 --- a/metadata.json +++ b/metadata.json @@ -439,6 +439,21 @@ "light": "shell-light" } }, + "distribution": { + "base": "svg", + "aliases": [], + "categories": [ + "Development", + "Cloud" + ], + "update": { + "timestamp": "2025-11-03T21:52:48.653792", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } + }, "medusa": { "base": "svg", "aliases": [], @@ -1496,6 +1511,24 @@ } } }, + "ramp": { + "base": "svg", + "aliases": [], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-04T14:04:45.473628", + "author": { + "id": 204367648, + "login": "jamesyork-prog" + } + }, + "colors": { + "light": "ramp", + "dark": "ramp-dark" + } + }, "mailchimp": { "base": "svg", "aliases": [], @@ -1765,6 +1798,21 @@ "light": "nextjs-light" } }, + "miro": { + "base": "svg", + "aliases": [ + "whiteboard", + "app" + ], + "categories": [], + "update": { + "timestamp": "2025-11-04T05:53:50.616122", + "author": { + "id": 181640218, + "login": "codenibler" + } + } + }, "ghostty": { "base": "svg", "aliases": [], @@ -2214,6 +2262,20 @@ } } }, + "wsz": { + "base": "png", + "aliases": [ + "wilhelm schweizer zinnmanufaktur" + ], + "categories": [], + "update": { + "timestamp": "2025-10-17T16:07:20.946617", + "author": { + "id": 74195022, + "login": "Wilhelm-Schweizer" + } + } + }, "wger": { "base": "svg", "aliases": [], @@ -2226,6 +2288,18 @@ } } }, + "kleopatra": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-11T19:34:26.760861", + "author": { + "id": 54372740, + "login": "simoncollmann" + } + } + }, "typemill": { "base": "svg", "aliases": [], @@ -2315,6 +2389,18 @@ } } }, + "spiceworks": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-17T15:59:57.804957", + "author": { + "id": 27273916, + "login": "ruphuss" + } + } + }, "shellhub": { "base": "svg", "aliases": [], @@ -2909,6 +2995,18 @@ } } }, + "sunsama": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T14:01:50.723433", + "author": { + "id": 208478076, + "login": "Dakpanbaviaan" + } + } + }, "mumble": { "base": "svg", "aliases": [ @@ -3003,6 +3101,20 @@ } } }, + "university-applied-sciences-brandenburg": { + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-22T13:43:05.434468", + "author": { + "id": 198079232, + "login": "ersterDetektiv" + } + } + }, "i2pd": { "base": "svg", "aliases": [], @@ -3015,6 +3127,20 @@ } } }, + "k-speeder": { + "base": "png", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T13:40:49.594341", + "author": { + "id": 127128984, + "login": "Ray2023m" + } + } + }, "tautulli": { "base": "svg", "aliases": [ @@ -3068,6 +3194,20 @@ } } }, + "convex": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-17T16:14:07.518098", + "author": { + "id": 102434180, + "login": "carlospr-dev" + } + } + }, "media-manager": { "base": "svg", "aliases": [], @@ -3603,6 +3743,20 @@ } } }, + "shortcut": { + "base": "svg", + "aliases": [], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-22T13:32:47.279426", + "author": { + "id": 270825, + "login": "mvaled" + } + } + }, "sysreptor": { "base": "svg", "aliases": [], @@ -3886,6 +4040,20 @@ } } }, + "marimo": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-11-03T21:40:34.760022", + "author": { + "id": 104462012, + "login": "Deufel" + } + } + }, "alloy": { "base": "svg", "aliases": [ @@ -4287,6 +4455,20 @@ } } }, + "dynmap": { + "base": "png", + "aliases": [], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-10-14T20:46:12.596196", + "author": { + "id": 54281187, + "login": "cerebrosus" + } + } + }, "steam": { "base": "svg", "aliases": [], @@ -4649,6 +4831,20 @@ } } }, + "archidekt": { + "base": "svg", + "aliases": [], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-11-03T21:26:55.744811", + "author": { + "id": 153713623, + "login": "Idfil02" + } + } + }, "trilium": { "base": "svg", "aliases": [], @@ -4673,6 +4869,20 @@ } } }, + "fidelity": { + "base": "svg", + "aliases": [], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-11-13T17:36:15.323255", + "author": { + "id": 38537903, + "login": "shalf-0" + } + } + }, "reolink": { "base": "svg", "aliases": [], @@ -5592,6 +5802,24 @@ } } }, + "leetcode": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-15T20:06:08.978810", + "author": { + "id": 121769213, + "login": "avichaltomar15" + } + }, + "colors": { + "light": "leetcode", + "dark": "leetcode-dark" + } + }, "element": { "base": "svg", "aliases": [], @@ -5616,6 +5844,20 @@ } } }, + "bandcamp": { + "base": "svg", + "aliases": [], + "categories": [ + "Music" + ], + "update": { + "timestamp": "2025-10-17T16:46:50.127333", + "author": { + "id": 155105197, + "login": "LuizFelipeOliver" + } + } + }, "step-ca": { "base": "svg", "aliases": [ @@ -5720,6 +5962,24 @@ } } }, + "build-better": { + "base": "svg", + "aliases": [], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-18T13:56:55.474295", + "author": { + "id": 5148859, + "login": "kldeb" + } + }, + "colors": { + "light": "build-better", + "dark": "build-better-dark" + } + }, "zoom-alt": { "base": "svg", "aliases": [], @@ -5836,6 +6096,22 @@ } } }, + "bab-technologie": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-13T16:51:18.349896", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + }, + "colors": { + "light": "bab-technologie", + "dark": "bab-technologie-dark" + } + }, "lychee": { "base": "png", "aliases": [ @@ -5995,6 +6271,20 @@ } } }, + "metabrainz": { + "base": "svg", + "aliases": [], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-15T20:39:27.112878", + "author": { + "id": 25379577, + "login": "draevin" + } + } + }, "schneider": { "base": "png", "aliases": [], @@ -6211,6 +6501,24 @@ } } }, + "lichess": { + "base": "svg", + "aliases": [], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-10-18T13:54:22.092868", + "author": { + "id": 59297745, + "login": "pgmdpfcon" + } + }, + "colors": { + "light": "lichess", + "dark": "lichess-dark" + } + }, "lnbits": { "base": "svg", "aliases": [], @@ -6304,6 +6612,23 @@ } } }, + "auto-cad": { + "base": "svg", + "aliases": [ + "autocad", + "autodesk" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T13:20:51.894933", + "author": { + "id": 230745655, + "login": "stillkool" + } + } + }, "snibox": { "base": "png", "aliases": [], @@ -6778,6 +7103,18 @@ } } }, + "yt-dlp": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-04T13:45:55.748847", + "author": { + "id": 71524789, + "login": "B1NT0N" + } + } + }, "port-note": { "base": "png", "aliases": [], @@ -7537,6 +7874,26 @@ } } }, + "bottom": { + "base": "svg", + "aliases": [ + "btm" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-11-13T17:28:46.549922", + "author": { + "id": 432230, + "login": "lavaeater" + } + }, + "colors": { + "light": "bottom", + "dark": "bottom-dark" + } + }, "proton-calendar": { "base": "svg", "aliases": [], @@ -7890,6 +8247,20 @@ } } }, + "victorialogs": { + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-11-13T16:35:46.403694", + "author": { + "id": 9138499, + "login": "0x62ash" + } + } + }, "shoko": { "base": "svg", "aliases": [], @@ -7967,6 +8338,41 @@ } } }, + "apple-podcasts": { + "base": "svg", + "aliases": [ + "podcast" + ], + "categories": [ + "Media" + ], + "update": { + "timestamp": "2025-10-14T20:36:03.418327", + "author": { + "id": 111296018, + "login": "ARandomPigeon" + } + } + }, + "elgato-wave-link": { + "base": "svg", + "aliases": [ + "wavelink", + "elgato wavelink", + "wave link", + "elgato Wave link" + ], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-14T19:56:23.248361", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } + }, "go": { "base": "svg", "aliases": [], @@ -8149,6 +8555,22 @@ } } }, + "jamf": { + "base": "svg", + "aliases": [ + "jamf pro" + ], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-11-11T19:02:16.597263", + "author": { + "id": 204798340, + "login": "sebgorgone" + } + } + }, "heimdall": { "base": "svg", "aliases": [], @@ -8177,6 +8599,20 @@ } } }, + "digikey": { + "base": "svg", + "aliases": [], + "categories": [ + "E-Commerce" + ], + "update": { + "timestamp": "2025-11-03T21:34:59.117885", + "author": { + "id": 6827059, + "login": "NoahStephens" + } + } + }, "home-assistant": { "base": "svg", "aliases": [], @@ -10323,6 +10759,20 @@ } } }, + "sparky-fitness": { + "base": "png", + "aliases": [], + "categories": [ + "Health" + ], + "update": { + "timestamp": "2025-10-04T13:38:16.308670", + "author": { + "id": 8018130, + "login": "t1k3" + } + } + }, "trudesk": { "base": "png", "aliases": [], @@ -11300,6 +11750,20 @@ } } }, + "lite-speed": { + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-04T14:08:25.926798", + "author": { + "id": 72839683, + "login": "ryo9999" + } + } + }, "immich-public-proxy": { "base": "svg", "aliases": [], @@ -11895,6 +12359,23 @@ "light": "glances-light" } }, + "google-jules": { + "base": "svg", + "aliases": [ + "jules", + "google-jules" + ], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-15T20:20:13.349847", + "author": { + "id": 129430083, + "login": "willl182" + } + } + }, "beef": { "base": "svg", "aliases": [ @@ -12102,6 +12583,20 @@ } } }, + "robinhood": { + "base": "svg", + "aliases": [], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-22T13:50:30.306136", + "author": { + "id": 104462012, + "login": "Deufel" + } + } + }, "core-control": { "base": "png", "aliases": [], @@ -12625,6 +13120,22 @@ } } }, + "ideco": { + "base": "svg", + "aliases": [ + "ideco-ngfw" + ], + "categories": [ + "Security" + ], + "update": { + "timestamp": "2025-11-03T21:48:42.751304", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } + }, "excalidraw": { "base": "svg", "aliases": [], @@ -12637,6 +13148,18 @@ } } }, + "tryhackme": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-11T17:29:26.379179", + "author": { + "id": 73247090, + "login": "VladLopushko" + } + } + }, "buddy": { "base": "png", "aliases": [ @@ -13199,6 +13722,20 @@ } } }, + "jotty": { + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-23T17:20:45.357641", + "author": { + "id": 136734524, + "login": "7thExtinctionrpg" + } + } + }, "godaddy": { "base": "svg", "aliases": [], @@ -13609,6 +14146,22 @@ } } }, + "tugtainer": { + "base": "png", + "aliases": [ + "tugtainer" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-22T14:24:46.890872", + "author": { + "id": 16245632, + "login": "Radotornado" + } + } + }, "hostinger": { "base": "svg", "aliases": [], @@ -13724,7 +14277,7 @@ "Development" ], "update": { - "timestamp": "2025-05-20T18:05:17.743322", + "timestamp": "2025-10-15T20:43:42.346161", "author": { "id": 25576967, "login": "kmendell" @@ -14075,6 +14628,20 @@ } } }, + "jujutsu-vcs": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-22T13:46:23.824879", + "author": { + "id": 161993877, + "login": "solsystemlabs" + } + } + }, "genius": { "base": "png", "aliases": [], @@ -14209,6 +14776,24 @@ } } }, + "zipline-diced": { + "base": "svg", + "aliases": [ + "diced-zipline", + "zipline-file" + ], + "categories": [ + "Media", + "File" + ], + "update": { + "timestamp": "2025-10-15T20:23:47.801846", + "author": { + "id": 7953031, + "login": "Loapu" + } + } + }, "meshtastic": { "base": "svg", "aliases": [], @@ -14339,6 +14924,24 @@ "light": "runson-light" } }, + "sst-dev": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-17T16:34:21.585996", + "author": { + "id": 102434180, + "login": "carlospr-dev" + } + }, + "colors": { + "light": "sst-dev", + "dark": "sst-dev-dark" + } + }, "bilibili": { "base": "svg", "aliases": [], @@ -14732,6 +15335,20 @@ } } }, + "platzi": { + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-18T13:32:48.994677", + "author": { + "id": 65085322, + "login": "ernanvr" + } + } + }, "docker-mailserver": { "base": "svg", "aliases": [], @@ -14949,6 +15566,20 @@ } } }, + "gotenberg": { + "base": "png", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-14T19:39:38.027576", + "author": { + "id": 1355848, + "login": "Lachee" + } + } + }, "plume": { "base": "svg", "aliases": [], @@ -15762,6 +16393,23 @@ } } }, + "remnote": { + "base": "svg", + "aliases": [ + "remnote", + "rem-note" + ], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-22T14:38:25.409582", + "author": { + "id": 133574070, + "login": "jalosom" + } + } + }, "cachyos-linux": { "base": "svg", "aliases": [ @@ -16527,6 +17175,21 @@ } } }, + "the-onion": { + "base": "svg", + "aliases": [ + "theonion", + "onion" + ], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:13:02.145966", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } + }, "undb": { "base": "svg", "aliases": [], @@ -16746,6 +17409,21 @@ "light": "lancommander-light" } }, + "monkeytype": { + "base": "svg", + "aliases": [ + "monkeytype", + "monkey type" + ], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:39:05.705080", + "author": { + "id": 30747245, + "login": "k161196" + } + } + }, "readarr": { "base": "svg", "aliases": [], @@ -17076,6 +17754,18 @@ } } }, + "google-colab": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-11-03T21:45:55.967222", + "author": { + "id": 86807499, + "login": "Pacatro" + } + } + }, "image-maid": { "base": "png", "aliases": [], @@ -17423,6 +18113,18 @@ } } }, + "leargas-security": { + "base": "png", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:43:15.416385", + "author": { + "id": 3395540, + "login": "gholzmacher" + } + } + }, "google-calendar": { "base": "svg", "aliases": [], @@ -17809,6 +18511,24 @@ } } }, + "maker-world": { + "base": "svg", + "aliases": [], + "categories": [ + "Design" + ], + "update": { + "timestamp": "2025-10-04T13:57:10.930262", + "author": { + "id": 204367648, + "login": "jamesyork-prog" + } + }, + "colors": { + "light": "maker-world", + "dark": "maker-world-dark" + } + }, "proton-pass": { "base": "svg", "aliases": [], @@ -18074,6 +18794,27 @@ } } }, + "apple-maps": { + "base": "svg", + "aliases": [ + "apple", + "maps", + "apple-maps", + "applemaps", + "mapsapple", + "maps-apple" + ], + "categories": [ + "Location" + ], + "update": { + "timestamp": "2025-10-14T20:27:33.730998", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } + }, "kibana": { "base": "svg", "aliases": [ @@ -18322,6 +19063,27 @@ } } }, + "wooting": { + "base": "svg", + "aliases": [ + "keyboard", + "wootility" + ], + "categories": [ + "Hardware" + ], + "update": { + "timestamp": "2025-11-04T05:52:37.718228", + "author": { + "id": 235840100, + "login": "kaerst82" + } + }, + "colors": { + "light": "wooting", + "dark": "wooting-dark" + } + }, "shiori": { "base": "svg", "aliases": [], @@ -18409,6 +19171,20 @@ } } }, + "listenbrainz": { + "base": "svg", + "aliases": [], + "categories": [ + "Music" + ], + "update": { + "timestamp": "2025-10-15T20:36:55.245769", + "author": { + "id": 25379577, + "login": "draevin" + } + } + }, "xmrig": { "base": "svg", "aliases": [], @@ -18607,6 +19383,22 @@ } } }, + "neon-tech": { + "base": "svg", + "aliases": [ + "neon" + ], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-11-13T17:48:10.931330", + "author": { + "id": 54763188, + "login": "IgnacyWie" + } + } + }, "sendinblue": { "base": "svg", "aliases": [], @@ -18633,6 +19425,23 @@ } } }, + "seznam": { + "base": "svg", + "aliases": [ + "Seznam - najdu tam", + "co neznam" + ], + "categories": [ + "Search" + ], + "update": { + "timestamp": "2025-10-17T17:03:07.673550", + "author": { + "id": 96033925, + "login": "MerePebble" + } + } + }, "git": { "base": "svg", "aliases": [], @@ -19275,6 +20084,20 @@ } } }, + "lostack": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T13:33:06.573335", + "author": { + "id": 232986088, + "login": "LoStack" + } + } + }, "wirenboard": { "base": "png", "aliases": [], @@ -19299,6 +20122,20 @@ } } }, + "public-pool": { + "base": "svg", + "aliases": [], + "categories": [ + "Hardware" + ], + "update": { + "timestamp": "2025-11-12T06:22:02.797837", + "author": { + "id": 87340721, + "login": "Arhkos" + } + } + }, "emq": { "base": "svg", "aliases": [ @@ -20026,6 +20863,20 @@ } } }, + "jetbrains-toolbox": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-04T14:19:54.211970", + "author": { + "id": 23353799, + "login": "drdreo" + } + } + }, "victron-energy": { "base": "svg", "aliases": [], @@ -20160,6 +21011,18 @@ } } }, + "quizlet": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-23T17:00:00.257858", + "author": { + "id": 208478076, + "login": "Dakpanbaviaan" + } + } + }, "homebox": { "base": "svg", "aliases": [], @@ -20383,6 +21246,18 @@ } } }, + "fleetdm": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T13:58:22.366291", + "author": { + "id": 10255587, + "login": "SteffeyDev" + } + } + }, "ferretdb": { "base": "svg", "aliases": [ @@ -21212,6 +22087,20 @@ } } }, + "dixa": { + "base": "svg", + "aliases": [], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-14T20:01:12.179647", + "author": { + "id": 1340823, + "login": "b12e" + } + } + }, "cyber-power-full": { "base": "svg", "aliases": [], @@ -21321,6 +22210,18 @@ } } }, + "qui": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T14:42:22.587612", + "author": { + "id": 188731162, + "login": "4dg11a" + } + } + }, "wotdle": { "base": "svg", "aliases": [], @@ -21720,6 +22621,28 @@ } } }, + "trading-view": { + "base": "svg", + "aliases": [ + "trading", + "view", + "charts" + ], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-18T14:02:05.338578", + "author": { + "id": 45579118, + "login": "jwmeidinger" + } + }, + "colors": { + "light": "trading-view", + "dark": "trading-view-dark" + } + }, "morss": { "base": "svg", "aliases": [], @@ -22021,6 +22944,24 @@ } } }, + "schedulearn": { + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-22T14:19:16.305175", + "author": { + "id": 53883366, + "login": "YehudaGurovich" + } + }, + "colors": { + "light": "schedulearn", + "dark": "schedulearn-dark" + } + }, "azure-container-service": { "base": "svg", "aliases": [], @@ -22437,6 +23378,20 @@ } } }, + "akamai": { + "base": "svg", + "aliases": [], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-18T13:50:38.466025", + "author": { + "id": 19624259, + "login": "seeharrison" + } + } + }, "proton-docs": { "base": "svg", "aliases": [], @@ -22949,6 +23904,27 @@ } } }, + "readwise-reader": { + "base": "svg", + "aliases": [ + "reader", + "readwise" + ], + "categories": [ + "Media" + ], + "update": { + "timestamp": "2025-10-04T13:49:28.260423", + "author": { + "id": 312235, + "login": "AdamBuchweitz" + } + }, + "colors": { + "light": "readwise-reader", + "dark": "readwise-reader-dark" + } + }, "libreddit": { "base": "svg", "aliases": [], @@ -23154,6 +24130,38 @@ "light": "matrix-synapse-light" } }, + "knx": { + "base": "svg", + "aliases": [], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-11-13T16:42:00.558520", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } + }, + "aliyun": { + "base": "svg", + "aliases": [ + "ali-yun", + "alibaba", + "cloud" + ], + "categories": [ + "Cloud" + ], + "update": { + "timestamp": "2025-10-22T14:29:45.111918", + "author": { + "id": 177024972, + "login": "AaronYang0628" + } + } + }, "wikijs": { "base": "svg", "aliases": [], @@ -23444,6 +24452,18 @@ } } }, + "ugreen-nas": { + "base": "png", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-04T13:30:18.732501", + "author": { + "id": 127128984, + "login": "Ray2023m" + } + } + }, "openeats": { "base": "svg", "aliases": [ @@ -23685,6 +24705,22 @@ "light": "outline-light" } }, + "cap-cut": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-15T20:28:12.511970", + "author": { + "id": 159212504, + "login": "TrapNouz" + } + }, + "colors": { + "light": "cap-cut", + "dark": "cap-cut-dark" + } + }, "dd-wrt": { "base": "png", "aliases": [ @@ -24518,11 +25554,15 @@ "aliases": [], "categories": [], "update": { - "timestamp": "2023-04-13T20:27:58Z", + "timestamp": "2025-10-17T15:56:15.530358", "author": { - "id": 71191962, - "name": "walkxcode" + "id": 63889949, + "login": "InterstellarOne" } + }, + "colors": { + "light": "flathub", + "dark": "flathub-dark" } }, "safari": { @@ -24759,6 +25799,20 @@ } } }, + "superlist": { + "base": "png", + "aliases": [], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-18T13:28:44.053759", + "author": { + "id": 29355119, + "login": "slaynn" + } + } + }, "brave": { "base": "svg", "aliases": [], @@ -25025,6 +26079,20 @@ } } }, + "open-classrooms": { + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-14T20:31:02.375573", + "author": { + "id": 116890814, + "login": "WillIsback" + } + } + }, "ombi": { "base": "svg", "aliases": [], @@ -25437,6 +26505,20 @@ } } }, + "cron-master": { + "base": "png", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-14T19:52:36.983159", + "author": { + "id": 949587, + "login": "janreinhardt" + } + } + }, "hyprland": { "base": "svg", "aliases": [ @@ -25944,6 +27026,18 @@ "dark": "ludus-dark" } }, + "idealo": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-18T13:39:44.029246", + "author": { + "id": 238225595, + "login": "Sean31518" + } + } + }, "kerberos": { "base": "svg", "aliases": [ @@ -26157,6 +27251,21 @@ "light": "pwndrop-light" } }, + "youtube-tv": { + "base": "svg", + "aliases": [], + "categories": [ + "Streaming", + "Video" + ], + "update": { + "timestamp": "2025-11-03T21:36:35.188421", + "author": { + "id": 53501005, + "login": "badlydrawnface" + } + } + }, "reactjs": { "base": "svg", "aliases": [ @@ -26331,6 +27440,24 @@ "dark": "bitwig-studio-dark" } }, + "onshape": { + "base": "svg", + "aliases": [], + "categories": [ + "Design" + ], + "update": { + "timestamp": "2025-10-22T13:54:31.722880", + "author": { + "id": 107573232, + "login": "ashtonggilmore" + } + }, + "colors": { + "light": "onshape", + "dark": "onshape-dark" + } + }, "cross-seed-square": { "base": "png", "aliases": [], @@ -26968,6 +28095,22 @@ } } }, + "ookla-speedtest": { + "base": "svg", + "aliases": [ + "speedtest", + "ookla", + "ooklaspeedtest" + ], + "categories": [], + "update": { + "timestamp": "2025-10-14T20:06:00.123470", + "author": { + "id": 58250719, + "login": "Okaza03" + } + } + }, "upsnap": { "base": "svg", "aliases": [], @@ -27142,6 +28285,21 @@ "dark": "dashboard-icons-dark" } }, + "luxriot": { + "base": "svg", + "aliases": [], + "categories": [ + "Security", + "Video" + ], + "update": { + "timestamp": "2025-11-13T16:39:03.319681", + "author": { + "id": 240226970, + "login": "guridevatrin" + } + } + }, "yacd-blue": { "base": "svg", "aliases": [], @@ -27444,6 +28602,22 @@ } } }, + "blue-letter-bible": { + "base": "png", + "aliases": [ + "bible-study" + ], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-10-14T19:49:57.787938", + "author": { + "id": 40521502, + "login": "TheArtForm" + } + } + }, "chrome-devtools": { "base": "svg", "aliases": [ @@ -27972,6 +29146,20 @@ } } }, + "ballerina": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-18T14:05:18.134102", + "author": { + "id": 74367192, + "login": "th33k" + } + } + }, "universal-media-server": { "base": "png", "aliases": [], @@ -27984,6 +29172,18 @@ } } }, + "chess": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-22T14:11:17.999596", + "author": { + "id": 157972786, + "login": "CallumLewisGH" + } + } + }, "shinobi": { "base": "png", "aliases": [ @@ -28397,6 +29597,18 @@ } } }, + "silae": { + "base": "svg", + "aliases": [], + "categories": [], + "update": { + "timestamp": "2025-10-15T20:30:20.578006", + "author": { + "id": 18399402, + "login": "bperraudin" + } + } + }, "printer": { "base": "svg", "aliases": [], @@ -29534,15 +30746,33 @@ } } }, + "code-cademy": { + "base": "svg", + "aliases": [], + "categories": [ + "Education" + ], + "update": { + "timestamp": "2025-11-03T21:18:45.669300", + "author": { + "id": 143852263, + "login": "TISEPSE" + } + }, + "colors": { + "light": "code-cademy", + "dark": "code-cademy-dark" + } + }, "chatgpt": { "base": "svg", "aliases": [], "categories": [], "update": { - "timestamp": "2023-04-13T13:56:18Z", + "timestamp": "2025-10-04T14:15:34.795535", "author": { - "id": 71191962, - "name": "walkxcode" + "id": 63781622, + "login": "Meierschlumpf" } } }, @@ -30391,6 +31621,23 @@ "light": "payload-light" } }, + "dragon-ruby": { + "base": "png", + "aliases": [ + "dragonruby", + "DragonRuby" + ], + "categories": [ + "Gaming" + ], + "update": { + "timestamp": "2025-10-15T20:15:56.452176", + "author": { + "id": 44328815, + "login": "MichaelGame-Dev" + } + } + }, "requestrr": { "base": "svg", "aliases": [ @@ -30770,6 +32017,37 @@ } } }, + "bentopdf": { + "base": "svg", + "aliases": [], + "categories": [ + "Development" + ], + "update": { + "timestamp": "2025-10-17T16:56:04.816102", + "author": { + "id": 38050638, + "login": "angeloschat" + } + } + }, + "4chan": { + "base": "svg", + "aliases": [ + "chan", + "luck" + ], + "categories": [ + "Communication" + ], + "update": { + "timestamp": "2025-10-04T13:23:43.208364", + "author": { + "id": 123755552, + "login": "jashanpbpb" + } + } + }, "porkbun": { "base": "png", "aliases": [ @@ -30915,6 +32193,28 @@ "light": "cockpit-cms-light" } }, + "p-cal": { + "base": "svg", + "aliases": [ + "calendar", + "cal", + "private calendar", + "personal calendar", + "agenda", + "personal agenda", + "private agenda" + ], + "categories": [ + "Organization" + ], + "update": { + "timestamp": "2025-10-14T19:35:52.250825", + "author": { + "id": 4064051, + "login": "FilTer87" + } + } + }, "overleaf": { "base": "svg", "aliases": [ @@ -31303,6 +32603,24 @@ } } }, + "zapier": { + "base": "svg", + "aliases": [ + "zap" + ], + "categories": [], + "update": { + "timestamp": "2025-10-15T20:08:26.929388", + "author": { + "id": 204367648, + "login": "jamesyork-prog" + } + }, + "colors": { + "light": "zapier", + "dark": "zapier-dark" + } + }, "lua": { "base": "svg", "aliases": [], @@ -31441,6 +32759,30 @@ } } }, + "wero": { + "base": "svg", + "aliases": [ + "epi", + "giropay", + "paylib", + "payconiq", + "ideal" + ], + "categories": [ + "Finance" + ], + "update": { + "timestamp": "2025-10-04T14:01:22.391358", + "author": { + "id": 2644445, + "login": "SamuAlfageme" + } + }, + "colors": { + "light": "wero", + "dark": "wero-dark" + } + }, "postal": { "base": "svg", "aliases": [], @@ -31830,5 +33172,19 @@ "login": "bannert1337" } } + }, + "vtvgo": { + "base": "svg", + "aliases": [], + "categories": [ + "SocialMedia" + ], + "update": { + "timestamp": "2025-10-23T16:57:53.105894", + "author": { + "id": 5697839, + "login": "taodo2291" + } + } } } \ No newline at end of file diff --git a/png/4chan.png b/png/4chan.png new file mode 100644 index 00000000..f984e153 Binary files /dev/null and b/png/4chan.png differ diff --git a/png/akamai.png b/png/akamai.png new file mode 100644 index 00000000..6fc5d1ba Binary files /dev/null and b/png/akamai.png differ diff --git a/png/aliyun.png b/png/aliyun.png new file mode 100644 index 00000000..3661ae9c Binary files /dev/null and b/png/aliyun.png differ diff --git a/png/apple-maps.png b/png/apple-maps.png new file mode 100644 index 00000000..78d02954 Binary files /dev/null and b/png/apple-maps.png differ diff --git a/png/apple-podcasts.png b/png/apple-podcasts.png new file mode 100644 index 00000000..8d245bb9 Binary files /dev/null and b/png/apple-podcasts.png differ diff --git a/png/arcane.png b/png/arcane.png index 4fd455fd..6a43ac55 100644 Binary files a/png/arcane.png and b/png/arcane.png differ diff --git a/png/archidekt.png b/png/archidekt.png new file mode 100644 index 00000000..71827b49 Binary files /dev/null and b/png/archidekt.png differ diff --git a/png/auto-cad.png b/png/auto-cad.png new file mode 100644 index 00000000..fb493177 Binary files /dev/null and b/png/auto-cad.png differ diff --git a/png/bab-technologie-dark.png b/png/bab-technologie-dark.png new file mode 100644 index 00000000..20c6fed7 Binary files /dev/null and b/png/bab-technologie-dark.png differ diff --git a/png/bab-technologie.png b/png/bab-technologie.png new file mode 100644 index 00000000..b5b485e8 Binary files /dev/null and b/png/bab-technologie.png differ diff --git a/png/ballerina.png b/png/ballerina.png new file mode 100644 index 00000000..e1e7ca6a Binary files /dev/null and b/png/ballerina.png differ diff --git a/png/bandcamp.png b/png/bandcamp.png new file mode 100644 index 00000000..506cd2d8 Binary files /dev/null and b/png/bandcamp.png differ diff --git a/png/bentopdf.png b/png/bentopdf.png new file mode 100644 index 00000000..ee7fdee3 Binary files /dev/null and b/png/bentopdf.png differ diff --git a/png/blue-letter-bible.png b/png/blue-letter-bible.png new file mode 100644 index 00000000..cc9c15a7 Binary files /dev/null and b/png/blue-letter-bible.png differ diff --git a/png/bottom-dark.png b/png/bottom-dark.png new file mode 100644 index 00000000..3960768d Binary files /dev/null and b/png/bottom-dark.png differ diff --git a/png/bottom.png b/png/bottom.png new file mode 100644 index 00000000..594ca921 Binary files /dev/null and b/png/bottom.png differ diff --git a/png/build-better-dark.png b/png/build-better-dark.png new file mode 100644 index 00000000..ff9f3035 Binary files /dev/null and b/png/build-better-dark.png differ diff --git a/png/build-better.png b/png/build-better.png new file mode 100644 index 00000000..ce3eb48e Binary files /dev/null and b/png/build-better.png differ diff --git a/png/cap-cut-dark.png b/png/cap-cut-dark.png new file mode 100644 index 00000000..3eeaf39f Binary files /dev/null and b/png/cap-cut-dark.png differ diff --git a/png/cap-cut.png b/png/cap-cut.png new file mode 100644 index 00000000..8ddf889d Binary files /dev/null and b/png/cap-cut.png differ diff --git a/png/chatgpt.png b/png/chatgpt.png index cc68d786..445a55e8 100644 Binary files a/png/chatgpt.png and b/png/chatgpt.png differ diff --git a/png/chess.png b/png/chess.png new file mode 100644 index 00000000..d79ca2b2 Binary files /dev/null and b/png/chess.png differ diff --git a/png/code-cademy-dark.png b/png/code-cademy-dark.png new file mode 100644 index 00000000..8394516e Binary files /dev/null and b/png/code-cademy-dark.png differ diff --git a/png/code-cademy.png b/png/code-cademy.png new file mode 100644 index 00000000..0d786505 Binary files /dev/null and b/png/code-cademy.png differ diff --git a/png/convex.png b/png/convex.png new file mode 100644 index 00000000..cf34877c Binary files /dev/null and b/png/convex.png differ diff --git a/png/cron-master.png b/png/cron-master.png new file mode 100644 index 00000000..8b9bce4e Binary files /dev/null and b/png/cron-master.png differ diff --git a/png/digikey.png b/png/digikey.png new file mode 100644 index 00000000..563f9aca Binary files /dev/null and b/png/digikey.png differ diff --git a/png/distribution.png b/png/distribution.png new file mode 100644 index 00000000..4b1fb74e Binary files /dev/null and b/png/distribution.png differ diff --git a/png/dixa.png b/png/dixa.png new file mode 100644 index 00000000..36368273 Binary files /dev/null and b/png/dixa.png differ diff --git a/png/dragon-ruby.png b/png/dragon-ruby.png new file mode 100644 index 00000000..d31e2585 Binary files /dev/null and b/png/dragon-ruby.png differ diff --git a/png/dynmap.png b/png/dynmap.png new file mode 100644 index 00000000..4f09e54c Binary files /dev/null and b/png/dynmap.png differ diff --git a/png/elgato-wave-link.png b/png/elgato-wave-link.png new file mode 100644 index 00000000..9b2b8086 Binary files /dev/null and b/png/elgato-wave-link.png differ diff --git a/png/fidelity.png b/png/fidelity.png new file mode 100644 index 00000000..343dab38 Binary files /dev/null and b/png/fidelity.png differ diff --git a/png/flathub-dark.png b/png/flathub-dark.png new file mode 100644 index 00000000..a7eadaf8 Binary files /dev/null and b/png/flathub-dark.png differ diff --git a/png/flathub.png b/png/flathub.png index 401ac095..08164b58 100644 Binary files a/png/flathub.png and b/png/flathub.png differ diff --git a/png/fleetdm.png b/png/fleetdm.png new file mode 100644 index 00000000..39289b55 Binary files /dev/null and b/png/fleetdm.png differ diff --git a/png/google-colab.png b/png/google-colab.png new file mode 100644 index 00000000..846a81a8 Binary files /dev/null and b/png/google-colab.png differ diff --git a/png/google-jules.png b/png/google-jules.png new file mode 100644 index 00000000..c12e9bae Binary files /dev/null and b/png/google-jules.png differ diff --git a/png/gotenberg.png b/png/gotenberg.png new file mode 100644 index 00000000..2de183b4 Binary files /dev/null and b/png/gotenberg.png differ diff --git a/png/idealo.png b/png/idealo.png new file mode 100644 index 00000000..a96a66aa Binary files /dev/null and b/png/idealo.png differ diff --git a/png/ideco.png b/png/ideco.png new file mode 100644 index 00000000..d58b49f4 Binary files /dev/null and b/png/ideco.png differ diff --git a/png/jamf.png b/png/jamf.png new file mode 100644 index 00000000..479c76d7 Binary files /dev/null and b/png/jamf.png differ diff --git a/png/jetbrains-toolbox.png b/png/jetbrains-toolbox.png new file mode 100644 index 00000000..4740817a Binary files /dev/null and b/png/jetbrains-toolbox.png differ diff --git a/png/jotty.png b/png/jotty.png new file mode 100644 index 00000000..ce2e95aa Binary files /dev/null and b/png/jotty.png differ diff --git a/png/jujutsu-vcs.png b/png/jujutsu-vcs.png new file mode 100644 index 00000000..1c0dbd67 Binary files /dev/null and b/png/jujutsu-vcs.png differ diff --git a/png/k-speeder.png b/png/k-speeder.png new file mode 100644 index 00000000..a7eb1999 Binary files /dev/null and b/png/k-speeder.png differ diff --git a/png/kleopatra.png b/png/kleopatra.png new file mode 100644 index 00000000..fa2680f9 Binary files /dev/null and b/png/kleopatra.png differ diff --git a/png/knx.png b/png/knx.png new file mode 100644 index 00000000..5d66733e Binary files /dev/null and b/png/knx.png differ diff --git a/png/leargas-security.png b/png/leargas-security.png new file mode 100644 index 00000000..816203a2 Binary files /dev/null and b/png/leargas-security.png differ diff --git a/png/leetcode-dark.png b/png/leetcode-dark.png new file mode 100644 index 00000000..a19e0ea5 Binary files /dev/null and b/png/leetcode-dark.png differ diff --git a/png/leetcode.png b/png/leetcode.png new file mode 100644 index 00000000..22f444b1 Binary files /dev/null and b/png/leetcode.png differ diff --git a/png/lichess-dark.png b/png/lichess-dark.png new file mode 100644 index 00000000..314c20f0 Binary files /dev/null and b/png/lichess-dark.png differ diff --git a/png/lichess.png b/png/lichess.png new file mode 100644 index 00000000..e4ed720f Binary files /dev/null and b/png/lichess.png differ diff --git a/png/listenbrainz.png b/png/listenbrainz.png new file mode 100644 index 00000000..30cf3522 Binary files /dev/null and b/png/listenbrainz.png differ diff --git a/png/lite-speed.png b/png/lite-speed.png new file mode 100644 index 00000000..5c6e48b3 Binary files /dev/null and b/png/lite-speed.png differ diff --git a/png/lostack.png b/png/lostack.png new file mode 100644 index 00000000..162dac8b Binary files /dev/null and b/png/lostack.png differ diff --git a/png/luxriot.png b/png/luxriot.png new file mode 100644 index 00000000..4566d5c5 Binary files /dev/null and b/png/luxriot.png differ diff --git a/png/maker-world-dark.png b/png/maker-world-dark.png new file mode 100644 index 00000000..234d74cb Binary files /dev/null and b/png/maker-world-dark.png differ diff --git a/png/maker-world.png b/png/maker-world.png new file mode 100644 index 00000000..bdb5ecbd Binary files /dev/null and b/png/maker-world.png differ diff --git a/png/marimo.png b/png/marimo.png new file mode 100644 index 00000000..c591ea0a Binary files /dev/null and b/png/marimo.png differ diff --git a/png/metabrainz.png b/png/metabrainz.png new file mode 100644 index 00000000..1861c74a Binary files /dev/null and b/png/metabrainz.png differ diff --git a/png/miro.png b/png/miro.png new file mode 100644 index 00000000..71147d8f Binary files /dev/null and b/png/miro.png differ diff --git a/png/monkeytype.png b/png/monkeytype.png new file mode 100644 index 00000000..56910065 Binary files /dev/null and b/png/monkeytype.png differ diff --git a/png/neon-tech.png b/png/neon-tech.png new file mode 100644 index 00000000..f7c4a955 Binary files /dev/null and b/png/neon-tech.png differ diff --git a/png/onshape-dark.png b/png/onshape-dark.png new file mode 100644 index 00000000..dfe70a0d Binary files /dev/null and b/png/onshape-dark.png differ diff --git a/png/onshape.png b/png/onshape.png new file mode 100644 index 00000000..cf503510 Binary files /dev/null and b/png/onshape.png differ diff --git a/png/ookla-speedtest.png b/png/ookla-speedtest.png new file mode 100644 index 00000000..49c6bcbd Binary files /dev/null and b/png/ookla-speedtest.png differ diff --git a/png/open-classrooms.png b/png/open-classrooms.png new file mode 100644 index 00000000..e15eb334 Binary files /dev/null and b/png/open-classrooms.png differ diff --git a/png/p-cal.png b/png/p-cal.png new file mode 100644 index 00000000..0dca93ae Binary files /dev/null and b/png/p-cal.png differ diff --git a/png/platzi.png b/png/platzi.png new file mode 100644 index 00000000..8a5a4d18 Binary files /dev/null and b/png/platzi.png differ diff --git a/png/public-pool.png b/png/public-pool.png new file mode 100644 index 00000000..9b07e48f Binary files /dev/null and b/png/public-pool.png differ diff --git a/png/qui.png b/png/qui.png new file mode 100644 index 00000000..05152b0a Binary files /dev/null and b/png/qui.png differ diff --git a/png/quickwit.png b/png/quickwit.png index edc8ee16..68fadb6a 100644 Binary files a/png/quickwit.png and b/png/quickwit.png differ diff --git a/png/quizlet.png b/png/quizlet.png new file mode 100644 index 00000000..e7ffbd38 Binary files /dev/null and b/png/quizlet.png differ diff --git a/png/ramp-dark.png b/png/ramp-dark.png new file mode 100644 index 00000000..4d741223 Binary files /dev/null and b/png/ramp-dark.png differ diff --git a/png/ramp.png b/png/ramp.png new file mode 100644 index 00000000..fc6af5bc Binary files /dev/null and b/png/ramp.png differ diff --git a/png/readwise-reader-dark.png b/png/readwise-reader-dark.png new file mode 100644 index 00000000..db06a492 Binary files /dev/null and b/png/readwise-reader-dark.png differ diff --git a/png/readwise-reader.png b/png/readwise-reader.png new file mode 100644 index 00000000..ae5bd05c Binary files /dev/null and b/png/readwise-reader.png differ diff --git a/png/remnote.png b/png/remnote.png new file mode 100644 index 00000000..84a50f40 Binary files /dev/null and b/png/remnote.png differ diff --git a/png/robinhood.png b/png/robinhood.png new file mode 100644 index 00000000..d67221d6 Binary files /dev/null and b/png/robinhood.png differ diff --git a/png/schedulearn-dark.png b/png/schedulearn-dark.png new file mode 100644 index 00000000..a6bc6c5d Binary files /dev/null and b/png/schedulearn-dark.png differ diff --git a/png/schedulearn.png b/png/schedulearn.png new file mode 100644 index 00000000..b8087101 Binary files /dev/null and b/png/schedulearn.png differ diff --git a/png/seznam.png b/png/seznam.png new file mode 100644 index 00000000..b696821c Binary files /dev/null and b/png/seznam.png differ diff --git a/png/shortcut.png b/png/shortcut.png new file mode 100644 index 00000000..b9493505 Binary files /dev/null and b/png/shortcut.png differ diff --git a/png/silae.png b/png/silae.png new file mode 100644 index 00000000..74b27fde Binary files /dev/null and b/png/silae.png differ diff --git a/png/sparky-fitness.png b/png/sparky-fitness.png new file mode 100644 index 00000000..6a22fb9c Binary files /dev/null and b/png/sparky-fitness.png differ diff --git a/png/spiceworks.png b/png/spiceworks.png new file mode 100644 index 00000000..eb26a8e0 Binary files /dev/null and b/png/spiceworks.png differ diff --git a/png/sst-dev-dark.png b/png/sst-dev-dark.png new file mode 100644 index 00000000..04c4ceb5 Binary files /dev/null and b/png/sst-dev-dark.png differ diff --git a/png/sst-dev.png b/png/sst-dev.png new file mode 100644 index 00000000..bdae46d6 Binary files /dev/null and b/png/sst-dev.png differ diff --git a/png/sunsama.png b/png/sunsama.png new file mode 100644 index 00000000..23cb6c0a Binary files /dev/null and b/png/sunsama.png differ diff --git a/png/superlist.png b/png/superlist.png new file mode 100644 index 00000000..0f01f37b Binary files /dev/null and b/png/superlist.png differ diff --git a/png/the-onion.png b/png/the-onion.png new file mode 100644 index 00000000..ab87d921 Binary files /dev/null and b/png/the-onion.png differ diff --git a/png/trading-view-dark.png b/png/trading-view-dark.png new file mode 100644 index 00000000..28212206 Binary files /dev/null and b/png/trading-view-dark.png differ diff --git a/png/trading-view.png b/png/trading-view.png new file mode 100644 index 00000000..9a0fd3f3 Binary files /dev/null and b/png/trading-view.png differ diff --git a/png/tryhackme.png b/png/tryhackme.png new file mode 100644 index 00000000..1218800a Binary files /dev/null and b/png/tryhackme.png differ diff --git a/png/tugtainer.png b/png/tugtainer.png new file mode 100644 index 00000000..3027b052 Binary files /dev/null and b/png/tugtainer.png differ diff --git a/png/ugreen-nas.png b/png/ugreen-nas.png new file mode 100644 index 00000000..7bee1fb2 Binary files /dev/null and b/png/ugreen-nas.png differ diff --git a/png/university-applied-sciences-brandenburg.png b/png/university-applied-sciences-brandenburg.png new file mode 100644 index 00000000..ededd01c Binary files /dev/null and b/png/university-applied-sciences-brandenburg.png differ diff --git a/png/victorialogs.png b/png/victorialogs.png new file mode 100644 index 00000000..00cdcf91 Binary files /dev/null and b/png/victorialogs.png differ diff --git a/png/vtvgo.png b/png/vtvgo.png new file mode 100644 index 00000000..b5054ed3 Binary files /dev/null and b/png/vtvgo.png differ diff --git a/png/wero-dark.png b/png/wero-dark.png new file mode 100644 index 00000000..4d4cc274 Binary files /dev/null and b/png/wero-dark.png differ diff --git a/png/wero.png b/png/wero.png new file mode 100644 index 00000000..d75f39af Binary files /dev/null and b/png/wero.png differ diff --git a/png/wooting-dark.png b/png/wooting-dark.png new file mode 100644 index 00000000..acaaeaf0 Binary files /dev/null and b/png/wooting-dark.png differ diff --git a/png/wooting.png b/png/wooting.png new file mode 100644 index 00000000..6c597b10 Binary files /dev/null and b/png/wooting.png differ diff --git a/png/wsz.png b/png/wsz.png new file mode 100644 index 00000000..6e85aeea Binary files /dev/null and b/png/wsz.png differ diff --git a/png/youtube-tv.png b/png/youtube-tv.png new file mode 100644 index 00000000..f4d630b7 Binary files /dev/null and b/png/youtube-tv.png differ diff --git a/png/yt-dlp.png b/png/yt-dlp.png new file mode 100644 index 00000000..5858ecc7 Binary files /dev/null and b/png/yt-dlp.png differ diff --git a/png/zapier-dark.png b/png/zapier-dark.png new file mode 100644 index 00000000..b26d5812 Binary files /dev/null and b/png/zapier-dark.png differ diff --git a/png/zapier.png b/png/zapier.png new file mode 100644 index 00000000..09972e29 Binary files /dev/null and b/png/zapier.png differ diff --git a/png/zipline-diced.png b/png/zipline-diced.png new file mode 100644 index 00000000..84cfb447 Binary files /dev/null and b/png/zipline-diced.png differ diff --git a/svg/4chan.svg b/svg/4chan.svg new file mode 100644 index 00000000..61000b30 --- /dev/null +++ b/svg/4chan.svg @@ -0,0 +1,111 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/akamai.svg b/svg/akamai.svg new file mode 100644 index 00000000..d6db2fcb --- /dev/null +++ b/svg/akamai.svg @@ -0,0 +1,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/aliyun.svg b/svg/aliyun.svg new file mode 100644 index 00000000..612a1615 --- /dev/null +++ b/svg/aliyun.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/svg/apple-maps.svg b/svg/apple-maps.svg new file mode 100644 index 00000000..9c4336f4 --- /dev/null +++ b/svg/apple-maps.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/apple-podcasts.svg b/svg/apple-podcasts.svg new file mode 100644 index 00000000..21579a11 --- /dev/null +++ b/svg/apple-podcasts.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/arcane.svg b/svg/arcane.svg index 24b14634..6663880c 100644 --- a/svg/arcane.svg +++ b/svg/arcane.svg @@ -1,6 +1,20 @@ - - - - + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/archidekt.svg b/svg/archidekt.svg new file mode 100644 index 00000000..cbc01b9a --- /dev/null +++ b/svg/archidekt.svg @@ -0,0 +1,44 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/auto-cad.svg b/svg/auto-cad.svg new file mode 100644 index 00000000..c84732f2 --- /dev/null +++ b/svg/auto-cad.svg @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/bab-technologie-dark.svg b/svg/bab-technologie-dark.svg new file mode 100644 index 00000000..5ecca02d --- /dev/null +++ b/svg/bab-technologie-dark.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/svg/bab-technologie.svg b/svg/bab-technologie.svg new file mode 100644 index 00000000..f8348049 --- /dev/null +++ b/svg/bab-technologie.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/svg/ballerina.svg b/svg/ballerina.svg new file mode 100644 index 00000000..b6395ca1 --- /dev/null +++ b/svg/ballerina.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/bandcamp.svg b/svg/bandcamp.svg new file mode 100644 index 00000000..f3681328 --- /dev/null +++ b/svg/bandcamp.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/svg/bentopdf.svg b/svg/bentopdf.svg new file mode 100644 index 00000000..a94f6cf6 --- /dev/null +++ b/svg/bentopdf.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/svg/bottom-dark.svg b/svg/bottom-dark.svg new file mode 100644 index 00000000..174e33b2 --- /dev/null +++ b/svg/bottom-dark.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/bottom.svg b/svg/bottom.svg new file mode 100644 index 00000000..a8a71c3f --- /dev/null +++ b/svg/bottom.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/build-better-dark.svg b/svg/build-better-dark.svg new file mode 100644 index 00000000..93559438 --- /dev/null +++ b/svg/build-better-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/build-better.svg b/svg/build-better.svg new file mode 100644 index 00000000..02e8df2f --- /dev/null +++ b/svg/build-better.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/cap-cut-dark.svg b/svg/cap-cut-dark.svg new file mode 100644 index 00000000..90120ab1 --- /dev/null +++ b/svg/cap-cut-dark.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/cap-cut.svg b/svg/cap-cut.svg new file mode 100644 index 00000000..18bc8dd6 --- /dev/null +++ b/svg/cap-cut.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/chess.svg b/svg/chess.svg new file mode 100644 index 00000000..f727e8c6 --- /dev/null +++ b/svg/chess.svg @@ -0,0 +1,30 @@ + + Chess.com + Chess.com logo + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/code-cademy-dark.svg b/svg/code-cademy-dark.svg new file mode 100644 index 00000000..bc00e2bc --- /dev/null +++ b/svg/code-cademy-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/code-cademy.svg b/svg/code-cademy.svg new file mode 100644 index 00000000..3c831026 --- /dev/null +++ b/svg/code-cademy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/convex.svg b/svg/convex.svg new file mode 100644 index 00000000..a94179c9 --- /dev/null +++ b/svg/convex.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/svg/digikey.svg b/svg/digikey.svg new file mode 100644 index 00000000..60196c7f --- /dev/null +++ b/svg/digikey.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/svg/distribution.svg b/svg/distribution.svg new file mode 100644 index 00000000..44ce1d40 --- /dev/null +++ b/svg/distribution.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/dixa.svg b/svg/dixa.svg new file mode 100644 index 00000000..4ec6bb2c --- /dev/null +++ b/svg/dixa.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/svg/elgato-wave-link.svg b/svg/elgato-wave-link.svg new file mode 100644 index 00000000..9d5bbfaf --- /dev/null +++ b/svg/elgato-wave-link.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/fidelity.svg b/svg/fidelity.svg new file mode 100644 index 00000000..2ebd3606 --- /dev/null +++ b/svg/fidelity.svg @@ -0,0 +1,21 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/flathub-dark.svg b/svg/flathub-dark.svg new file mode 100644 index 00000000..309e4c00 --- /dev/null +++ b/svg/flathub-dark.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/flathub.svg b/svg/flathub.svg index 9a3dd4bb..3e8fe756 100644 --- a/svg/flathub.svg +++ b/svg/flathub.svg @@ -1 +1,12 @@ - \ No newline at end of file + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/fleetdm.svg b/svg/fleetdm.svg new file mode 100644 index 00000000..e1d9c6c8 --- /dev/null +++ b/svg/fleetdm.svg @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/svg/google-colab.svg b/svg/google-colab.svg new file mode 100644 index 00000000..2d4781bb --- /dev/null +++ b/svg/google-colab.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/svg/google-jules.svg b/svg/google-jules.svg new file mode 100644 index 00000000..09ea9441 --- /dev/null +++ b/svg/google-jules.svg @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/svg/idealo.svg b/svg/idealo.svg new file mode 100644 index 00000000..dbc5ed49 --- /dev/null +++ b/svg/idealo.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/svg/ideco.svg b/svg/ideco.svg new file mode 100644 index 00000000..57c5deac --- /dev/null +++ b/svg/ideco.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/jamf.svg b/svg/jamf.svg new file mode 100644 index 00000000..b1129c03 --- /dev/null +++ b/svg/jamf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/jetbrains-toolbox.svg b/svg/jetbrains-toolbox.svg new file mode 100644 index 00000000..a4a61a94 --- /dev/null +++ b/svg/jetbrains-toolbox.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/jotty.svg b/svg/jotty.svg new file mode 100644 index 00000000..f118c727 --- /dev/null +++ b/svg/jotty.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/svg/jujutsu-vcs.svg b/svg/jujutsu-vcs.svg new file mode 100644 index 00000000..153ffd54 --- /dev/null +++ b/svg/jujutsu-vcs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/kleopatra.svg b/svg/kleopatra.svg new file mode 100644 index 00000000..7a749613 --- /dev/null +++ b/svg/kleopatra.svg @@ -0,0 +1,43 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/knx.svg b/svg/knx.svg new file mode 100644 index 00000000..22186288 --- /dev/null +++ b/svg/knx.svg @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/leetcode-dark.svg b/svg/leetcode-dark.svg new file mode 100644 index 00000000..2f4041a6 --- /dev/null +++ b/svg/leetcode-dark.svg @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/svg/leetcode.svg b/svg/leetcode.svg new file mode 100644 index 00000000..c6b7e015 --- /dev/null +++ b/svg/leetcode.svg @@ -0,0 +1,17 @@ + + + + \ No newline at end of file diff --git a/svg/lichess-dark.svg b/svg/lichess-dark.svg new file mode 100644 index 00000000..228a4848 --- /dev/null +++ b/svg/lichess-dark.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/lichess.svg b/svg/lichess.svg new file mode 100644 index 00000000..004c805c --- /dev/null +++ b/svg/lichess.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/listenbrainz.svg b/svg/listenbrainz.svg new file mode 100644 index 00000000..9d379a83 --- /dev/null +++ b/svg/listenbrainz.svg @@ -0,0 +1,42 @@ + + + + + + + + + + + image/svg+xml + + ListenBrainz 2020 logo (version 2) + + + + + + ListenBrainz 2020 logo (version 2) + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/lite-speed.svg b/svg/lite-speed.svg new file mode 100644 index 00000000..c576ad51 --- /dev/null +++ b/svg/lite-speed.svg @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/lostack.svg b/svg/lostack.svg new file mode 100644 index 00000000..04d852cb --- /dev/null +++ b/svg/lostack.svg @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/svg/luxriot.svg b/svg/luxriot.svg new file mode 100644 index 00000000..af19a964 --- /dev/null +++ b/svg/luxriot.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/maker-world-dark.svg b/svg/maker-world-dark.svg new file mode 100644 index 00000000..f8ec8162 --- /dev/null +++ b/svg/maker-world-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/maker-world.svg b/svg/maker-world.svg new file mode 100644 index 00000000..b407d932 --- /dev/null +++ b/svg/maker-world.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/marimo.svg b/svg/marimo.svg new file mode 100644 index 00000000..054560a6 --- /dev/null +++ b/svg/marimo.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/metabrainz.svg b/svg/metabrainz.svg new file mode 100644 index 00000000..7739f855 --- /dev/null +++ b/svg/metabrainz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/miro.svg b/svg/miro.svg new file mode 100644 index 00000000..a0bc3378 --- /dev/null +++ b/svg/miro.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/svg/monkeytype.svg b/svg/monkeytype.svg new file mode 100644 index 00000000..9b37c2ff --- /dev/null +++ b/svg/monkeytype.svg @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/neon-tech.svg b/svg/neon-tech.svg new file mode 100644 index 00000000..1859b1e0 --- /dev/null +++ b/svg/neon-tech.svg @@ -0,0 +1,23 @@ + + Neon Logomark Color, Light Background - https://neon.tech + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/onshape-dark.svg b/svg/onshape-dark.svg new file mode 100644 index 00000000..021e06d1 --- /dev/null +++ b/svg/onshape-dark.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/onshape.svg b/svg/onshape.svg new file mode 100644 index 00000000..fc10bf57 --- /dev/null +++ b/svg/onshape.svg @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/ookla-speedtest.svg b/svg/ookla-speedtest.svg new file mode 100644 index 00000000..51fe464a --- /dev/null +++ b/svg/ookla-speedtest.svg @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/svg/open-classrooms.svg b/svg/open-classrooms.svg new file mode 100644 index 00000000..a80e8436 --- /dev/null +++ b/svg/open-classrooms.svg @@ -0,0 +1,12 @@ + + + + + + + + \ No newline at end of file diff --git a/svg/p-cal.svg b/svg/p-cal.svg new file mode 100644 index 00000000..a4b0186e --- /dev/null +++ b/svg/p-cal.svg @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/platzi.svg b/svg/platzi.svg new file mode 100644 index 00000000..c90a1f1d --- /dev/null +++ b/svg/platzi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/public-pool.svg b/svg/public-pool.svg new file mode 100644 index 00000000..20f5db03 --- /dev/null +++ b/svg/public-pool.svg @@ -0,0 +1,300 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/qui.svg b/svg/qui.svg new file mode 100644 index 00000000..87c2bdee --- /dev/null +++ b/svg/qui.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/svg/quizlet.svg b/svg/quizlet.svg new file mode 100644 index 00000000..5d1deaab --- /dev/null +++ b/svg/quizlet.svg @@ -0,0 +1,13 @@ + + + + + image/svg+xml + + + + + + + + \ No newline at end of file diff --git a/svg/ramp-dark.svg b/svg/ramp-dark.svg new file mode 100644 index 00000000..f9dd75cf --- /dev/null +++ b/svg/ramp-dark.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/ramp.svg b/svg/ramp.svg new file mode 100644 index 00000000..2a1cd713 --- /dev/null +++ b/svg/ramp.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/readwise-reader-dark.svg b/svg/readwise-reader-dark.svg new file mode 100644 index 00000000..6bbb9cad --- /dev/null +++ b/svg/readwise-reader-dark.svg @@ -0,0 +1,12 @@ + + + + +Created by potrace 1.11, written by Peter Selinger 2001-2013 + + + + + + + \ No newline at end of file diff --git a/svg/readwise-reader.svg b/svg/readwise-reader.svg new file mode 100644 index 00000000..0e38e547 --- /dev/null +++ b/svg/readwise-reader.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/svg/remnote.svg b/svg/remnote.svg new file mode 100644 index 00000000..e83fe918 --- /dev/null +++ b/svg/remnote.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/svg/robinhood.svg b/svg/robinhood.svg new file mode 100644 index 00000000..d0d45675 --- /dev/null +++ b/svg/robinhood.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/schedulearn-dark.svg b/svg/schedulearn-dark.svg new file mode 100644 index 00000000..fccc0d46 --- /dev/null +++ b/svg/schedulearn-dark.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/schedulearn.svg b/svg/schedulearn.svg new file mode 100644 index 00000000..bd0d5eca --- /dev/null +++ b/svg/schedulearn.svg @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/seznam.svg b/svg/seznam.svg new file mode 100644 index 00000000..c5c76c39 --- /dev/null +++ b/svg/seznam.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/svg/shortcut.svg b/svg/shortcut.svg new file mode 100644 index 00000000..57f2af09 --- /dev/null +++ b/svg/shortcut.svg @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/svg/silae.svg b/svg/silae.svg new file mode 100644 index 00000000..468007f8 --- /dev/null +++ b/svg/silae.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/svg/spiceworks.svg b/svg/spiceworks.svg new file mode 100644 index 00000000..aba81ea2 --- /dev/null +++ b/svg/spiceworks.svg @@ -0,0 +1 @@ +logo \ No newline at end of file diff --git a/svg/sst-dev-dark.svg b/svg/sst-dev-dark.svg new file mode 100644 index 00000000..01be2811 --- /dev/null +++ b/svg/sst-dev-dark.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/sst-dev.svg b/svg/sst-dev.svg new file mode 100644 index 00000000..277206e0 --- /dev/null +++ b/svg/sst-dev.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/svg/sunsama.svg b/svg/sunsama.svg new file mode 100644 index 00000000..7ec93122 --- /dev/null +++ b/svg/sunsama.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/the-onion.svg b/svg/the-onion.svg new file mode 100644 index 00000000..867c1585 --- /dev/null +++ b/svg/the-onion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/trading-view-dark.svg b/svg/trading-view-dark.svg new file mode 100644 index 00000000..4edaacfd --- /dev/null +++ b/svg/trading-view-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/svg/trading-view.svg b/svg/trading-view.svg new file mode 100644 index 00000000..5681fc4c --- /dev/null +++ b/svg/trading-view.svg @@ -0,0 +1,10 @@ + + + + + + + + + + \ No newline at end of file diff --git a/svg/tryhackme.svg b/svg/tryhackme.svg new file mode 100644 index 00000000..5d91a3a2 --- /dev/null +++ b/svg/tryhackme.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/university-applied-sciences-brandenburg.svg b/svg/university-applied-sciences-brandenburg.svg new file mode 100644 index 00000000..e1f43d21 --- /dev/null +++ b/svg/university-applied-sciences-brandenburg.svg @@ -0,0 +1,10 @@ + + + + 2015_10_05_THB_FB-IM_Logo_RGB + + + + \ No newline at end of file diff --git a/svg/victorialogs.svg b/svg/victorialogs.svg new file mode 100644 index 00000000..72ee8f21 --- /dev/null +++ b/svg/victorialogs.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/svg/vtvgo.svg b/svg/vtvgo.svg new file mode 100644 index 00000000..2e38b5d7 --- /dev/null +++ b/svg/vtvgo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/wero-dark.svg b/svg/wero-dark.svg new file mode 100644 index 00000000..30333234 --- /dev/null +++ b/svg/wero-dark.svg @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/wero.svg b/svg/wero.svg new file mode 100644 index 00000000..0fb5e9c3 --- /dev/null +++ b/svg/wero.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/wooting-dark.svg b/svg/wooting-dark.svg new file mode 100644 index 00000000..7d90e648 --- /dev/null +++ b/svg/wooting-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/wooting.svg b/svg/wooting.svg new file mode 100644 index 00000000..62e994be --- /dev/null +++ b/svg/wooting.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/svg/youtube-tv.svg b/svg/youtube-tv.svg new file mode 100644 index 00000000..c643fe45 --- /dev/null +++ b/svg/youtube-tv.svg @@ -0,0 +1,48 @@ + + + + + + + + + diff --git a/svg/yt-dlp.svg b/svg/yt-dlp.svg new file mode 100644 index 00000000..8933679b --- /dev/null +++ b/svg/yt-dlp.svg @@ -0,0 +1,31 @@ + + + + + + + + + \ No newline at end of file diff --git a/svg/zapier-dark.svg b/svg/zapier-dark.svg new file mode 100644 index 00000000..df38a105 --- /dev/null +++ b/svg/zapier-dark.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/zapier.svg b/svg/zapier.svg new file mode 100644 index 00000000..12f2e035 --- /dev/null +++ b/svg/zapier.svg @@ -0,0 +1,18 @@ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/svg/zipline-diced.svg b/svg/zipline-diced.svg new file mode 100644 index 00000000..4c0c80f2 --- /dev/null +++ b/svg/zipline-diced.svg @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tree.json b/tree.json index 4da5df5a..6cf71289 100644 --- a/tree.json +++ b/tree.json @@ -9,6 +9,7 @@ "2fauth.png", "3cx-light.png", "3cx.png", + "4chan.png", "5etools-dark.png", "5etools.png", "7zip.png", @@ -34,6 +35,7 @@ "airtable.png", "airtel.png", "airvpn.png", + "akamai.png", "akaunting.png", "akkoma-light.png", "akkoma.png", @@ -45,6 +47,7 @@ "ali-mail.png", "aliexpress.png", "alist.png", + "aliyun.png", "alloy.png", "alltube-light.png", "alltube.png", @@ -93,7 +96,9 @@ "appflowy.png", "apple-alt.png", "apple-light.png", + "apple-maps.png", "apple-music.png", + "apple-podcasts.png", "apple-tv-plus-light.png", "apple-tv-plus.png", "apple.png", @@ -102,6 +107,7 @@ "ara-records-ansible.png", "arcane.png", "arch-linux.png", + "archidekt.png", "archisteamfarm.png", "archivebox.png", "archiveteam-warrior-light.png", @@ -146,6 +152,7 @@ "authelia.png", "authentik.png", "authman.png", + "auto-cad.png", "auto-mcs.png", "autobangumi-dark.png", "autobangumi.png", @@ -170,6 +177,8 @@ "azure-devops.png", "azure-dns.png", "azure.png", + "bab-technologie-dark.png", + "bab-technologie.png", "babybuddy.png", "backblaze.png", "backrest-light.png", @@ -180,6 +189,8 @@ "bale.png", "balena-cloud.png", "balena-etcher.png", + "ballerina.png", + "bandcamp.png", "bar-assistant.png", "barcodebuddy.png", "baserow.png", @@ -197,6 +208,7 @@ "beef.png", "beets.png", "benotes.png", + "bentopdf.png", "beszel-light.png", "beszel.png", "betanin.png", @@ -222,6 +234,7 @@ "blocky.png", "blogger.png", "blue-iris.png", + "blue-letter-bible.png", "bluesky.png", "bluetooth.png", "bluewallet.png", @@ -236,6 +249,8 @@ "borg.png", "borgmatic-light.png", "borgmatic.png", + "bottom-dark.png", + "bottom.png", "boundary.png", "box.png", "boxarr.png", @@ -261,6 +276,8 @@ "budgetbee.png", "budibase.png", "buffalo.png", + "build-better-dark.png", + "build-better.png", "buildium.png", "bunkerweb.png", "buxfer.png", @@ -282,6 +299,8 @@ "camera-ui.png", "canonical.png", "canvas-lms.png", + "cap-cut-dark.png", + "cap-cut.png", "capacities-dark.png", "capacities.png", "caprover.png", @@ -310,6 +329,7 @@ "check-cle.png", "checkmk.png", "cherry.png", + "chess.png", "chevereto.png", "chhoto-url.png", "chibisafe.png", @@ -355,6 +375,8 @@ "cockpit-cms.png", "cockpit-light.png", "cockpit.png", + "code-cademy-dark.png", + "code-cademy.png", "code-server.png", "code.png", "codeberg.png", @@ -384,6 +406,7 @@ "converse-light.png", "converse.png", "convertx.png", + "convex.png", "cooler-control.png", "coolify.png", "copyparty.png", @@ -408,6 +431,7 @@ "crazydomains.png", "cribl-light.png", "cribl.png", + "cron-master.png", "cronicle.png", "cross-seed-square.png", "cross-seed.png", @@ -471,6 +495,7 @@ "diamond-aircraft.png", "dietpi.png", "digi-kam.png", + "digikey.png", "digital-ocean.png", "dilg.png", "dillinger-light.png", @@ -485,7 +510,9 @@ "diskover.png", "disney-plus.png", "dispatcharr.png", + "distribution.png", "diun.png", + "dixa.png", "diyhue.png", "dlna.png", "docassemble-light.png", @@ -530,6 +557,7 @@ "double-take.png", "dovecot.png", "dozzle.png", + "dragon-ruby.png", "draw-io.png", "draytek.png", "dream-host-dark.png", @@ -551,6 +579,7 @@ "duo.png", "duplicacy.png", "duplicati.png", + "dynmap.png", "easy-gate-light.png", "easy-gate.png", "ebay.png", @@ -571,6 +600,7 @@ "element.png", "eleventy-light.png", "eleventy.png", + "elgato-wave-link.png", "eliza-os.png", "elysian.png", "emacs.png", @@ -645,6 +675,7 @@ "fermentrack.png", "ferretdb.png", "fibaro.png", + "fidelity.png", "fider.png", "figma.png", "filebot.png", @@ -682,9 +713,11 @@ "flaresolverr.png", "flarum.png", "flat-notes.png", + "flathub-dark.png", "flathub.png", "flatnotes.png", "flatpak.png", + "fleetdm.png", "flexget.png", "flightaware.png", "flightradar24-light.png", @@ -809,6 +842,7 @@ "google-classroom.png", "google-cloud-platform.png", "google-cloud-print.png", + "google-colab.png", "google-compute-engine.png", "google-contacts.png", "google-docs.png", @@ -822,6 +856,7 @@ "google-forms.png", "google-gemini.png", "google-home.png", + "google-jules.png", "google-keep.png", "google-lens.png", "google-maps.png", @@ -851,6 +886,7 @@ "google.png", "gopeed.png", "gose.png", + "gotenberg.png", "gotify.png", "gotosocial.png", "gpt4free.png", @@ -976,6 +1012,8 @@ "icinga-light.png", "icinga.png", "icloud.png", + "idealo.png", + "ideco.png", "idrac.png", "idrive.png", "ihatemoney.png", @@ -1032,6 +1070,7 @@ "jackett-light.png", "jackett.png", "jaeger.png", + "jamf.png", "jamstack.png", "java.png", "javascript-light.png", @@ -1048,6 +1087,7 @@ "jelu.png", "jenkins.png", "jetbrains-fleet.png", + "jetbrains-toolbox.png", "jetbrains-youtrack.png", "jetkvm-full.png", "jetkvm.png", @@ -1060,10 +1100,13 @@ "joal.png", "joomla.png", "joplin.png", + "jotty.png", + "jujutsu-vcs.png", "julia.png", "jupyter.png", "jwt-io-light.png", "jwt-io.png", + "k-speeder.png", "kagi.png", "kaizoku.png", "kali-linux.png", @@ -1103,7 +1146,9 @@ "kiwix-light.png", "kiwix.png", "kleinanzeigen.png", + "kleopatra.png", "klipper.png", + "knx.png", "ko-fi.png", "ko-insight.png", "koboldcpp.png", @@ -1139,6 +1184,9 @@ "ldap-account-manager.png", "leanote.png", "leantime.png", + "leargas-security.png", + "leetcode-dark.png", + "leetcode.png", "lemmy-light.png", "lemmy.png", "lemonldap-ng.png", @@ -1160,6 +1208,8 @@ "librex.png", "librey.png", "librum.png", + "lichess-dark.png", + "lichess.png", "lidarr.png", "lidl.png", "lightning-terminal.png", @@ -1181,7 +1231,9 @@ "linuxgsm.png", "linuxserver-io.png", "liremdb.png", + "listenbrainz.png", "listmonk.png", + "lite-speed.png", "littlelink-custom.png", "livebook.png", "lldap-dark.png", @@ -1203,6 +1255,7 @@ "logto.png", "loki.png", "longhorn.png", + "lostack.png", "loxone-full.png", "loxone.png", "lsio.png", @@ -1213,6 +1266,7 @@ "ludus.png", "lunalytics.png", "lunasea.png", + "luxriot.png", "lychee.png", "lynx-light.png", "lynx.png", @@ -1234,6 +1288,8 @@ "maintainerr.png", "mak.png", "makemkv.png", + "maker-world-dark.png", + "maker-world.png", "maloja.png", "manga-dex.png", "mango.png", @@ -1244,6 +1300,7 @@ "maptiler.png", "marginalia.png", "mariadb.png", + "marimo.png", "marktplaats.png", "marzban.png", "mastodon.png", @@ -1292,6 +1349,7 @@ "meshtastic.png", "meta.png", "metabase.png", + "metabrainz.png", "metallb.png", "metube.png", "microbin.png", @@ -1332,6 +1390,7 @@ "minimserver.png", "minio-light.png", "minio.png", + "miro.png", "misp.png", "misskey-light.png", "misskey.png", @@ -1356,6 +1415,7 @@ "monica-light.png", "monica.png", "monit.png", + "monkeytype.png", "moode-audio.png", "moodist-dark.png", "moodist.png", @@ -1407,6 +1467,7 @@ "neo4j.png", "neocities.png", "neodb.png", + "neon-tech.png", "neonlink.png", "netalertx-light.png", "netalertx.png", @@ -1547,6 +1608,10 @@ "onlyfans-dark.png", "onlyfans.png", "onlyoffice.png", + "onshape-dark.png", + "onshape.png", + "ookla-speedtest.png", + "open-classrooms.png", "open-cloud-dark.png", "open-cloud.png", "open-observe.png", @@ -1638,6 +1703,7 @@ "owntracks.png", "oxker-light.png", "oxker.png", + "p-cal.png", "p1ib.png", "packetfence-dark.png", "packetfence-full-dark.png", @@ -1758,6 +1824,7 @@ "planka.png", "plant-it.png", "plantuml.png", + "platzi.png", "plausible.png", "playstation.png", "pleroma.png", @@ -1846,6 +1913,7 @@ "prusa-research.png", "psitransfer.png", "pterodactyl.png", + "public-pool.png", "pufferpanel.png", "pulsarr.png", "pulse.png", @@ -1870,8 +1938,10 @@ "quay.png", "questdb.png", "quetre.png", + "qui.png", "quickshare.png", "quickwit.png", + "quizlet.png", "qutebrowser.png", "qwen.png", "qwik.png", @@ -1884,6 +1954,8 @@ "radicale.png", "rainloop.png", "rallly.png", + "ramp-dark.png", + "ramp.png", "rancher.png", "raneto.png", "raritan-light.png", @@ -1901,6 +1973,8 @@ "readeck.png", "readthedocs-light.png", "readthedocs.png", + "readwise-reader-dark.png", + "readwise-reader.png", "real-debrid.png", "realhosting.png", "recalbox.png", @@ -1920,6 +1994,7 @@ "release-argus.png", "remmina.png", "remnawave.png", + "remnote.png", "remotely.png", "renovate.png", "reolink.png", @@ -1945,6 +2020,7 @@ "riot.png", "riverside-fm-light.png", "riverside-fm.png", + "robinhood.png", "rocket-chat.png", "rocky-linux.png", "romm.png", @@ -1990,6 +2066,8 @@ "sandstorm.png", "satisfactory.png", "scanservjs.png", + "schedulearn-dark.png", + "schedulearn.png", "schneider.png", "scraperr.png", "scrcpy.png", @@ -2027,6 +2105,7 @@ "serviio-light.png", "serviio.png", "session.png", + "seznam.png", "sftpgo.png", "shaarli.png", "shell-light.png", @@ -2043,12 +2122,14 @@ "shoko-server.png", "shoko.png", "shopify.png", + "shortcut.png", "sickbeard.png", "sickchill.png", "sickgear.png", "signal.png", "signoz.png", "sigstore.png", + "silae.png", "silverbullet.png", "simplelogin.png", "simplex-chat.png", @@ -2099,12 +2180,14 @@ "spamassassin.png", "spark.png", "sparkleshare.png", + "sparky-fitness.png", "specifically-clementines.png", "specter-desktop.png", "speedtest-tracker.png", "sphinx-doc.png", "sphinx-relay.png", "sphinx.png", + "spiceworks.png", "spiderfoot.png", "spliit.png", "splunk.png", @@ -2118,6 +2201,8 @@ "squidex.png", "squirrel-servers-manager.png", "sshwifty.png", + "sst-dev-dark.png", + "sst-dev.png", "stalwart-mail-server.png", "stalwart.png", "standard-notes.png", @@ -2145,8 +2230,10 @@ "substreamer.png", "suggest-arr.png", "sun-panel.png", + "sunsama.png", "sunshine.png", "supabase.png", + "superlist.png", "supermicro.png", "surveymonkey.png", "suwayomi-light.png", @@ -2236,6 +2323,7 @@ "teslamate-light.png", "teslamate.png", "thanos.png", + "the-onion.png", "the-pirate-bay.png", "the-proxy-bay.png", "theia-light.png", @@ -2283,6 +2371,8 @@ "tpdb.png", "traccar-dark.png", "traccar.png", + "trading-view-dark.png", + "trading-view.png", "traefik-proxy.png", "traefik.png", "traggo.png", @@ -2304,11 +2394,13 @@ "truenas-enterprise.png", "truenas-scale.png", "truenas.png", + "tryhackme.png", "tsd-proxy.png", "tube-archivist-light.png", "tube-archivist.png", "tubesync-light.png", "tubesync.png", + "tugtainer.png", "tumblr.png", "tunarr.png", "tunnelix.png", @@ -2339,6 +2431,7 @@ "uc-browser.png", "udemy-light.png", "udemy.png", + "ugreen-nas.png", "ugreen.png", "ultimate-guitar-light.png", "ultimate-guitar.png", @@ -2358,6 +2451,7 @@ "unity-dark.png", "unity.png", "universal-media-server.png", + "university-applied-sciences-brandenburg.png", "unmanic.png", "unraid.png", "untangle.png", @@ -2385,6 +2479,7 @@ "vertiv.png", "vi.png", "viber.png", + "victorialogs.png", "victoriametrics-light.png", "victoriametrics.png", "victron-energy.png", @@ -2420,6 +2515,7 @@ "voron.png", "vouchervault.png", "vscode.png", + "vtvgo.png", "vuetorrent.png", "vultr.png", "vuplus.png", @@ -2462,6 +2558,8 @@ "webtorrent.png", "webtrees.png", "wekan.png", + "wero-dark.png", + "wero.png", "western-digital.png", "wetty.png", "wevr-labs.png", @@ -2502,6 +2600,8 @@ "wolfi.png", "woocommerce.png", "woodpecker-ci.png", + "wooting-dark.png", + "wooting.png", "wordpress.png", "workadventure.png", "worklenz.png", @@ -2510,6 +2610,7 @@ "wownero.png", "writefreely-light.png", "writefreely.png", + "wsz.png", "x-light.png", "x.png", "xbackbone.png", @@ -2550,7 +2651,9 @@ "youtube-dl.png", "youtube-kids.png", "youtube-music.png", + "youtube-tv.png", "youtube.png", + "yt-dlp.png", "yts.png", "yuno-host-light.png", "yunohost.png", @@ -2559,6 +2662,8 @@ "zabbix.png", "zabka.png", "zammad.png", + "zapier-dark.png", + "zapier.png", "zen-browser-dark.png", "zen-browser.png", "zenarmor.png", @@ -2570,6 +2675,7 @@ "zima-os.png", "zimbra.png", "zipcaptions.png", + "zipline-diced.png", "zipline-light.png", "zipline.png", "zitadel-light.png", @@ -2600,6 +2706,7 @@ "2fauth.svg", "3cx-light.svg", "3cx.svg", + "4chan.svg", "5etools-dark.svg", "5etools.svg", "7zip.svg", @@ -2621,6 +2728,7 @@ "airtable.svg", "airtel.svg", "airvpn.svg", + "akamai.svg", "akaunting.svg", "akkoma-light.svg", "akkoma.svg", @@ -2629,6 +2737,7 @@ "alexa.svg", "aliexpress.svg", "alist.svg", + "aliyun.svg", "alloy.svg", "alma-linux.svg", "alpine-linux.svg", @@ -2667,7 +2776,9 @@ "appflowy.svg", "apple-alt.svg", "apple-light.svg", + "apple-maps.svg", "apple-music.svg", + "apple-podcasts.svg", "apple-tv-plus-light.svg", "apple-tv-plus.svg", "apple.svg", @@ -2675,6 +2786,7 @@ "ara-records-ansible.svg", "arcane.svg", "arch-linux.svg", + "archidekt.svg", "arduino.svg", "argo-cd.svg", "arm.svg", @@ -2711,6 +2823,7 @@ "authelia.svg", "authentik.svg", "authman.svg", + "auto-cad.svg", "autobangumi-dark.svg", "autobangumi.svg", "autobrr.svg", @@ -2731,12 +2844,16 @@ "azure-devops.svg", "azure-dns.svg", "azure.svg", + "bab-technologie-dark.svg", + "bab-technologie.svg", "backblaze.svg", "backrest-light.svg", "backrest.svg", "bale.svg", "balena-cloud.svg", "balena-etcher.svg", + "ballerina.svg", + "bandcamp.svg", "bar-assistant.svg", "baserow.svg", "bazarr-dark.svg", @@ -2748,6 +2865,7 @@ "bechtle.svg", "beef-light.svg", "beef.svg", + "bentopdf.svg", "beszel-light.svg", "beszel.svg", "bewcloud.svg", @@ -2774,6 +2892,8 @@ "borg.svg", "borgmatic-light.svg", "borgmatic.svg", + "bottom-dark.svg", + "bottom.svg", "boundary.svg", "box.svg", "brave.svg", @@ -2790,6 +2910,8 @@ "budgetbee-light.svg", "budgetbee.svg", "budibase.svg", + "build-better-dark.svg", + "build-better.svg", "buildium.svg", "bunkerweb.svg", "bytestash.svg", @@ -2804,6 +2926,8 @@ "calibre.svg", "canonical.svg", "canvas-lms.svg", + "cap-cut-dark.svg", + "cap-cut.svg", "capacities-dark.svg", "capacities.svg", "caprover.svg", @@ -2827,6 +2951,7 @@ "chatwoot.svg", "check-cle.svg", "checkmk.svg", + "chess.svg", "chevereto.svg", "chhoto-url.svg", "chibisafe.svg", @@ -2864,6 +2989,8 @@ "cockpit-cms.svg", "cockpit-light.svg", "cockpit.svg", + "code-cademy-dark.svg", + "code-cademy.svg", "code.svg", "codeberg.svg", "codellm.svg", @@ -2888,6 +3015,7 @@ "control-d.svg", "converse-light.svg", "converse.svg", + "convex.svg", "cooler-control.svg", "coolify.svg", "copyparty.svg", @@ -2951,6 +3079,7 @@ "diagrams-net.svg", "diamond-aircraft.svg", "digi-kam.svg", + "digikey.svg", "digital-ocean.svg", "dilg.svg", "dillinger-light.svg", @@ -2962,6 +3091,8 @@ "discourse.svg", "disney-plus.svg", "dispatcharr.svg", + "distribution.svg", + "dixa.svg", "dlna.svg", "docassemble-light.svg", "docassemble.svg", @@ -3029,6 +3160,7 @@ "element.svg", "eleventy-light.svg", "eleventy.svg", + "elgato-wave-link.svg", "eliza-os.svg", "elysian.svg", "emacs.svg", @@ -3088,6 +3220,7 @@ "fenrus.svg", "ferdium.svg", "ferretdb.svg", + "fidelity.svg", "fider.svg", "figma.svg", "filebot.svg", @@ -3120,9 +3253,11 @@ "fladder.svg", "flaresolverr.svg", "flarum.svg", + "flathub-dark.svg", "flathub.svg", "flatnotes.svg", "flatpak.svg", + "fleetdm.svg", "flightradar24-light.svg", "flightradar24.svg", "floatplane.svg", @@ -3224,6 +3359,7 @@ "google-classroom.svg", "google-cloud-platform.svg", "google-cloud-print.svg", + "google-colab.svg", "google-compute-engine.svg", "google-contacts.svg", "google-docs.svg", @@ -3236,6 +3372,7 @@ "google-forms.svg", "google-gemini.svg", "google-home.svg", + "google-jules.svg", "google-keep.svg", "google-lens.svg", "google-maps.svg", @@ -3376,6 +3513,8 @@ "icinga-light.svg", "icinga.svg", "icloud.svg", + "idealo.svg", + "ideco.svg", "idrac.svg", "idrive.svg", "ilo.svg", @@ -3422,6 +3561,7 @@ "jackett-light.svg", "jackett.svg", "jaeger.svg", + "jamf.svg", "jamstack.svg", "java.svg", "javascript-light.svg", @@ -3435,6 +3575,7 @@ "jellystat.svg", "jelu.svg", "jenkins.svg", + "jetbrains-toolbox.svg", "jetbrains-youtrack.svg", "jetkvm-full.svg", "jetkvm.svg", @@ -3445,6 +3586,8 @@ "jitsi.svg", "joomla.svg", "joplin.svg", + "jotty.svg", + "jujutsu-vcs.svg", "julia.svg", "jupyter.svg", "jwt-io-light.svg", @@ -3484,7 +3627,9 @@ "kiwix-light.svg", "kiwix.svg", "kleinanzeigen.svg", + "kleopatra.svg", "klipper.svg", + "knx.svg", "ko-fi.svg", "ko-insight.svg", "kodi.svg", @@ -3511,6 +3656,8 @@ "lastpass.svg", "leanote.svg", "leantime.svg", + "leetcode-dark.svg", + "leetcode.svg", "lemmy-light.svg", "lemmy.svg", "lets-encrypt.svg", @@ -3526,6 +3673,8 @@ "librespeed.svg", "librewolf.svg", "librum.svg", + "lichess-dark.svg", + "lichess.svg", "lidarr.svg", "lidl.svg", "lighttpd.svg", @@ -3544,7 +3693,9 @@ "linuxgsm.svg", "linuxserver-io.svg", "liremdb.svg", + "listenbrainz.svg", "listmonk.svg", + "lite-speed.svg", "littlelink-custom.svg", "livebook.svg", "lldap-dark.svg", @@ -3566,6 +3717,7 @@ "logto.svg", "loki.svg", "longhorn.svg", + "lostack.svg", "loxone-full.svg", "loxone.svg", "lua.svg", @@ -3574,6 +3726,7 @@ "ludus.svg", "lunalytics.svg", "lunasea.svg", + "luxriot.svg", "lynx-light.svg", "lynx.svg", "lyrion-dark.svg", @@ -3589,12 +3742,15 @@ "mailpit.svg", "mainsail.svg", "maintainerr.svg", + "maker-world-dark.svg", + "maker-world.svg", "manga-dex.svg", "manjaro-linux.svg", "many-notes.svg", "manyfold.svg", "maptiler.svg", "mariadb.svg", + "marimo.svg", "marktplaats.svg", "mastodon.svg", "matomo.svg", @@ -3636,6 +3792,7 @@ "meshtastic.svg", "meta.svg", "metabase.svg", + "metabrainz.svg", "metallb.svg", "metube.svg", "microsoft-365-admin-center.svg", @@ -3670,6 +3827,7 @@ "miniflux.svg", "minio-light.svg", "minio.svg", + "miro.svg", "misskey-light.svg", "misskey.svg", "mistral-ai.svg", @@ -3688,6 +3846,7 @@ "mongodb.svg", "monica-light.svg", "monica.svg", + "monkeytype.svg", "moodist-dark.svg", "moodist.svg", "moodle-light.svg", @@ -3732,6 +3891,7 @@ "neo4j.svg", "neocities.svg", "neodb.svg", + "neon-tech.svg", "neonlink.svg", "netalertx-light.svg", "netalertx.svg", @@ -3849,6 +4009,10 @@ "onlyfans-dark.svg", "onlyfans.svg", "onlyoffice.svg", + "onshape-dark.svg", + "onshape.svg", + "ookla-speedtest.svg", + "open-classrooms.svg", "open-cloud-dark.svg", "open-cloud.svg", "open-observe.svg", @@ -3925,6 +4089,7 @@ "owntracks.svg", "oxker-light.svg", "oxker.svg", + "p-cal.svg", "p1ib.svg", "packetfence-dark.svg", "packetfence-full-dark.svg", @@ -4026,6 +4191,7 @@ "planka-dark.svg", "planka.svg", "plantuml.svg", + "platzi.svg", "plausible.svg", "playstation.svg", "pleroma.svg", @@ -4101,6 +4267,7 @@ "prtg.svg", "prusa-research.svg", "pterodactyl.svg", + "public-pool.svg", "pufferpanel.svg", "pulsarr.svg", "pulse.svg", @@ -4120,8 +4287,10 @@ "quay.svg", "questdb.svg", "quetre.svg", + "qui.svg", "quickshare.svg", "quickwit.svg", + "quizlet.svg", "qutebrowser.svg", "qwen.svg", "qwik.svg", @@ -4132,6 +4301,8 @@ "radicale.svg", "rainloop.svg", "rallly.svg", + "ramp-dark.svg", + "ramp.svg", "rancher.svg", "raspberry-pi-light.svg", "raspberry-pi.svg", @@ -4144,6 +4315,8 @@ "readeck.svg", "readthedocs-light.svg", "readthedocs.svg", + "readwise-reader-dark.svg", + "readwise-reader.svg", "real-debrid.svg", "recalbox.svg", "receipt-wrangler.svg", @@ -4160,6 +4333,7 @@ "release-argus.svg", "remmina.svg", "remnawave.svg", + "remnote.svg", "renovate.svg", "reolink.svg", "requestly.svg", @@ -4181,6 +4355,7 @@ "riot.svg", "riverside-fm-light.svg", "riverside-fm.svg", + "robinhood.svg", "rocket-chat.svg", "rocky-linux.svg", "romm.svg", @@ -4215,6 +4390,8 @@ "samba-server.svg", "samsung-internet.svg", "sandstorm.svg", + "schedulearn-dark.svg", + "schedulearn.svg", "scrcpy.svg", "screenconnect.svg", "scrutiny-light.svg", @@ -4245,6 +4422,7 @@ "serviio-light.svg", "serviio.svg", "session.svg", + "seznam.svg", "shaarli.svg", "shell-light.svg", "shell-tips-light.svg", @@ -4259,10 +4437,12 @@ "shoko-server.svg", "shoko.svg", "shopify.svg", + "shortcut.svg", "sickbeard.svg", "signal.svg", "signoz.svg", "sigstore.svg", + "silae.svg", "simplelogin.svg", "simplex-chat.svg", "sinusbot.svg", @@ -4302,6 +4482,7 @@ "sphinx-doc.svg", "sphinx-relay.svg", "sphinx.svg", + "spiceworks.svg", "spliit.svg", "splunk.svg", "spoolman.svg", @@ -4312,6 +4493,8 @@ "squidex.svg", "squirrel-servers-manager.svg", "sshwifty.svg", + "sst-dev-dark.svg", + "sst-dev.svg", "stalwart-mail-server.svg", "stalwart.svg", "standard-notes.svg", @@ -4332,6 +4515,7 @@ "sub-store.svg", "subatic.svg", "sun-panel.svg", + "sunsama.svg", "sunshine.svg", "supabase.svg", "supermicro.svg", @@ -4385,6 +4569,7 @@ "teslamate-light.svg", "teslamate.svg", "thanos.svg", + "the-onion.svg", "the-pirate-bay.svg", "the-proxy-bay.svg", "theia-light.svg", @@ -4422,6 +4607,8 @@ "tpdb.svg", "traccar-dark.svg", "traccar.svg", + "trading-view-dark.svg", + "trading-view.svg", "traefik-proxy.svg", "traefik.svg", "traggo.svg", @@ -4437,6 +4624,7 @@ "truenas-core.svg", "truenas-scale.svg", "truenas.svg", + "tryhackme.svg", "tsd-proxy.svg", "tubesync-light.svg", "tubesync.svg", @@ -4483,6 +4671,7 @@ "unimus.svg", "unity-dark.svg", "unity.svg", + "university-applied-sciences-brandenburg.svg", "unraid.svg", "untangle.svg", "ups.svg", @@ -4506,6 +4695,7 @@ "vertiv.svg", "vi.svg", "viber.svg", + "victorialogs.svg", "victoriametrics-light.svg", "victoriametrics.svg", "victron-energy.svg", @@ -4537,6 +4727,7 @@ "voron.svg", "vouchervault.svg", "vscode.svg", + "vtvgo.svg", "vuetorrent.svg", "vultr.svg", "wakapi.svg", @@ -4564,6 +4755,8 @@ "webtorrent.svg", "webtrees.svg", "wekan.svg", + "wero-dark.svg", + "wero.svg", "western-digital.svg", "wevr-labs.svg", "wger.svg", @@ -4590,6 +4783,8 @@ "wolfi.svg", "woocommerce.svg", "woodpecker-ci.svg", + "wooting-dark.svg", + "wooting.svg", "wordpress.svg", "worklenz.svg", "wotdle-light.svg", @@ -4628,7 +4823,9 @@ "youtube-dl.svg", "youtube-kids.svg", "youtube-music.svg", + "youtube-tv.svg", "youtube.svg", + "yt-dlp.svg", "yts.svg", "yuno-host-light.svg", "yunohost.svg", @@ -4637,6 +4834,8 @@ "zabbix.svg", "zabka.svg", "zammad.svg", + "zapier-dark.svg", + "zapier.svg", "zen-browser-dark.svg", "zen-browser.svg", "zenarmor.svg", @@ -4647,6 +4846,7 @@ "zigbee2mqtt.svg", "zimbra.svg", "zipcaptions.svg", + "zipline-diced.svg", "zipline-light.svg", "zipline.svg", "zitadel-light.svg", @@ -4674,6 +4874,7 @@ "2fauth.webp", "3cx-light.webp", "3cx.webp", + "4chan.webp", "5etools-dark.webp", "5etools.webp", "7zip.webp", @@ -4699,6 +4900,7 @@ "airtable.webp", "airtel.webp", "airvpn.webp", + "akamai.webp", "akaunting.webp", "akkoma-light.webp", "akkoma.webp", @@ -4710,6 +4912,7 @@ "ali-mail.webp", "aliexpress.webp", "alist.webp", + "aliyun.webp", "alloy.webp", "alltube-light.webp", "alltube.webp", @@ -4758,7 +4961,9 @@ "appflowy.webp", "apple-alt.webp", "apple-light.webp", + "apple-maps.webp", "apple-music.webp", + "apple-podcasts.webp", "apple-tv-plus-light.webp", "apple-tv-plus.webp", "apple.webp", @@ -4767,6 +4972,7 @@ "ara-records-ansible.webp", "arcane.webp", "arch-linux.webp", + "archidekt.webp", "archisteamfarm.webp", "archivebox.webp", "archiveteam-warrior-light.webp", @@ -4811,6 +5017,7 @@ "authelia.webp", "authentik.webp", "authman.webp", + "auto-cad.webp", "auto-mcs.webp", "autobangumi-dark.webp", "autobangumi.webp", @@ -4835,6 +5042,8 @@ "azure-devops.webp", "azure-dns.webp", "azure.webp", + "bab-technologie-dark.webp", + "bab-technologie.webp", "babybuddy.webp", "backblaze.webp", "backrest-light.webp", @@ -4845,6 +5054,8 @@ "bale.webp", "balena-cloud.webp", "balena-etcher.webp", + "ballerina.webp", + "bandcamp.webp", "bar-assistant.webp", "barcodebuddy.webp", "baserow.webp", @@ -4862,6 +5073,7 @@ "beef.webp", "beets.webp", "benotes.webp", + "bentopdf.webp", "beszel-light.webp", "beszel.webp", "betanin.webp", @@ -4887,6 +5099,7 @@ "blocky.webp", "blogger.webp", "blue-iris.webp", + "blue-letter-bible.webp", "bluesky.webp", "bluetooth.webp", "bluewallet.webp", @@ -4901,6 +5114,8 @@ "borg.webp", "borgmatic-light.webp", "borgmatic.webp", + "bottom-dark.webp", + "bottom.webp", "boundary.webp", "box.webp", "boxarr.webp", @@ -4926,6 +5141,8 @@ "budgetbee.webp", "budibase.webp", "buffalo.webp", + "build-better-dark.webp", + "build-better.webp", "buildium.webp", "bunkerweb.webp", "buxfer.webp", @@ -4947,6 +5164,8 @@ "camera-ui.webp", "canonical.webp", "canvas-lms.webp", + "cap-cut-dark.webp", + "cap-cut.webp", "capacities-dark.webp", "capacities.webp", "caprover.webp", @@ -4975,6 +5194,7 @@ "check-cle.webp", "checkmk.webp", "cherry.webp", + "chess.webp", "chevereto.webp", "chhoto-url.webp", "chibisafe.webp", @@ -5020,6 +5240,8 @@ "cockpit-cms.webp", "cockpit-light.webp", "cockpit.webp", + "code-cademy-dark.webp", + "code-cademy.webp", "code-server.webp", "code.webp", "codeberg.webp", @@ -5049,6 +5271,7 @@ "converse-light.webp", "converse.webp", "convertx.webp", + "convex.webp", "cooler-control.webp", "coolify.webp", "copyparty.webp", @@ -5073,6 +5296,7 @@ "crazydomains.webp", "cribl-light.webp", "cribl.webp", + "cron-master.webp", "cronicle.webp", "cross-seed-square.webp", "cross-seed.webp", @@ -5136,6 +5360,7 @@ "diamond-aircraft.webp", "dietpi.webp", "digi-kam.webp", + "digikey.webp", "digital-ocean.webp", "dilg.webp", "dillinger-light.webp", @@ -5150,7 +5375,9 @@ "diskover.webp", "disney-plus.webp", "dispatcharr.webp", + "distribution.webp", "diun.webp", + "dixa.webp", "diyhue.webp", "dlna.webp", "docassemble-light.webp", @@ -5195,6 +5422,7 @@ "double-take.webp", "dovecot.webp", "dozzle.webp", + "dragon-ruby.webp", "draw-io.webp", "draytek.webp", "dream-host-dark.webp", @@ -5216,6 +5444,7 @@ "duo.webp", "duplicacy.webp", "duplicati.webp", + "dynmap.webp", "easy-gate-light.webp", "easy-gate.webp", "ebay.webp", @@ -5236,6 +5465,7 @@ "element.webp", "eleventy-light.webp", "eleventy.webp", + "elgato-wave-link.webp", "eliza-os.webp", "elysian.webp", "emacs.webp", @@ -5310,6 +5540,7 @@ "fermentrack.webp", "ferretdb.webp", "fibaro.webp", + "fidelity.webp", "fider.webp", "figma.webp", "filebot.webp", @@ -5347,9 +5578,11 @@ "flaresolverr.webp", "flarum.webp", "flat-notes.webp", + "flathub-dark.webp", "flathub.webp", "flatnotes.webp", "flatpak.webp", + "fleetdm.webp", "flexget.webp", "flightaware.webp", "flightradar24-light.webp", @@ -5474,6 +5707,7 @@ "google-classroom.webp", "google-cloud-platform.webp", "google-cloud-print.webp", + "google-colab.webp", "google-compute-engine.webp", "google-contacts.webp", "google-docs.webp", @@ -5487,6 +5721,7 @@ "google-forms.webp", "google-gemini.webp", "google-home.webp", + "google-jules.webp", "google-keep.webp", "google-lens.webp", "google-maps.webp", @@ -5516,6 +5751,7 @@ "google.webp", "gopeed.webp", "gose.webp", + "gotenberg.webp", "gotify.webp", "gotosocial.webp", "gpt4free.webp", @@ -5641,6 +5877,8 @@ "icinga-light.webp", "icinga.webp", "icloud.webp", + "idealo.webp", + "ideco.webp", "idrac.webp", "idrive.webp", "ihatemoney.webp", @@ -5697,6 +5935,7 @@ "jackett-light.webp", "jackett.webp", "jaeger.webp", + "jamf.webp", "jamstack.webp", "java.webp", "javascript-light.webp", @@ -5713,6 +5952,7 @@ "jelu.webp", "jenkins.webp", "jetbrains-fleet.webp", + "jetbrains-toolbox.webp", "jetbrains-youtrack.webp", "jetkvm-full.webp", "jetkvm.webp", @@ -5725,10 +5965,13 @@ "joal.webp", "joomla.webp", "joplin.webp", + "jotty.webp", + "jujutsu-vcs.webp", "julia.webp", "jupyter.webp", "jwt-io-light.webp", "jwt-io.webp", + "k-speeder.webp", "kagi.webp", "kaizoku.webp", "kali-linux.webp", @@ -5768,7 +6011,9 @@ "kiwix-light.webp", "kiwix.webp", "kleinanzeigen.webp", + "kleopatra.webp", "klipper.webp", + "knx.webp", "ko-fi.webp", "ko-insight.webp", "koboldcpp.webp", @@ -5804,6 +6049,9 @@ "ldap-account-manager.webp", "leanote.webp", "leantime.webp", + "leargas-security.webp", + "leetcode-dark.webp", + "leetcode.webp", "lemmy-light.webp", "lemmy.webp", "lemonldap-ng.webp", @@ -5825,6 +6073,8 @@ "librex.webp", "librey.webp", "librum.webp", + "lichess-dark.webp", + "lichess.webp", "lidarr.webp", "lidl.webp", "lightning-terminal.webp", @@ -5846,7 +6096,9 @@ "linuxgsm.webp", "linuxserver-io.webp", "liremdb.webp", + "listenbrainz.webp", "listmonk.webp", + "lite-speed.webp", "littlelink-custom.webp", "livebook.webp", "lldap-dark.webp", @@ -5868,6 +6120,7 @@ "logto.webp", "loki.webp", "longhorn.webp", + "lostack.webp", "loxone-full.webp", "loxone.webp", "lsio.webp", @@ -5878,6 +6131,7 @@ "ludus.webp", "lunalytics.webp", "lunasea.webp", + "luxriot.webp", "lychee.webp", "lynx-light.webp", "lynx.webp", @@ -5899,6 +6153,8 @@ "maintainerr.webp", "mak.webp", "makemkv.webp", + "maker-world-dark.webp", + "maker-world.webp", "maloja.webp", "manga-dex.webp", "mango.webp", @@ -5909,6 +6165,7 @@ "maptiler.webp", "marginalia.webp", "mariadb.webp", + "marimo.webp", "marktplaats.webp", "marzban.webp", "mastodon.webp", @@ -5957,6 +6214,7 @@ "meshtastic.webp", "meta.webp", "metabase.webp", + "metabrainz.webp", "metallb.webp", "metube.webp", "microbin.webp", @@ -5997,6 +6255,7 @@ "minimserver.webp", "minio-light.webp", "minio.webp", + "miro.webp", "misp.webp", "misskey-light.webp", "misskey.webp", @@ -6021,6 +6280,7 @@ "monica-light.webp", "monica.webp", "monit.webp", + "monkeytype.webp", "moode-audio.webp", "moodist-dark.webp", "moodist.webp", @@ -6072,6 +6332,7 @@ "neo4j.webp", "neocities.webp", "neodb.webp", + "neon-tech.webp", "neonlink.webp", "netalertx-light.webp", "netalertx.webp", @@ -6212,6 +6473,10 @@ "onlyfans-dark.webp", "onlyfans.webp", "onlyoffice.webp", + "onshape-dark.webp", + "onshape.webp", + "ookla-speedtest.webp", + "open-classrooms.webp", "open-cloud-dark.webp", "open-cloud.webp", "open-observe.webp", @@ -6303,6 +6568,7 @@ "owntracks.webp", "oxker-light.webp", "oxker.webp", + "p-cal.webp", "p1ib.webp", "packetfence-dark.webp", "packetfence-full-dark.webp", @@ -6423,6 +6689,7 @@ "planka.webp", "plant-it.webp", "plantuml.webp", + "platzi.webp", "plausible.webp", "playstation.webp", "pleroma.webp", @@ -6511,6 +6778,7 @@ "prusa-research.webp", "psitransfer.webp", "pterodactyl.webp", + "public-pool.webp", "pufferpanel.webp", "pulsarr.webp", "pulse.webp", @@ -6535,8 +6803,10 @@ "quay.webp", "questdb.webp", "quetre.webp", + "qui.webp", "quickshare.webp", "quickwit.webp", + "quizlet.webp", "qutebrowser.webp", "qwen.webp", "qwik.webp", @@ -6549,6 +6819,8 @@ "radicale.webp", "rainloop.webp", "rallly.webp", + "ramp-dark.webp", + "ramp.webp", "rancher.webp", "raneto.webp", "raritan-light.webp", @@ -6566,6 +6838,8 @@ "readeck.webp", "readthedocs-light.webp", "readthedocs.webp", + "readwise-reader-dark.webp", + "readwise-reader.webp", "real-debrid.webp", "realhosting.webp", "recalbox.webp", @@ -6585,6 +6859,7 @@ "release-argus.webp", "remmina.webp", "remnawave.webp", + "remnote.webp", "remotely.webp", "renovate.webp", "reolink.webp", @@ -6610,6 +6885,7 @@ "riot.webp", "riverside-fm-light.webp", "riverside-fm.webp", + "robinhood.webp", "rocket-chat.webp", "rocky-linux.webp", "romm.webp", @@ -6655,6 +6931,8 @@ "sandstorm.webp", "satisfactory.webp", "scanservjs.webp", + "schedulearn-dark.webp", + "schedulearn.webp", "schneider.webp", "scraperr.webp", "scrcpy.webp", @@ -6692,6 +6970,7 @@ "serviio-light.webp", "serviio.webp", "session.webp", + "seznam.webp", "sftpgo.webp", "shaarli.webp", "shell-light.webp", @@ -6708,12 +6987,14 @@ "shoko-server.webp", "shoko.webp", "shopify.webp", + "shortcut.webp", "sickbeard.webp", "sickchill.webp", "sickgear.webp", "signal.webp", "signoz.webp", "sigstore.webp", + "silae.webp", "silverbullet.webp", "simplelogin.webp", "simplex-chat.webp", @@ -6764,12 +7045,14 @@ "spamassassin.webp", "spark.webp", "sparkleshare.webp", + "sparky-fitness.webp", "specifically-clementines.webp", "specter-desktop.webp", "speedtest-tracker.webp", "sphinx-doc.webp", "sphinx-relay.webp", "sphinx.webp", + "spiceworks.webp", "spiderfoot.webp", "spliit.webp", "splunk.webp", @@ -6783,6 +7066,8 @@ "squidex.webp", "squirrel-servers-manager.webp", "sshwifty.webp", + "sst-dev-dark.webp", + "sst-dev.webp", "stalwart-mail-server.webp", "stalwart.webp", "standard-notes.webp", @@ -6810,8 +7095,10 @@ "substreamer.webp", "suggest-arr.webp", "sun-panel.webp", + "sunsama.webp", "sunshine.webp", "supabase.webp", + "superlist.webp", "supermicro.webp", "surveymonkey.webp", "suwayomi-light.webp", @@ -6901,6 +7188,7 @@ "teslamate-light.webp", "teslamate.webp", "thanos.webp", + "the-onion.webp", "the-pirate-bay.webp", "the-proxy-bay.webp", "theia-light.webp", @@ -6948,6 +7236,8 @@ "tpdb.webp", "traccar-dark.webp", "traccar.webp", + "trading-view-dark.webp", + "trading-view.webp", "traefik-proxy.webp", "traefik.webp", "traggo.webp", @@ -6969,11 +7259,13 @@ "truenas-enterprise.webp", "truenas-scale.webp", "truenas.webp", + "tryhackme.webp", "tsd-proxy.webp", "tube-archivist-light.webp", "tube-archivist.webp", "tubesync-light.webp", "tubesync.webp", + "tugtainer.webp", "tumblr.webp", "tunarr.webp", "tunnelix.webp", @@ -7004,6 +7296,7 @@ "uc-browser.webp", "udemy-light.webp", "udemy.webp", + "ugreen-nas.webp", "ugreen.webp", "ultimate-guitar-light.webp", "ultimate-guitar.webp", @@ -7023,6 +7316,7 @@ "unity-dark.webp", "unity.webp", "universal-media-server.webp", + "university-applied-sciences-brandenburg.webp", "unmanic.webp", "unraid.webp", "untangle.webp", @@ -7050,6 +7344,7 @@ "vertiv.webp", "vi.webp", "viber.webp", + "victorialogs.webp", "victoriametrics-light.webp", "victoriametrics.webp", "victron-energy.webp", @@ -7085,6 +7380,7 @@ "voron.webp", "vouchervault.webp", "vscode.webp", + "vtvgo.webp", "vuetorrent.webp", "vultr.webp", "vuplus.webp", @@ -7127,6 +7423,8 @@ "webtorrent.webp", "webtrees.webp", "wekan.webp", + "wero-dark.webp", + "wero.webp", "western-digital.webp", "wetty.webp", "wevr-labs.webp", @@ -7167,6 +7465,8 @@ "wolfi.webp", "woocommerce.webp", "woodpecker-ci.webp", + "wooting-dark.webp", + "wooting.webp", "wordpress.webp", "workadventure.webp", "worklenz.webp", @@ -7175,6 +7475,7 @@ "wownero.webp", "writefreely-light.webp", "writefreely.webp", + "wsz.webp", "x-light.webp", "x.webp", "xbackbone.webp", @@ -7215,7 +7516,9 @@ "youtube-dl.webp", "youtube-kids.webp", "youtube-music.webp", + "youtube-tv.webp", "youtube.webp", + "yt-dlp.webp", "yts.webp", "yuno-host-light.webp", "yunohost.webp", @@ -7224,6 +7527,8 @@ "zabbix.webp", "zabka.webp", "zammad.webp", + "zapier-dark.webp", + "zapier.webp", "zen-browser-dark.webp", "zen-browser.webp", "zenarmor.webp", @@ -7235,6 +7540,7 @@ "zima-os.webp", "zimbra.webp", "zipcaptions.webp", + "zipline-diced.webp", "zipline-light.webp", "zipline.webp", "zitadel-light.webp", diff --git a/web/package.json b/web/package.json index 1667a41f..9a33fcb7 100644 --- a/web/package.json +++ b/web/package.json @@ -56,7 +56,7 @@ "date-fns": "^4.1.0", "dayjs": "^1.11.18", "embla-carousel-react": "^8.6.0", - "framer-motion": "^12.23.12", + "framer-motion": "^12.23.24", "input-otp": "^1.4.2", "lucide-react": "^0.544.0", "motion": "^12.23.12", @@ -78,20 +78,20 @@ "tailwindcss-motion": "^1.1.1", "tw-animate-css": "^1.3.8", "vaul": "^1.1.2", - "zod": "^4.1.5" + "zod": "^4.1.12" }, "devDependencies": { "@biomejs/biome": "2.2.4", "@tailwindcss/postcss": "^4.1.13", "@types/canvas-confetti": "^1.9.0", - "@types/node": "^22.18.1", - "@types/react": "^19.1.12", - "@types/react-dom": "^19.1.9", + "@types/node": "^22.18.10", + "@types/react": "^19.2.2", + "@types/react-dom": "^19.2.1", "tailwindcss": "^4.1.13", "typescript": "^5.9.2", - "wrangler": "^4.35.0" + "wrangler": "^4.42.2" }, - "packageManager": "pnpm@10.17.1", + "packageManager": "pnpm@10.18.2", "pnpm": { "onlyBuiltDependencies": [ "@biomejs/biome", diff --git a/web/pnpm-lock.yaml b/web/pnpm-lock.yaml index 79f51dc8..67051c27 100644 --- a/web/pnpm-lock.yaml +++ b/web/pnpm-lock.yaml @@ -187,44 +187,44 @@ importers: version: 3.3.1 tailwindcss-motion: specifier: ^1.1.1 - version: 1.1.1(tailwindcss@4.1.13) + version: 1.1.1(tailwindcss@4.1.14) tw-animate-css: specifier: ^1.3.8 - version: 1.3.8 + version: 1.4.0 vaul: specifier: ^1.1.2 version: 1.1.2(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0) zod: - specifier: ^4.1.5 - version: 4.1.5 + specifier: ^4.1.12 + version: 4.1.12 devDependencies: '@biomejs/biome': specifier: 2.2.4 version: 2.2.4 '@tailwindcss/postcss': specifier: ^4.1.13 - version: 4.1.13 + version: 4.1.14 '@types/canvas-confetti': specifier: ^1.9.0 version: 1.9.0 '@types/node': - specifier: ^22.18.1 - version: 22.18.1 + specifier: ^22.18.10 + version: 22.18.10 '@types/react': - specifier: ^19.1.12 - version: 19.1.12 + specifier: ^19.2.2 + version: 19.2.2 '@types/react-dom': - specifier: ^19.1.9 - version: 19.1.9(@types/react@19.1.12) + specifier: ^19.2.1 + version: 19.2.2(@types/react@19.2.2) tailwindcss: specifier: ^4.1.13 - version: 4.1.13 + version: 4.1.14 typescript: specifier: ^5.9.2 - version: 5.9.2 + version: 5.9.3 wrangler: - specifier: ^4.35.0 - version: 4.35.0 + specifier: ^4.42.2 + version: 4.43.0 packages: @@ -232,8 +232,8 @@ packages: resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} engines: {node: '>=10'} - '@babel/runtime@7.27.0': - resolution: {integrity: sha512-VtPOkrdPHZsKc/clNqyi9WUA8TINkZ4cGk63UUE3u4pmB2k+ZMQRDuIOagv8UVd6j7k0T3+RRIb7beKTebNbcw==} + '@babel/runtime@7.28.4': + resolution: {integrity: sha512-Q/N6JNWvIvPnLDvjlE1OUBLPQHH6l3CltCEsHIujp45zQUSSh8K+gHnaEX45yAT1nyngnINhvWtzN+Nb9D8RAQ==} engines: {node: '>=6.9.0'} '@biomejs/biome@2.2.4': @@ -293,41 +293,41 @@ packages: resolution: {integrity: sha512-+tv3z+SPp+gqTIcImN9o0hqE9xyfQjI1XD9pL6NuKjua9B1y7mNYv0S9cP+QEbA4ppVgGZEmKOvHX5G5Ei1CVA==} engines: {node: '>=18.0.0'} - '@cloudflare/unenv-preset@2.7.3': - resolution: {integrity: sha512-tsQQagBKjvpd9baa6nWVIv399ejiqcrUBBW6SZx6Z22+ymm+Odv5+cFimyuCsD/fC1fQTwfRmwXBNpzvHSeGCw==} + '@cloudflare/unenv-preset@2.7.7': + resolution: {integrity: sha512-HtZuh166y0Olbj9bqqySckz0Rw9uHjggJeoGbDx5x+sgezBXlxO6tQSig2RZw5tgObF8mWI8zaPvQMkQZtAODw==} peerDependencies: unenv: 2.0.0-rc.21 - workerd: ^1.20250828.1 + workerd: ^1.20250927.0 peerDependenciesMeta: workerd: optional: true - '@cloudflare/workerd-darwin-64@1.20250906.0': - resolution: {integrity: sha512-E+X/YYH9BmX0ew2j/mAWFif2z05NMNuhCTlNYEGLkqMe99K15UewBqajL9pMcMUKxylnlrEoK3VNxl33DkbnPA==} + '@cloudflare/workerd-darwin-64@1.20251008.0': + resolution: {integrity: sha512-yph0H+8mMOK5Z9oDwjb8rI96oTVt4no5lZ43aorcbzsWG9VUIaXSXlBBoB3von6p4YCRW+J3n36fBM9XZ6TLaA==} engines: {node: '>=16'} cpu: [x64] os: [darwin] - '@cloudflare/workerd-darwin-arm64@1.20250906.0': - resolution: {integrity: sha512-X5apsZ1SFW4FYTM19ISHf8005FJMPfrcf4U5rO0tdj+TeJgQgXuZ57IG0WeW7SpLVeBo8hM6WC8CovZh41AfnA==} + '@cloudflare/workerd-darwin-arm64@1.20251008.0': + resolution: {integrity: sha512-Yc4lMGSbM4AEtYRpyDpmk77MsHb6X2BSwJgMgGsLVPmckM7ZHivZkJChfcNQjZ/MGR6nkhYc4iF6TcVS+UMEVw==} engines: {node: '>=16'} cpu: [arm64] os: [darwin] - '@cloudflare/workerd-linux-64@1.20250906.0': - resolution: {integrity: sha512-rlKzWgsLnlQ5Nt9W69YBJKcmTmZbOGu0edUsenXPmc6wzULUxoQpi7ZE9k3TfTonJx4WoQsQlzCUamRYFsX+0Q==} + '@cloudflare/workerd-linux-64@1.20251008.0': + resolution: {integrity: sha512-AjoQnylw4/5G6SmfhZRsli7EuIK7ZMhmbxtU0jkpciTlVV8H01OsFOgS1d8zaTXMfkWamEfMouy8oH/L7B9YcQ==} engines: {node: '>=16'} cpu: [x64] os: [linux] - '@cloudflare/workerd-linux-arm64@1.20250906.0': - resolution: {integrity: sha512-DdedhiQ+SeLzpg7BpcLrIPEZ33QKioJQ1wvL4X7nuLzEB9rWzS37NNNahQzc1+44rhG4fyiHbXBPOeox4B9XVA==} + '@cloudflare/workerd-linux-arm64@1.20251008.0': + resolution: {integrity: sha512-hRy9yyvzVq1HsqHZUmFkAr0C8JGjAD/PeeVEGCKL3jln3M9sNCKIrbDXiL+efe+EwajJNNlDxpO+s30uVWVaRg==} engines: {node: '>=16'} cpu: [arm64] os: [linux] - '@cloudflare/workerd-windows-64@1.20250906.0': - resolution: {integrity: sha512-Q8Qjfs8jGVILnZL6vUpQ90q/8MTCYaGR3d1LGxZMBqte8Vr7xF3KFHPEy7tFs0j0mMjnqCYzlofmPNY+9ZaDRg==} + '@cloudflare/workerd-windows-64@1.20251008.0': + resolution: {integrity: sha512-Gm0RR+ehfNMsScn2pUcn3N9PDUpy7FyvV9ecHEyclKttvztyFOcmsF14bxEaSVv7iM4TxWEBn1rclmYHxDM4ow==} engines: {node: '>=16'} cpu: [x64] os: [win32] @@ -492,14 +492,14 @@ packages: cpu: [x64] os: [win32] - '@floating-ui/core@1.7.2': - resolution: {integrity: sha512-wNB5ooIKHQc+Kui96jE/n69rHFWAVoxn5CAzL1Xdd8FG03cgY3MLO+GF9U3W737fYDSgPWA6MReKhBQBop6Pcw==} + '@floating-ui/core@1.7.3': + resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} - '@floating-ui/dom@1.7.2': - resolution: {integrity: sha512-7cfaOQuCS27HD7DX+6ib2OrnW+b4ZBwDNnCcT0uTyidcmyWb03FnQqJybDBoCnpdxwBSfA94UAYlRCt7mV+TbA==} + '@floating-ui/dom@1.7.4': + resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==} - '@floating-ui/react-dom@2.1.4': - resolution: {integrity: sha512-JbbpPhp38UmXDDAu60RJmbeme37Jbgsm7NrHGgzYYFKmblzRUh6Pa641dII6LsjwF4XlScDrde2UAzDo/b9KPw==} + '@floating-ui/react-dom@2.1.6': + resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==} peerDependencies: react: '>=16.8.0' react-dom: '>=16.8.0' @@ -507,8 +507,8 @@ packages: '@floating-ui/utils@0.2.10': resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==} - '@hookform/resolvers@5.2.1': - resolution: {integrity: sha512-u0+6X58gkjMcxur1wRWokA7XsiiBJ6aK17aPZxhkoYiK5J+HcTx0Vhu9ovXe6H+dVpO6cjrn2FkJTryXEMlryQ==} + '@hookform/resolvers@5.2.2': + resolution: {integrity: sha512-A/IxlMLShx3KjV/HeTcTfaMxdwy690+L/ZADoeaTltLx+CVuzkeVIPuybK3jrRfw7YZnmdKsVVHAlEPIAEUNlA==} peerDependencies: react-hook-form: ^7.55.0 @@ -758,8 +758,8 @@ packages: resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} - '@jridgewell/gen-mapping@0.3.12': - resolution: {integrity: sha512-OuLGC46TjB5BbN1dH8JULVVZY4WTdkF7tV9Ys6wLL1rubZnCMstOhNHueU5bLCrnRuDhKPDM4g6sw4Bel5Gzqg==} + '@jridgewell/gen-mapping@0.3.13': + resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==} '@jridgewell/remapping@2.3.5': resolution: {integrity: sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==} @@ -768,14 +768,11 @@ packages: resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} engines: {node: '>=6.0.0'} - '@jridgewell/sourcemap-codec@1.5.4': - resolution: {integrity: sha512-VT2+G1VQs/9oz078bLrYbecdZKs912zQlkelYpuf+SXF+QvZDYJlbx/LSx+meSAwdDFnF8FVXW92AVjjkVmgFw==} - '@jridgewell/sourcemap-codec@1.5.5': resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} - '@jridgewell/trace-mapping@0.3.29': - resolution: {integrity: sha512-uw6guiW/gcAGPDhLmd77/6lW8QLeiV5RUTsAX46Db6oLhGaVj4lhnPwb184s1bkc8kdVg/+h988dro8GRDpmYQ==} + '@jridgewell/trace-mapping@0.3.31': + resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} '@jridgewell/trace-mapping@0.3.9': resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} @@ -1232,19 +1229,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-primitive@2.0.3': - resolution: {integrity: sha512-Pf/t/GkndH7CQ8wE2hbkXA+WyZ83fhQQn5DDmwDiDo6AwN/fhaH8oqZ0jRjMrO2iaMhDi6P1HRx6AZwyMinY1g==} - peerDependencies: - '@types/react': '*' - '@types/react-dom': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - react-dom: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@types/react-dom': - optional: true - '@radix-ui/react-primitive@2.1.3': resolution: {integrity: sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==} peerDependencies: @@ -1349,15 +1333,6 @@ packages: '@types/react-dom': optional: true - '@radix-ui/react-slot@1.2.0': - resolution: {integrity: sha512-ujc+V6r0HNDviYqIK3rW4ffgYiZ8g5DEHrGJVk4x7kTlLXRDILnKX9vAUYeIsLOoDpDJ0ujpqMkjH4w2ofuo6w==} - peerDependencies: - '@types/react': '*' - react: ^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc - peerDependenciesMeta: - '@types/react': - optional: true - '@radix-ui/react-slot@1.2.3': resolution: {integrity: sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==} peerDependencies: @@ -1555,8 +1530,8 @@ packages: '@radix-ui/rect@1.1.1': resolution: {integrity: sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==} - '@sindresorhus/is@7.0.2': - resolution: {integrity: sha512-d9xRovfKNz1SKieM0qJdO+PQonjnnIfSNWfHYnBSJ9hkjm0ZPw6HlxscDXYstp3z+7V2GOFHc+J0CYrYTjqCJw==} + '@sindresorhus/is@7.1.0': + resolution: {integrity: sha512-7F/yz2IphV39hiS2zB4QYVkivrptHHh0K8qJJd9HhuWSdvf8AN7NpebW3CcDZDBQsUPMoDKWsY2WWgW7bqOcfA==} engines: {node: '>=18'} '@speed-highlight/core@1.2.7': @@ -1568,65 +1543,65 @@ packages: '@swc/helpers@0.5.15': resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==} - '@tailwindcss/node@4.1.13': - resolution: {integrity: sha512-eq3ouolC1oEFOAvOMOBAmfCIqZBJuvWvvYWh5h5iOYfe1HFC6+GZ6EIL0JdM3/niGRJmnrOc+8gl9/HGUaaptw==} + '@tailwindcss/node@4.1.14': + resolution: {integrity: sha512-hpz+8vFk3Ic2xssIA3e01R6jkmsAhvkQdXlEbRTk6S10xDAtiQiM3FyvZVGsucefq764euO/b8WUW9ysLdThHw==} - '@tailwindcss/oxide-android-arm64@4.1.13': - resolution: {integrity: sha512-BrpTrVYyejbgGo57yc8ieE+D6VT9GOgnNdmh5Sac6+t0m+v+sKQevpFVpwX3pBrM2qKrQwJ0c5eDbtjouY/+ew==} + '@tailwindcss/oxide-android-arm64@4.1.14': + resolution: {integrity: sha512-a94ifZrGwMvbdeAxWoSuGcIl6/DOP5cdxagid7xJv6bwFp3oebp7y2ImYsnZBMTwjn5Ev5xESvS3FFYUGgPODQ==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@tailwindcss/oxide-darwin-arm64@4.1.13': - resolution: {integrity: sha512-YP+Jksc4U0KHcu76UhRDHq9bx4qtBftp9ShK/7UGfq0wpaP96YVnnjFnj3ZFrUAjc5iECzODl/Ts0AN7ZPOANQ==} + '@tailwindcss/oxide-darwin-arm64@4.1.14': + resolution: {integrity: sha512-HkFP/CqfSh09xCnrPJA7jud7hij5ahKyWomrC3oiO2U9i0UjP17o9pJbxUN0IJ471GTQQmzwhp0DEcpbp4MZTA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@tailwindcss/oxide-darwin-x64@4.1.13': - resolution: {integrity: sha512-aAJ3bbwrn/PQHDxCto9sxwQfT30PzyYJFG0u/BWZGeVXi5Hx6uuUOQEI2Fa43qvmUjTRQNZnGqe9t0Zntexeuw==} + '@tailwindcss/oxide-darwin-x64@4.1.14': + resolution: {integrity: sha512-eVNaWmCgdLf5iv6Qd3s7JI5SEFBFRtfm6W0mphJYXgvnDEAZ5sZzqmI06bK6xo0IErDHdTA5/t7d4eTfWbWOFw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@tailwindcss/oxide-freebsd-x64@4.1.13': - resolution: {integrity: sha512-Wt8KvASHwSXhKE/dJLCCWcTSVmBj3xhVhp/aF3RpAhGeZ3sVo7+NTfgiN8Vey/Fi8prRClDs6/f0KXPDTZE6nQ==} + '@tailwindcss/oxide-freebsd-x64@4.1.14': + resolution: {integrity: sha512-QWLoRXNikEuqtNb0dhQN6wsSVVjX6dmUFzuuiL09ZeXju25dsei2uIPl71y2Ic6QbNBsB4scwBoFnlBfabHkEw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13': - resolution: {integrity: sha512-mbVbcAsW3Gkm2MGwA93eLtWrwajz91aXZCNSkGTx/R5eb6KpKD5q8Ueckkh9YNboU8RH7jiv+ol/I7ZyQ9H7Bw==} + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.14': + resolution: {integrity: sha512-VB4gjQni9+F0VCASU+L8zSIyjrLLsy03sjcR3bM0V2g4SNamo0FakZFKyUQ96ZVwGK4CaJsc9zd/obQy74o0Fw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@tailwindcss/oxide-linux-arm64-gnu@4.1.13': - resolution: {integrity: sha512-wdtfkmpXiwej/yoAkrCP2DNzRXCALq9NVLgLELgLim1QpSfhQM5+ZxQQF8fkOiEpuNoKLp4nKZ6RC4kmeFH0HQ==} + '@tailwindcss/oxide-linux-arm64-gnu@4.1.14': + resolution: {integrity: sha512-qaEy0dIZ6d9vyLnmeg24yzA8XuEAD9WjpM5nIM1sUgQ/Zv7cVkharPDQcmm/t/TvXoKo/0knI3me3AGfdx6w1w==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-arm64-musl@4.1.13': - resolution: {integrity: sha512-hZQrmtLdhyqzXHB7mkXfq0IYbxegaqTmfa1p9MBj72WPoDD3oNOh1Lnxf6xZLY9C3OV6qiCYkO1i/LrzEdW2mg==} + '@tailwindcss/oxide-linux-arm64-musl@4.1.14': + resolution: {integrity: sha512-ISZjT44s59O8xKsPEIesiIydMG/sCXoMBCqsphDm/WcbnuWLxxb+GcvSIIA5NjUw6F8Tex7s5/LM2yDy8RqYBQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@tailwindcss/oxide-linux-x64-gnu@4.1.13': - resolution: {integrity: sha512-uaZTYWxSXyMWDJZNY1Ul7XkJTCBRFZ5Fo6wtjrgBKzZLoJNrG+WderJwAjPzuNZOnmdrVg260DKwXCFtJ/hWRQ==} + '@tailwindcss/oxide-linux-x64-gnu@4.1.14': + resolution: {integrity: sha512-02c6JhLPJj10L2caH4U0zF8Hji4dOeahmuMl23stk0MU1wfd1OraE7rOloidSF8W5JTHkFdVo/O7uRUJJnUAJg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-linux-x64-musl@4.1.13': - resolution: {integrity: sha512-oXiPj5mi4Hdn50v5RdnuuIms0PVPI/EG4fxAfFiIKQh5TgQgX7oSuDWntHW7WNIi/yVLAiS+CRGW4RkoGSSgVQ==} + '@tailwindcss/oxide-linux-x64-musl@4.1.14': + resolution: {integrity: sha512-TNGeLiN1XS66kQhxHG/7wMeQDOoL0S33x9BgmydbrWAb9Qw0KYdd8o1ifx4HOGDWhVmJ+Ul+JQ7lyknQFilO3Q==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@tailwindcss/oxide-wasm32-wasi@4.1.13': - resolution: {integrity: sha512-+LC2nNtPovtrDwBc/nqnIKYh/W2+R69FA0hgoeOn64BdCX522u19ryLh3Vf3F8W49XBcMIxSe665kwy21FkhvA==} + '@tailwindcss/oxide-wasm32-wasi@4.1.14': + resolution: {integrity: sha512-uZYAsaW/jS/IYkd6EWPJKW/NlPNSkWkBlaeVBi/WsFQNP05/bzkebUL8FH1pdsqx4f2fH/bWFcUABOM9nfiJkQ==} engines: {node: '>=14.0.0'} cpu: [wasm32] bundledDependencies: @@ -1637,24 +1612,24 @@ packages: - '@emnapi/wasi-threads' - tslib - '@tailwindcss/oxide-win32-arm64-msvc@4.1.13': - resolution: {integrity: sha512-dziTNeQXtoQ2KBXmrjCxsuPk3F3CQ/yb7ZNZNA+UkNTeiTGgfeh+gH5Pi7mRncVgcPD2xgHvkFCh/MhZWSgyQg==} + '@tailwindcss/oxide-win32-arm64-msvc@4.1.14': + resolution: {integrity: sha512-Az0RnnkcvRqsuoLH2Z4n3JfAef0wElgzHD5Aky/e+0tBUxUhIeIqFBTMNQvmMRSP15fWwmvjBxZ3Q8RhsDnxAA==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@tailwindcss/oxide-win32-x64-msvc@4.1.13': - resolution: {integrity: sha512-3+LKesjXydTkHk5zXX01b5KMzLV1xl2mcktBJkje7rhFUpUlYJy7IMOLqjIRQncLTa1WZZiFY/foAeB5nmaiTw==} + '@tailwindcss/oxide-win32-x64-msvc@4.1.14': + resolution: {integrity: sha512-ttblVGHgf68kEE4om1n/n44I0yGPkCPbLsqzjvybhpwa6mKKtgFfAzy6btc3HRmuW7nHe0OOrSeNP9sQmmH9XA==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@tailwindcss/oxide@4.1.13': - resolution: {integrity: sha512-CPgsM1IpGRa880sMbYmG1s4xhAy3xEt1QULgTJGQmZUeNgXFR7s1YxYygmJyBGtou4SyEosGAGEeYqY7R53bIA==} + '@tailwindcss/oxide@4.1.14': + resolution: {integrity: sha512-23yx+VUbBwCg2x5XWdB8+1lkPajzLmALEfMb51zZUBYaYVPDQvBSD/WYDqiVyBIo2BZFa3yw1Rpy3G2Jp+K0dw==} engines: {node: '>= 10'} - '@tailwindcss/postcss@4.1.13': - resolution: {integrity: sha512-HLgx6YSFKJT7rJqh9oJs/TkBFhxuMOfUKSBEPYwV+t78POOBsdQ7crhZLzwcH3T0UyUuOzU/GK5pk5eKr3wCiQ==} + '@tailwindcss/postcss@4.1.14': + resolution: {integrity: sha512-BdMjIxy7HUNThK87C7BC8I1rE8BVUsfNQSI5siQ4JK3iIa3w0XyVvVL9SXLWO//CtYTcp1v7zci0fYwJOjB+Zg==} '@tanstack/devtools-event-client@0.3.2': resolution: {integrity: sha512-gkvph/YMCFUfAca75EsJBJnhbKitDGix7vdEcT/3lAV+eyGSv+uECYG43apVQN4yLJKnV6mzcNvGzOhDhb72gg==} @@ -1721,8 +1696,8 @@ packages: '@types/canvas-confetti@1.9.0': resolution: {integrity: sha512-aBGj/dULrimR1XDZLtG9JwxX1b4HPRF6CX9Yfwh3NvstZEm1ZL7RBnel4keCPSqs1ANRu1u2Aoz9R+VmtjYuTg==} - '@types/d3-array@3.2.1': - resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==} + '@types/d3-array@3.2.2': + resolution: {integrity: sha512-hOLWVbm7uRza0BYXpIIW5pxfrKe0W+D5lrFiAEYR+pb6w3N2SwSMaJbXdUfSEv+dT4MfHBLtn5js0LAWaO6otw==} '@types/d3-color@3.1.3': resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==} @@ -1748,16 +1723,16 @@ packages: '@types/d3-timer@3.0.2': resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==} - '@types/node@22.18.1': - resolution: {integrity: sha512-rzSDyhn4cYznVG+PCzGe1lwuMYJrcBS1fc3JqSa2PvtABwWo+dZ1ij5OVok3tqfpEBCBoaR4d7upFJk73HRJDw==} + '@types/node@22.18.10': + resolution: {integrity: sha512-anNG/V/Efn/YZY4pRzbACnKxNKoBng2VTFydVu8RRs5hQjikP8CQfaeAV59VFSCzKNp90mXiVXW2QzV56rwMrg==} - '@types/react-dom@19.1.9': - resolution: {integrity: sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==} + '@types/react-dom@19.2.2': + resolution: {integrity: sha512-9KQPoO6mZCi7jcIStSnlOWn2nEF3mNmyr3rIAsGnAbQKYbRLyqmeSc39EVgtxXVia+LMT8j3knZLAZAh+xLmrw==} peerDependencies: - '@types/react': ^19.0.0 + '@types/react': ^19.2.0 - '@types/react@19.1.12': - resolution: {integrity: sha512-cMoR+FoAf/Jyq6+Df2/Z41jISvGZZ2eTlnsaJRptmZ76Caldwy1odD4xTr/gNV9VLj0AWgg/nmkevIyUfIIq5w==} + '@types/react@19.2.2': + resolution: {integrity: sha512-6mDvHUFSjyT2B2yeNx2nUgMxh9LtOWvkhIU3uePn2I2oyNymUAX1NIsdgviM4CH+JSrp2D2hsMvJOkxY+0wNRA==} acorn-walk@8.3.2: resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==} @@ -1779,8 +1754,8 @@ packages: blake3-wasm@2.1.5: resolution: {integrity: sha512-F1+K8EbfOZE49dtoPtmxUQrpXaBIl3ICvasLh+nJta0xkz+9kF/7uet9fLnwKqhDrmj6g+6K3Tw9yQPUg2ka5g==} - caniuse-lite@1.0.30001726: - resolution: {integrity: sha512-VQAUIUzBiZ/UnlM28fSp2CRF3ivUn1BWEvxMcVTNwpw91Py1pGbPIyIKtd+tzct9C3ouceCVdGAXxZOpZAsgdw==} + caniuse-lite@1.0.30001750: + resolution: {integrity: sha512-cuom0g5sdX6rw00qOoLNSFCJ9/mYIsuSOA+yzpDw8eopiFqcVwQvZHqov0vmEighRxX++cfC0Vg1G+1Iy/mSpQ==} canvas-confetti@1.9.3: resolution: {integrity: sha512-rFfTURMvmVEX1gyXFgn5QMn81bYk70qa0HLzcIOSVEyl57n6o9ItHeBtUSWdvKAPY0xlvBHno4/v3QPrT83q9g==} @@ -1823,8 +1798,12 @@ packages: resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} engines: {node: '>=18'} - core-js@3.41.0: - resolution: {integrity: sha512-SJ4/EHwS36QMJd6h/Rg+GyR4A5xE0FSI3eZ+iBVpfqf1x0eTSg1smWLHrA+2jQThZSh97fmSgFSU8B61nxosxA==} + core-js@3.46.0: + resolution: {integrity: sha512-vDMm9B0xnqqZ8uSBpZ8sNtRtOdmfShrvT6h2TuQGLs0Is+cR0DYbj/KWP6ALVNbWPpqA/qPLoOuppJN07humpA==} + + cross-spawn@7.0.6: + resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} + engines: {node: '>= 8'} csstype@3.1.3: resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} @@ -1888,8 +1867,8 @@ packages: defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} - detect-libc@2.0.4: - resolution: {integrity: sha512-3UDv+G9CsCKO1WKMGw9fwq/SWJYbI0c5Y7LU1AXYoDdbhE2AHQ6N6Nb34sG8Fj7T5APy8qXDCKuuIHd1BR0tVA==} + detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} detect-libc@2.1.2: @@ -1940,8 +1919,8 @@ packages: exsolve@1.0.7: resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} - fast-equals@5.2.2: - resolution: {integrity: sha512-V7/RktU11J3I36Nwq2JnZEM7tNm17eBJz+u25qdxBZeCKiX6BkVSZQjwWIr+IobgnZy+ag73tTZgZi7tr0LrBw==} + fast-equals@5.3.2: + resolution: {integrity: sha512-6rxyATwPCkaFIL3JLqw8qXqMpIZ942pTX/tbQFkRsDGblS8tNGtlUauA/+mt6RUfqn/4MoEr+WDkYoIQbibWuQ==} engines: {node: '>=6.0.0'} fflate@0.4.8: @@ -1990,11 +1969,14 @@ packages: resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==} engines: {node: '>=12'} - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + is-arrayish@0.3.4: + resolution: {integrity: sha512-m6UrgzFVUYawGBh1dUsWR5M2Clqic9RVXC/9f8ceNlv2IcO9j9J/z8UoCLPqtsPBFNzEpfR3xftohbfqDx8EQA==} - jiti@2.5.1: - resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + jiti@2.6.1: + resolution: {integrity: sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==} hasBin: true js-tokens@4.0.0: @@ -2088,8 +2070,8 @@ packages: engines: {node: '>=10.0.0'} hasBin: true - miniflare@4.20250906.0: - resolution: {integrity: sha512-T/RWn1sa0ien80s6NjU+Un/tj12gR6wqScZoiLeMJDD4/fK0UXfnbWXJDubnUED8Xjm7RPQ5ESYdE+mhPmMtuQ==} + miniflare@4.20251008.0: + resolution: {integrity: sha512-sKCNYNzXG6l8qg0Oo7y8WcDKcpbgw0qwZsxNpdZilFTR4EavRow2TlcwuPSVN99jqAjhz0M4VXvTdSGdtJ2VfQ==} engines: {node: '>=18.0.0'} hasBin: true @@ -2097,23 +2079,18 @@ packages: resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} - minizlib@3.0.2: - resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==} + minizlib@3.1.0: + resolution: {integrity: sha512-KZxYo1BUkWD2TVFLr0MQoM8vUUigWD3LlD83a/75BqC+4qE0Hb1Vo5v1FgcfaNXvfXzr+5EhQ6ing/CaBijTlw==} engines: {node: '>= 18'} - mkdirp@3.0.1: - resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} - engines: {node: '>=10'} - hasBin: true - - motion-dom@12.23.12: - resolution: {integrity: sha512-RcR4fvMCTESQBD/uKQe49D5RUeDOokkGRmz4ceaJKDBgHYtZtntC/s2vLvY38gqGaytinij/yi3hMcWVcEF5Kw==} + motion-dom@12.23.23: + resolution: {integrity: sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==} motion-utils@12.23.6: resolution: {integrity: sha512-eAWoPgr4eFEOFfg2WjIsMoqJTW6Z8MTUCgn/GZ3VRpClWBdnbjryiA3ZSNLyxCTmCQx4RmYX6jX1iWHbenUPNQ==} - motion@12.23.12: - resolution: {integrity: sha512-8jCD8uW5GD1csOoqh1WhH1A6j5APHVE15nuBkFeRiMzYBdRwyAHmSP/oXSuW0WJPZRXTFdBoG4hY9TFWNhhwng==} + motion@12.23.24: + resolution: {integrity: sha512-Rc5E7oe2YZ72N//S3QXGzbnXgqNrTESv8KKxABR20q2FLch9gHLo0JLyYo2hZ238bZ9Gx6cWhj9VO0IgwbMjCw==} peerDependencies: '@emotion/is-prop-valid': '*' react: ^18.0.0 || ^19.0.0 @@ -2165,6 +2142,10 @@ packages: ohash@2.0.11: resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + path-to-regexp@6.3.0: resolution: {integrity: sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==} @@ -2181,8 +2162,8 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} posthog-js@1.268.7: @@ -2200,8 +2181,8 @@ packages: resolution: {integrity: sha512-Tydweh2Q3s2dy1b77NOYOaBfphSUNd6zmEPbU7yCuWnz8vU0nk2jObDRUQClTMGJZnr+HSj6ZVWvosrAN1d1dQ==} engines: {node: '>=20'} - preact@10.26.5: - resolution: {integrity: sha512-fmpDkgfGU6JYux9teDWLhj9mKN55tyepwYbxHgQuIxbWQzgFg5vk7Mrrtfx7xRxq798ynkY4DDDxZr235Kk+4w==} + preact@10.27.2: + resolution: {integrity: sha512-5SYSgFKSyhCbk6SrXyMpqjb5+MQBgfvEKE/OC+PujcY34sOpqtr+0AZQtPYx5IA6VxynQ7rUPCtKzyovpj9Bpg==} prop-types@15.8.1: resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==} @@ -2236,8 +2217,8 @@ packages: peerDependencies: react: '>= 16.8 || 18.0.0' - react-hook-form@7.62.0: - resolution: {integrity: sha512-7KWFejc98xqG/F4bAxpL41NB3o1nnvQO1RWZT3TqRZYL8RryQETGfEdVnJN2fy1crCiBLLjkRBVK05j24FxJGA==} + react-hook-form@7.65.0: + resolution: {integrity: sha512-xtOzDz063WcXvGWaHgLNrNzlsdFgtUWcb32E6WFaGTd7kPZG3EeDusjdZfUsPwKCKVXy1ZlntifaHZ4l8pAsmw==} engines: {node: '>=18.0.0'} peerDependencies: react: ^16.8.0 || ^17 || ^18 || ^19 @@ -2310,8 +2291,8 @@ packages: react: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 react-dom: ^16.0.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 - regenerator-runtime@0.14.1: - resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} scheduler@0.27.0: resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} @@ -2334,8 +2315,16 @@ packages: resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + simple-swizzle@0.2.4: + resolution: {integrity: sha512-nAu1WFPQSMNr2Zn9PGSZK9AGn4t/y97lEm+MXTtUDwfP0ksAIX4nO+6ruD9Jwut4C49SB1Ws+fbXsm/yScWOHw==} sonner@2.0.7: resolution: {integrity: sha512-W6ZN4p58k8aDKA4XPcx2hpIQXBRAgyiWVkYhT7CvK6D3iAu7xjvVyhQHg2/iaKJZ1XVJ4r7XuwGL+WGEK37i9w==} @@ -2376,15 +2365,15 @@ packages: peerDependencies: tailwindcss: '>=3.0.0 || insiders' - tailwindcss@4.1.13: - resolution: {integrity: sha512-i+zidfmTqtwquj4hMEwdjshYYgMbOrPzb9a0M3ZgNa0JMoZeFC6bxZvO8yr8ozS6ix2SDz0+mvryPeBs2TFE+w==} + tailwindcss@4.1.14: + resolution: {integrity: sha512-b7pCxjGO98LnxVkKjaZSDeNuljC4ueKUddjENJOADtubtdo8llTaJy7HwBMeLNSSo2N5QIAgklslK1+Ir8r6CA==} - tapable@2.2.2: - resolution: {integrity: sha512-Re10+NauLTMCudc7T5WLFLAwDhQ0JWdrMK+9B2M8zR5hRExKmsRDCBA7/aV/pNJFltmBFO5BAMlQFi/vq3nKOg==} + tapable@2.3.0: + resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} engines: {node: '>=6'} - tar@7.4.3: - resolution: {integrity: sha512-5S7Va8hKfV7W5U6g3aYxXmlPoZVAwUMy9AOKyF2fVuZa2UD3qZjg578OrLRt8PcNN1PleVaL/5/yYATNL0ICUw==} + tar@7.5.1: + resolution: {integrity: sha512-nlGpxf+hv0v7GkWBK2V9spgactGOp0qvfWRxUMjqHyzrt3SgwE48DIv/FhqPHJYLHpgW1opq3nERbz5Anq7n1g==} engines: {node: '>=18'} tiny-invariant@1.3.3: @@ -2393,11 +2382,11 @@ packages: tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} - tw-animate-css@1.3.8: - resolution: {integrity: sha512-Qrk3PZ7l7wUcGYhwZloqfkWCmaXZAoqjkdbIDvzfGshwGtexa/DAs9koXxIkrpEasyevandomzCBAV1Yyop5rw==} + tw-animate-css@1.4.0: + resolution: {integrity: sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==} - typescript@5.9.2: - resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -2407,8 +2396,8 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} - undici@7.16.0: - resolution: {integrity: sha512-QEg3HPMll0o3t2ourKwOeUAZ159Kn9mx5pnzHRQO8+Wixmh88YdZRiIwat0iNzNNXn0yoEtXJqFpyW7eM8BV7g==} + undici@7.14.0: + resolution: {integrity: sha512-Vqs8HTzjpQXZeXdpsfChQTlafcMQaaIwnGwLam1wudSSjlJeQ3bw1j+TLPePgrCnCpUXx7Ba5Pdpf5OBih62NQ==} engines: {node: '>=20.18.1'} unenv@2.0.0-rc.21: @@ -2434,8 +2423,8 @@ packages: '@types/react': optional: true - use-sync-external-store@1.5.0: - resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==} + use-sync-external-store@1.6.0: + resolution: {integrity: sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==} peerDependencies: react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 @@ -2451,17 +2440,22 @@ packages: web-vitals@4.2.4: resolution: {integrity: sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==} - workerd@1.20250906.0: - resolution: {integrity: sha512-ryVyEaqXPPsr/AxccRmYZZmDAkfQVjhfRqrNTlEeN8aftBk6Ca1u7/VqmfOayjCXrA+O547TauebU+J3IpvFXw==} + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + workerd@1.20251008.0: + resolution: {integrity: sha512-HwaJmXO3M1r4S8x2ea2vy8Rw/y/38HRQuK/gNDRQ7w9cJXn6xSl1sIIqKCffULSUjul3wV3I3Nd/GfbmsRReEA==} engines: {node: '>=16'} hasBin: true - wrangler@4.35.0: - resolution: {integrity: sha512-HbyXtbrh4Fi3mU8ussY85tVdQ74qpVS1vctUgaPc+bPrXBTqfDLkZ6VRtHAVF/eBhz4SFmhJtCQpN1caY2Ak8A==} + wrangler@4.43.0: + resolution: {integrity: sha512-IBNqXlYHSUSCNNWj/tQN4hFiQy94l7fTxEnJWETXyW69+cjUyjQ7MfeoId3vIV9KBgY8y5M5uf2XulU95OikJg==} engines: {node: '>=18.0.0'} hasBin: true peerDependencies: - '@cloudflare/workers-types': ^4.20250906.0 + '@cloudflare/workers-types': ^4.20251008.0 peerDependenciesMeta: '@cloudflare/workers-types': optional: true @@ -2491,16 +2485,14 @@ packages: zod@3.22.3: resolution: {integrity: sha512-EjIevzuJRiRPbVH4mGc8nApb/lVLKVpmUhAaR5R5doKGfAnGJ6Gr3CViAVjP+4FWSxCsybeWQdcgCtbX+7oZug==} - zod@4.1.5: - resolution: {integrity: sha512-rcUUZqlLJgBC33IT3PNMgsCq6TzLQEG/Ei/KTCU0PedSWRMAXoOUN+4t/0H+Q8bdnLPdqUYnvboJT0bn/229qg==} + zod@4.1.12: + resolution: {integrity: sha512-JInaHOamG8pt5+Ey8kGmdcAcg3OL9reK8ltczgHTAwNhMys/6ThXHityHxVV2p3fkw/c+MAvBHFVYHFZDmjMCQ==} snapshots: '@alloc/quick-lru@5.2.0': {} - '@babel/runtime@7.27.0': - dependencies: - regenerator-runtime: 0.14.1 + '@babel/runtime@7.28.4': {} '@biomejs/biome@2.2.4': optionalDependencies: @@ -2541,25 +2533,25 @@ snapshots: dependencies: mime: 3.0.0 - '@cloudflare/unenv-preset@2.7.3(unenv@2.0.0-rc.21)(workerd@1.20250906.0)': + '@cloudflare/unenv-preset@2.7.7(unenv@2.0.0-rc.21)(workerd@1.20251008.0)': dependencies: unenv: 2.0.0-rc.21 optionalDependencies: - workerd: 1.20250906.0 + workerd: 1.20251008.0 - '@cloudflare/workerd-darwin-64@1.20250906.0': + '@cloudflare/workerd-darwin-64@1.20251008.0': optional: true - '@cloudflare/workerd-darwin-arm64@1.20250906.0': + '@cloudflare/workerd-darwin-arm64@1.20251008.0': optional: true - '@cloudflare/workerd-linux-64@1.20250906.0': + '@cloudflare/workerd-linux-64@1.20251008.0': optional: true - '@cloudflare/workerd-linux-arm64@1.20250906.0': + '@cloudflare/workerd-linux-arm64@1.20251008.0': optional: true - '@cloudflare/workerd-windows-64@1.20250906.0': + '@cloudflare/workerd-windows-64@1.20251008.0': optional: true '@cspotcode/source-map-support@0.8.1': @@ -2651,13 +2643,13 @@ snapshots: '@esbuild/win32-x64@0.25.4': optional: true - '@floating-ui/core@1.7.2': + '@floating-ui/core@1.7.3': dependencies: '@floating-ui/utils': 0.2.10 - '@floating-ui/dom@1.7.2': + '@floating-ui/dom@1.7.4': dependencies: - '@floating-ui/core': 1.7.2 + '@floating-ui/core': 1.7.3 '@floating-ui/utils': 0.2.10 '@floating-ui/react-dom@2.1.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': @@ -2849,26 +2841,24 @@ snapshots: dependencies: minipass: 7.1.2 - '@jridgewell/gen-mapping@0.3.12': + '@jridgewell/gen-mapping@0.3.13': dependencies: - '@jridgewell/sourcemap-codec': 1.5.4 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/sourcemap-codec': 1.5.5 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/remapping@2.3.5': dependencies: - '@jridgewell/gen-mapping': 0.3.12 - '@jridgewell/trace-mapping': 0.3.29 + '@jridgewell/gen-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.31 '@jridgewell/resolve-uri@3.1.2': {} - '@jridgewell/sourcemap-codec@1.5.4': {} - '@jridgewell/sourcemap-codec@1.5.5': {} - '@jridgewell/trace-mapping@0.3.29': + '@jridgewell/trace-mapping@0.3.31': dependencies: '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.4 + '@jridgewell/sourcemap-codec': 1.5.5 '@jridgewell/trace-mapping@0.3.9': dependencies: @@ -2908,7 +2898,7 @@ snapshots: '@poppinss/dumper@0.6.4': dependencies: '@poppinss/colors': 4.1.5 - '@sindresorhus/is': 7.0.2 + '@sindresorhus/is': 7.1.0 supports-color: 10.2.2 '@poppinss/exception@1.2.2': {} @@ -2942,8 +2932,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-alert-dialog@1.1.15(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -2956,8 +2946,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-arrow@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -2965,8 +2955,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-aspect-ratio@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -2974,8 +2964,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-avatar@1.1.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -2987,8 +2977,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-checkbox@1.3.3(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3003,8 +2993,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-collapsible@1.1.12(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3019,8 +3009,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-collection@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3031,14 +3021,14 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-compose-refs@1.1.2(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-context-menu@2.2.16(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3051,14 +3041,14 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-context@1.1.2(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-dialog@1.1.15(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3079,14 +3069,14 @@ snapshots: react-dom: 19.2.0(react@19.2.0) react-remove-scroll: 2.7.1(@types/react@19.1.12)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-direction@1.1.1(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-dismissable-layer@1.1.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3098,8 +3088,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-dropdown-menu@2.1.16(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3113,14 +3103,14 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-focus-guards@1.1.3(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-focus-scope@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3130,8 +3120,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-form@0.1.8(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3144,8 +3134,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-hover-card@1.1.15(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3203,8 +3193,8 @@ snapshots: react-dom: 19.2.0(react@19.2.0) react-remove-scroll: 2.7.1(@types/react@19.1.12)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-menubar@1.1.16(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3221,8 +3211,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-navigation-menu@1.2.14(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3243,8 +3233,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-one-time-password-field@0.1.8(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3302,8 +3292,8 @@ snapshots: react-dom: 19.2.0(react@19.2.0) react-remove-scroll: 2.7.1(@types/react@19.1.12)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-popper@1.2.8(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3320,8 +3310,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-portal@1.1.9(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3330,8 +3320,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-presence@1.1.5(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3340,8 +3330,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-primitive@2.0.3(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3349,8 +3339,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-primitive@2.1.3(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3358,8 +3348,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-progress@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3386,8 +3376,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-roving-focus@1.1.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3403,8 +3393,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-scroll-area@1.2.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3420,8 +3410,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-select@2.2.6(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3449,8 +3439,8 @@ snapshots: react-dom: 19.2.0(react@19.2.0) react-remove-scroll: 2.7.1(@types/react@19.1.12)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-separator@1.1.7(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3458,8 +3448,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-slider@1.3.6(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3477,15 +3467,15 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-slot@1.2.0(@types/react@19.1.12)(react@19.2.0)': dependencies: '@radix-ui/react-compose-refs': 1.1.2(@types/react@19.1.12)(react@19.2.0) react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-slot@1.2.3(@types/react@19.1.12)(react@19.2.0)': dependencies: @@ -3506,8 +3496,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-tabs@1.1.13(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3522,8 +3512,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-toast@1.2.15(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3542,8 +3532,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-toggle-group@1.1.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3557,8 +3547,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-toggle@1.1.10(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3568,8 +3558,8 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/react-toolbar@1.1.11(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3610,7 +3600,7 @@ snapshots: dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-controllable-state@1.2.2(@types/react@19.1.12)(react@19.2.0)': dependencies: @@ -3618,54 +3608,54 @@ snapshots: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.12)(react@19.2.0) react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-effect-event@0.0.2(@types/react@19.1.12)(react@19.2.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.12)(react@19.2.0) react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-escape-keydown@1.1.1(@types/react@19.1.12)(react@19.2.0)': dependencies: '@radix-ui/react-use-callback-ref': 1.1.1(@types/react@19.1.12)(react@19.2.0) react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-is-hydrated@0.1.0(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 use-sync-external-store: 1.5.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-layout-effect@1.1.1(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-previous@1.1.1(@types/react@19.1.12)(react@19.2.0)': dependencies: react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-rect@1.1.1(@types/react@19.1.12)(react@19.2.0)': dependencies: '@radix-ui/rect': 1.1.1 react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-use-size@1.1.1(@types/react@19.1.12)(react@19.2.0)': dependencies: '@radix-ui/react-use-layout-effect': 1.1.1(@types/react@19.1.12)(react@19.2.0) react: 19.2.0 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 '@radix-ui/react-visually-hidden@1.2.3(@types/react-dom@19.1.9(@types/react@19.1.12))(@types/react@19.1.12)(react-dom@19.2.0(react@19.2.0))(react@19.2.0)': dependencies: @@ -3673,12 +3663,12 @@ snapshots: react: 19.2.0 react-dom: 19.2.0(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 - '@types/react-dom': 19.1.9(@types/react@19.1.12) + '@types/react': 19.2.2 + '@types/react-dom': 19.2.2(@types/react@19.2.2) '@radix-ui/rect@1.1.1': {} - '@sindresorhus/is@7.0.2': {} + '@sindresorhus/is@7.1.0': {} '@speed-highlight/core@1.2.7': {} @@ -3688,77 +3678,77 @@ snapshots: dependencies: tslib: 2.8.1 - '@tailwindcss/node@4.1.13': + '@tailwindcss/node@4.1.14': dependencies: '@jridgewell/remapping': 2.3.5 enhanced-resolve: 5.18.3 - jiti: 2.5.1 + jiti: 2.6.1 lightningcss: 1.30.1 magic-string: 0.30.19 source-map-js: 1.2.1 - tailwindcss: 4.1.13 + tailwindcss: 4.1.14 - '@tailwindcss/oxide-android-arm64@4.1.13': + '@tailwindcss/oxide-android-arm64@4.1.14': optional: true - '@tailwindcss/oxide-darwin-arm64@4.1.13': + '@tailwindcss/oxide-darwin-arm64@4.1.14': optional: true - '@tailwindcss/oxide-darwin-x64@4.1.13': + '@tailwindcss/oxide-darwin-x64@4.1.14': optional: true - '@tailwindcss/oxide-freebsd-x64@4.1.13': + '@tailwindcss/oxide-freebsd-x64@4.1.14': optional: true - '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.13': + '@tailwindcss/oxide-linux-arm-gnueabihf@4.1.14': optional: true - '@tailwindcss/oxide-linux-arm64-gnu@4.1.13': + '@tailwindcss/oxide-linux-arm64-gnu@4.1.14': optional: true - '@tailwindcss/oxide-linux-arm64-musl@4.1.13': + '@tailwindcss/oxide-linux-arm64-musl@4.1.14': optional: true - '@tailwindcss/oxide-linux-x64-gnu@4.1.13': + '@tailwindcss/oxide-linux-x64-gnu@4.1.14': optional: true - '@tailwindcss/oxide-linux-x64-musl@4.1.13': + '@tailwindcss/oxide-linux-x64-musl@4.1.14': optional: true - '@tailwindcss/oxide-wasm32-wasi@4.1.13': + '@tailwindcss/oxide-wasm32-wasi@4.1.14': optional: true - '@tailwindcss/oxide-win32-arm64-msvc@4.1.13': + '@tailwindcss/oxide-win32-arm64-msvc@4.1.14': optional: true - '@tailwindcss/oxide-win32-x64-msvc@4.1.13': + '@tailwindcss/oxide-win32-x64-msvc@4.1.14': optional: true - '@tailwindcss/oxide@4.1.13': + '@tailwindcss/oxide@4.1.14': dependencies: - detect-libc: 2.0.4 - tar: 7.4.3 + detect-libc: 2.1.2 + tar: 7.5.1 optionalDependencies: - '@tailwindcss/oxide-android-arm64': 4.1.13 - '@tailwindcss/oxide-darwin-arm64': 4.1.13 - '@tailwindcss/oxide-darwin-x64': 4.1.13 - '@tailwindcss/oxide-freebsd-x64': 4.1.13 - '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.13 - '@tailwindcss/oxide-linux-arm64-gnu': 4.1.13 - '@tailwindcss/oxide-linux-arm64-musl': 4.1.13 - '@tailwindcss/oxide-linux-x64-gnu': 4.1.13 - '@tailwindcss/oxide-linux-x64-musl': 4.1.13 - '@tailwindcss/oxide-wasm32-wasi': 4.1.13 - '@tailwindcss/oxide-win32-arm64-msvc': 4.1.13 - '@tailwindcss/oxide-win32-x64-msvc': 4.1.13 + '@tailwindcss/oxide-android-arm64': 4.1.14 + '@tailwindcss/oxide-darwin-arm64': 4.1.14 + '@tailwindcss/oxide-darwin-x64': 4.1.14 + '@tailwindcss/oxide-freebsd-x64': 4.1.14 + '@tailwindcss/oxide-linux-arm-gnueabihf': 4.1.14 + '@tailwindcss/oxide-linux-arm64-gnu': 4.1.14 + '@tailwindcss/oxide-linux-arm64-musl': 4.1.14 + '@tailwindcss/oxide-linux-x64-gnu': 4.1.14 + '@tailwindcss/oxide-linux-x64-musl': 4.1.14 + '@tailwindcss/oxide-wasm32-wasi': 4.1.14 + '@tailwindcss/oxide-win32-arm64-msvc': 4.1.14 + '@tailwindcss/oxide-win32-x64-msvc': 4.1.14 - '@tailwindcss/postcss@4.1.13': + '@tailwindcss/postcss@4.1.14': dependencies: '@alloc/quick-lru': 5.2.0 - '@tailwindcss/node': 4.1.13 - '@tailwindcss/oxide': 4.1.13 - postcss: 8.5.3 - tailwindcss: 4.1.13 + '@tailwindcss/node': 4.1.14 + '@tailwindcss/oxide': 4.1.14 + postcss: 8.5.6 + tailwindcss: 4.1.14 '@tanstack/devtools-event-client@0.3.2': {} @@ -3819,7 +3809,7 @@ snapshots: '@types/canvas-confetti@1.9.0': {} - '@types/d3-array@3.2.1': {} + '@types/d3-array@3.2.2': {} '@types/d3-color@3.1.3': {} @@ -3843,15 +3833,15 @@ snapshots: '@types/d3-timer@3.0.2': {} - '@types/node@22.18.1': + '@types/node@22.18.10': dependencies: undici-types: 6.21.0 - '@types/react-dom@19.1.9(@types/react@19.1.12)': + '@types/react-dom@19.2.2(@types/react@19.2.2)': dependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 - '@types/react@19.1.12': + '@types/react@19.2.2': dependencies: csstype: 3.1.3 @@ -3867,7 +3857,7 @@ snapshots: blake3-wasm@2.1.5: {} - caniuse-lite@1.0.30001726: {} + caniuse-lite@1.0.30001750: {} canvas-confetti@1.9.3: {} @@ -3902,7 +3892,7 @@ snapshots: color-string@1.9.1: dependencies: color-name: 1.1.4 - simple-swizzle: 0.2.2 + simple-swizzle: 0.2.4 color@4.2.3: dependencies: @@ -3911,7 +3901,13 @@ snapshots: cookie@1.0.2: {} - core-js@3.41.0: {} + core-js@3.46.0: {} + + cross-spawn@7.0.6: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 csstype@3.1.3: {} @@ -3963,7 +3959,7 @@ snapshots: defu@6.1.4: {} - detect-libc@2.0.4: {} + detect-libc@2.1.2: {} detect-libc@2.1.2: optional: true @@ -3974,7 +3970,7 @@ snapshots: dom-helpers@5.2.1: dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.28.4 csstype: 3.1.3 embla-carousel-react@8.6.0(react@19.2.0): @@ -3992,7 +3988,7 @@ snapshots: enhanced-resolve@5.18.3: dependencies: graceful-fs: 4.2.11 - tapable: 2.2.2 + tapable: 2.3.0 error-stack-parser-es@1.0.5: {} @@ -4030,7 +4026,7 @@ snapshots: exsolve@1.0.7: {} - fast-equals@5.2.2: {} + fast-equals@5.3.2: {} fflate@0.4.8: {} @@ -4040,7 +4036,7 @@ snapshots: framer-motion@12.23.12(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - motion-dom: 12.23.12 + motion-dom: 12.23.23 motion-utils: 12.23.6 tslib: 2.8.1 optionalDependencies: @@ -4063,9 +4059,11 @@ snapshots: internmap@2.0.3: {} - is-arrayish@0.3.2: {} + is-arrayish@0.3.4: {} - jiti@2.5.1: {} + isexe@2.0.0: {} + + jiti@2.6.1: {} js-tokens@4.0.0: {} @@ -4103,7 +4101,7 @@ snapshots: lightningcss@1.30.1: dependencies: - detect-libc: 2.0.4 + detect-libc: 2.1.2 optionalDependencies: lightningcss-darwin-arm64: 1.30.1 lightningcss-darwin-x64: 1.30.1 @@ -4132,7 +4130,7 @@ snapshots: mime@3.0.0: {} - miniflare@4.20250906.0: + miniflare@4.20251008.0: dependencies: '@cspotcode/source-map-support': 0.8.1 acorn: 8.14.0 @@ -4141,8 +4139,8 @@ snapshots: glob-to-regexp: 0.4.1 sharp: 0.33.5 stoppable: 1.1.0 - undici: 7.16.0 - workerd: 1.20250906.0 + undici: 7.14.0 + workerd: 1.20251008.0 ws: 8.18.0 youch: 4.1.0-beta.10 zod: 3.22.3 @@ -4152,13 +4150,11 @@ snapshots: minipass@7.1.2: {} - minizlib@3.0.2: + minizlib@3.1.0: dependencies: minipass: 7.1.2 - mkdirp@3.0.1: {} - - motion-dom@12.23.12: + motion-dom@12.23.23: dependencies: motion-utils: 12.23.6 @@ -4183,7 +4179,7 @@ snapshots: dependencies: '@next/env': 16.0.1 '@swc/helpers': 0.5.15 - caniuse-lite: 1.0.30001726 + caniuse-lite: 1.0.30001750 postcss: 8.4.31 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) @@ -4206,6 +4202,8 @@ snapshots: ohash@2.0.11: {} + path-key@3.1.1: {} + path-to-regexp@6.3.0: {} pathe@2.0.3: {} @@ -4220,7 +4218,7 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.3: + postcss@8.5.6: dependencies: nanoid: 3.3.11 picocolors: 1.1.1 @@ -4231,14 +4229,14 @@ snapshots: '@posthog/core': 1.2.1 core-js: 3.41.0 fflate: 0.4.8 - preact: 10.26.5 + preact: 10.27.2 web-vitals: 4.2.4 posthog-node@5.9.1: dependencies: '@posthog/core': 1.2.1 - preact@10.26.5: {} + preact@10.27.2: {} prop-types@15.8.1: dependencies: @@ -4340,7 +4338,7 @@ snapshots: react-style-singleton: 2.2.3(@types/react@19.1.12)(react@19.2.0) tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 react-remove-scroll@2.7.1(@types/react@19.1.12)(react@19.2.0): dependencies: @@ -4351,7 +4349,7 @@ snapshots: use-callback-ref: 1.3.3(@types/react@19.1.12)(react@19.2.0) use-sidecar: 1.1.3(@types/react@19.1.12)(react@19.2.0) optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 react-resizable-panels@2.1.9(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: @@ -4360,7 +4358,7 @@ snapshots: react-smooth@4.0.4(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - fast-equals: 5.2.2 + fast-equals: 5.3.2 prop-types: 15.8.1 react: 19.2.0 react-dom: 19.2.0(react@19.2.0) @@ -4372,11 +4370,11 @@ snapshots: react: 19.2.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 react-transition-group@4.4.5(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: - '@babel/runtime': 7.27.0 + '@babel/runtime': 7.28.4 dom-helpers: 5.2.1 loose-envify: 1.4.0 prop-types: 15.8.1 @@ -4402,7 +4400,7 @@ snapshots: tiny-invariant: 1.3.3 victory-vendor: 36.9.2 - regenerator-runtime@0.14.1: {} + scheduler@0.27.0: {} scheduler@0.27.0: {} @@ -4414,8 +4412,8 @@ snapshots: sharp@0.33.5: dependencies: color: 4.2.3 - detect-libc: 2.0.4 - semver: 7.7.2 + detect-libc: 2.1.2 + semver: 7.7.3 optionalDependencies: '@img/sharp-darwin-arm64': 0.33.5 '@img/sharp-darwin-x64': 0.33.5 @@ -4469,9 +4467,9 @@ snapshots: '@img/sharp-win32-x64': 0.34.5 optional: true - simple-swizzle@0.2.2: + shebang-command@2.0.0: dependencies: - is-arrayish: 0.3.2 + shebang-regex: 3.0.0 sonner@2.0.7(react-dom@19.2.0(react@19.2.0))(react@19.2.0): dependencies: @@ -4491,36 +4489,35 @@ snapshots: tailwind-merge@3.3.1: {} - tailwindcss-motion@1.1.1(tailwindcss@4.1.13): + tailwindcss-motion@1.1.1(tailwindcss@4.1.14): dependencies: - tailwindcss: 4.1.13 + tailwindcss: 4.1.14 - tailwindcss@4.1.13: {} + tailwindcss@4.1.14: {} - tapable@2.2.2: {} + tapable@2.3.0: {} - tar@7.4.3: + tar@7.5.1: dependencies: '@isaacs/fs-minipass': 4.0.1 chownr: 3.0.0 minipass: 7.1.2 - minizlib: 3.0.2 - mkdirp: 3.0.1 + minizlib: 3.1.0 yallist: 5.0.0 tiny-invariant@1.3.3: {} tslib@2.8.1: {} - tw-animate-css@1.3.8: {} + tw-animate-css@1.4.0: {} - typescript@5.9.2: {} + typescript@5.9.3: {} ufo@1.6.1: {} undici-types@6.21.0: {} - undici@7.16.0: {} + undici@7.14.0: {} unenv@2.0.0-rc.21: dependencies: @@ -4535,7 +4532,7 @@ snapshots: react: 19.2.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 use-sidecar@1.1.3(@types/react@19.1.12)(react@19.2.0): dependencies: @@ -4543,7 +4540,7 @@ snapshots: react: 19.2.0 tslib: 2.8.1 optionalDependencies: - '@types/react': 19.1.12 + '@types/react': 19.2.2 use-sync-external-store@1.5.0(react@19.2.0): dependencies: @@ -4560,7 +4557,7 @@ snapshots: victory-vendor@36.9.2: dependencies: - '@types/d3-array': 3.2.1 + '@types/d3-array': 3.2.2 '@types/d3-ease': 3.0.2 '@types/d3-interpolate': 3.0.4 '@types/d3-scale': 4.0.9 @@ -4577,24 +4574,28 @@ snapshots: web-vitals@4.2.4: {} - workerd@1.20250906.0: - optionalDependencies: - '@cloudflare/workerd-darwin-64': 1.20250906.0 - '@cloudflare/workerd-darwin-arm64': 1.20250906.0 - '@cloudflare/workerd-linux-64': 1.20250906.0 - '@cloudflare/workerd-linux-arm64': 1.20250906.0 - '@cloudflare/workerd-windows-64': 1.20250906.0 + which@2.0.2: + dependencies: + isexe: 2.0.0 - wrangler@4.35.0: + workerd@1.20251008.0: + optionalDependencies: + '@cloudflare/workerd-darwin-64': 1.20251008.0 + '@cloudflare/workerd-darwin-arm64': 1.20251008.0 + '@cloudflare/workerd-linux-64': 1.20251008.0 + '@cloudflare/workerd-linux-arm64': 1.20251008.0 + '@cloudflare/workerd-windows-64': 1.20251008.0 + + wrangler@4.43.0: dependencies: '@cloudflare/kv-asset-handler': 0.4.0 - '@cloudflare/unenv-preset': 2.7.3(unenv@2.0.0-rc.21)(workerd@1.20250906.0) + '@cloudflare/unenv-preset': 2.7.7(unenv@2.0.0-rc.21)(workerd@1.20251008.0) blake3-wasm: 2.1.5 esbuild: 0.25.4 - miniflare: 4.20250906.0 + miniflare: 4.20251008.0 path-to-regexp: 6.3.0 unenv: 2.0.0-rc.21 - workerd: 1.20250906.0 + workerd: 1.20251008.0 optionalDependencies: fsevents: 2.3.3 transitivePeerDependencies: @@ -4620,4 +4621,4 @@ snapshots: zod@3.22.3: {} - zod@4.1.5: {} + zod@4.1.12: {} diff --git a/webp/4chan.webp b/webp/4chan.webp new file mode 100644 index 00000000..efa9f882 Binary files /dev/null and b/webp/4chan.webp differ diff --git a/webp/akamai.webp b/webp/akamai.webp new file mode 100644 index 00000000..46c67b29 Binary files /dev/null and b/webp/akamai.webp differ diff --git a/webp/aliyun.webp b/webp/aliyun.webp new file mode 100644 index 00000000..74e674b8 Binary files /dev/null and b/webp/aliyun.webp differ diff --git a/webp/apple-maps.webp b/webp/apple-maps.webp new file mode 100644 index 00000000..3727a533 Binary files /dev/null and b/webp/apple-maps.webp differ diff --git a/webp/apple-podcasts.webp b/webp/apple-podcasts.webp new file mode 100644 index 00000000..8fa44666 Binary files /dev/null and b/webp/apple-podcasts.webp differ diff --git a/webp/arcane.webp b/webp/arcane.webp index 0e5c0886..bbdf6987 100644 Binary files a/webp/arcane.webp and b/webp/arcane.webp differ diff --git a/webp/archidekt.webp b/webp/archidekt.webp new file mode 100644 index 00000000..560c9b4b Binary files /dev/null and b/webp/archidekt.webp differ diff --git a/webp/auto-cad.webp b/webp/auto-cad.webp new file mode 100644 index 00000000..a3407f36 Binary files /dev/null and b/webp/auto-cad.webp differ diff --git a/webp/bab-technologie-dark.webp b/webp/bab-technologie-dark.webp new file mode 100644 index 00000000..10a20a6a Binary files /dev/null and b/webp/bab-technologie-dark.webp differ diff --git a/webp/bab-technologie.webp b/webp/bab-technologie.webp new file mode 100644 index 00000000..f1074d9b Binary files /dev/null and b/webp/bab-technologie.webp differ diff --git a/webp/ballerina.webp b/webp/ballerina.webp new file mode 100644 index 00000000..8432838d Binary files /dev/null and b/webp/ballerina.webp differ diff --git a/webp/bandcamp.webp b/webp/bandcamp.webp new file mode 100644 index 00000000..1995a071 Binary files /dev/null and b/webp/bandcamp.webp differ diff --git a/webp/bentopdf.webp b/webp/bentopdf.webp new file mode 100644 index 00000000..6c7d8493 Binary files /dev/null and b/webp/bentopdf.webp differ diff --git a/webp/blue-letter-bible.webp b/webp/blue-letter-bible.webp new file mode 100644 index 00000000..669c49c0 Binary files /dev/null and b/webp/blue-letter-bible.webp differ diff --git a/webp/bottom-dark.webp b/webp/bottom-dark.webp new file mode 100644 index 00000000..b19c832e Binary files /dev/null and b/webp/bottom-dark.webp differ diff --git a/webp/bottom.webp b/webp/bottom.webp new file mode 100644 index 00000000..7366027d Binary files /dev/null and b/webp/bottom.webp differ diff --git a/webp/build-better-dark.webp b/webp/build-better-dark.webp new file mode 100644 index 00000000..6e825aa7 Binary files /dev/null and b/webp/build-better-dark.webp differ diff --git a/webp/build-better.webp b/webp/build-better.webp new file mode 100644 index 00000000..b3e3b605 Binary files /dev/null and b/webp/build-better.webp differ diff --git a/webp/cap-cut-dark.webp b/webp/cap-cut-dark.webp new file mode 100644 index 00000000..3f4852d9 Binary files /dev/null and b/webp/cap-cut-dark.webp differ diff --git a/webp/cap-cut.webp b/webp/cap-cut.webp new file mode 100644 index 00000000..5e553e9c Binary files /dev/null and b/webp/cap-cut.webp differ diff --git a/webp/chatgpt.webp b/webp/chatgpt.webp index 4b30d941..6e39b8b6 100644 Binary files a/webp/chatgpt.webp and b/webp/chatgpt.webp differ diff --git a/webp/chess.webp b/webp/chess.webp new file mode 100644 index 00000000..ea4d147d Binary files /dev/null and b/webp/chess.webp differ diff --git a/webp/code-cademy-dark.webp b/webp/code-cademy-dark.webp new file mode 100644 index 00000000..74769044 Binary files /dev/null and b/webp/code-cademy-dark.webp differ diff --git a/webp/code-cademy.webp b/webp/code-cademy.webp new file mode 100644 index 00000000..19a682f7 Binary files /dev/null and b/webp/code-cademy.webp differ diff --git a/webp/convex.webp b/webp/convex.webp new file mode 100644 index 00000000..3c9c7ad2 Binary files /dev/null and b/webp/convex.webp differ diff --git a/webp/cron-master.webp b/webp/cron-master.webp new file mode 100644 index 00000000..9ec95618 Binary files /dev/null and b/webp/cron-master.webp differ diff --git a/webp/digikey.webp b/webp/digikey.webp new file mode 100644 index 00000000..077e50ed Binary files /dev/null and b/webp/digikey.webp differ diff --git a/webp/distribution.webp b/webp/distribution.webp new file mode 100644 index 00000000..25c6e9fc Binary files /dev/null and b/webp/distribution.webp differ diff --git a/webp/dixa.webp b/webp/dixa.webp new file mode 100644 index 00000000..bdeb4ee2 Binary files /dev/null and b/webp/dixa.webp differ diff --git a/webp/dragon-ruby.webp b/webp/dragon-ruby.webp new file mode 100644 index 00000000..66a38445 Binary files /dev/null and b/webp/dragon-ruby.webp differ diff --git a/webp/dynmap.webp b/webp/dynmap.webp new file mode 100644 index 00000000..654e6591 Binary files /dev/null and b/webp/dynmap.webp differ diff --git a/webp/elgato-wave-link.webp b/webp/elgato-wave-link.webp new file mode 100644 index 00000000..46515e2a Binary files /dev/null and b/webp/elgato-wave-link.webp differ diff --git a/webp/fidelity.webp b/webp/fidelity.webp new file mode 100644 index 00000000..764efde9 Binary files /dev/null and b/webp/fidelity.webp differ diff --git a/webp/flathub-dark.webp b/webp/flathub-dark.webp new file mode 100644 index 00000000..5c870a47 Binary files /dev/null and b/webp/flathub-dark.webp differ diff --git a/webp/flathub.webp b/webp/flathub.webp index 7b233d9f..2228baa3 100644 Binary files a/webp/flathub.webp and b/webp/flathub.webp differ diff --git a/webp/fleetdm.webp b/webp/fleetdm.webp new file mode 100644 index 00000000..5963995c Binary files /dev/null and b/webp/fleetdm.webp differ diff --git a/webp/google-colab.webp b/webp/google-colab.webp new file mode 100644 index 00000000..a745a7c3 Binary files /dev/null and b/webp/google-colab.webp differ diff --git a/webp/google-jules.webp b/webp/google-jules.webp new file mode 100644 index 00000000..cbc7090f Binary files /dev/null and b/webp/google-jules.webp differ diff --git a/webp/gotenberg.webp b/webp/gotenberg.webp new file mode 100644 index 00000000..37738149 Binary files /dev/null and b/webp/gotenberg.webp differ diff --git a/webp/idealo.webp b/webp/idealo.webp new file mode 100644 index 00000000..18ae1f49 Binary files /dev/null and b/webp/idealo.webp differ diff --git a/webp/ideco.webp b/webp/ideco.webp new file mode 100644 index 00000000..55ae85af Binary files /dev/null and b/webp/ideco.webp differ diff --git a/webp/jamf.webp b/webp/jamf.webp new file mode 100644 index 00000000..06595530 Binary files /dev/null and b/webp/jamf.webp differ diff --git a/webp/jetbrains-toolbox.webp b/webp/jetbrains-toolbox.webp new file mode 100644 index 00000000..5f9b2eb1 Binary files /dev/null and b/webp/jetbrains-toolbox.webp differ diff --git a/webp/jotty.webp b/webp/jotty.webp new file mode 100644 index 00000000..03054c13 Binary files /dev/null and b/webp/jotty.webp differ diff --git a/webp/jujutsu-vcs.webp b/webp/jujutsu-vcs.webp new file mode 100644 index 00000000..a5ca9f02 Binary files /dev/null and b/webp/jujutsu-vcs.webp differ diff --git a/webp/k-speeder.webp b/webp/k-speeder.webp new file mode 100644 index 00000000..0b597a0c Binary files /dev/null and b/webp/k-speeder.webp differ diff --git a/webp/kleopatra.webp b/webp/kleopatra.webp new file mode 100644 index 00000000..ca34cc7a Binary files /dev/null and b/webp/kleopatra.webp differ diff --git a/webp/knx.webp b/webp/knx.webp new file mode 100644 index 00000000..35aadc73 Binary files /dev/null and b/webp/knx.webp differ diff --git a/webp/leargas-security.webp b/webp/leargas-security.webp new file mode 100644 index 00000000..0b7b03a2 Binary files /dev/null and b/webp/leargas-security.webp differ diff --git a/webp/leetcode-dark.webp b/webp/leetcode-dark.webp new file mode 100644 index 00000000..6a536e7a Binary files /dev/null and b/webp/leetcode-dark.webp differ diff --git a/webp/leetcode.webp b/webp/leetcode.webp new file mode 100644 index 00000000..f7e1a846 Binary files /dev/null and b/webp/leetcode.webp differ diff --git a/webp/lichess-dark.webp b/webp/lichess-dark.webp new file mode 100644 index 00000000..bd1217b5 Binary files /dev/null and b/webp/lichess-dark.webp differ diff --git a/webp/lichess.webp b/webp/lichess.webp new file mode 100644 index 00000000..9d92bc08 Binary files /dev/null and b/webp/lichess.webp differ diff --git a/webp/listenbrainz.webp b/webp/listenbrainz.webp new file mode 100644 index 00000000..f1cc82fc Binary files /dev/null and b/webp/listenbrainz.webp differ diff --git a/webp/lite-speed.webp b/webp/lite-speed.webp new file mode 100644 index 00000000..3a40d605 Binary files /dev/null and b/webp/lite-speed.webp differ diff --git a/webp/lostack.webp b/webp/lostack.webp new file mode 100644 index 00000000..546ee699 Binary files /dev/null and b/webp/lostack.webp differ diff --git a/webp/luxriot.webp b/webp/luxriot.webp new file mode 100644 index 00000000..3180dbd2 Binary files /dev/null and b/webp/luxriot.webp differ diff --git a/webp/maker-world-dark.webp b/webp/maker-world-dark.webp new file mode 100644 index 00000000..529b1006 Binary files /dev/null and b/webp/maker-world-dark.webp differ diff --git a/webp/maker-world.webp b/webp/maker-world.webp new file mode 100644 index 00000000..ee3703f8 Binary files /dev/null and b/webp/maker-world.webp differ diff --git a/webp/marimo.webp b/webp/marimo.webp new file mode 100644 index 00000000..49464d43 Binary files /dev/null and b/webp/marimo.webp differ diff --git a/webp/metabrainz.webp b/webp/metabrainz.webp new file mode 100644 index 00000000..537d2fb3 Binary files /dev/null and b/webp/metabrainz.webp differ diff --git a/webp/miro.webp b/webp/miro.webp new file mode 100644 index 00000000..f9adc014 Binary files /dev/null and b/webp/miro.webp differ diff --git a/webp/monkeytype.webp b/webp/monkeytype.webp new file mode 100644 index 00000000..33cafd3e Binary files /dev/null and b/webp/monkeytype.webp differ diff --git a/webp/neon-tech.webp b/webp/neon-tech.webp new file mode 100644 index 00000000..c602fa22 Binary files /dev/null and b/webp/neon-tech.webp differ diff --git a/webp/onshape-dark.webp b/webp/onshape-dark.webp new file mode 100644 index 00000000..e164d4d4 Binary files /dev/null and b/webp/onshape-dark.webp differ diff --git a/webp/onshape.webp b/webp/onshape.webp new file mode 100644 index 00000000..62177da0 Binary files /dev/null and b/webp/onshape.webp differ diff --git a/webp/ookla-speedtest.webp b/webp/ookla-speedtest.webp new file mode 100644 index 00000000..2eef1ebb Binary files /dev/null and b/webp/ookla-speedtest.webp differ diff --git a/webp/open-classrooms.webp b/webp/open-classrooms.webp new file mode 100644 index 00000000..a7eadbce Binary files /dev/null and b/webp/open-classrooms.webp differ diff --git a/webp/p-cal.webp b/webp/p-cal.webp new file mode 100644 index 00000000..1bd8473a Binary files /dev/null and b/webp/p-cal.webp differ diff --git a/webp/platzi.webp b/webp/platzi.webp new file mode 100644 index 00000000..a08d52fc Binary files /dev/null and b/webp/platzi.webp differ diff --git a/webp/public-pool.webp b/webp/public-pool.webp new file mode 100644 index 00000000..0cd1a815 Binary files /dev/null and b/webp/public-pool.webp differ diff --git a/webp/qui.webp b/webp/qui.webp new file mode 100644 index 00000000..2b538e14 Binary files /dev/null and b/webp/qui.webp differ diff --git a/webp/quizlet.webp b/webp/quizlet.webp new file mode 100644 index 00000000..a2a0403a Binary files /dev/null and b/webp/quizlet.webp differ diff --git a/webp/ramp-dark.webp b/webp/ramp-dark.webp new file mode 100644 index 00000000..492a4aa3 Binary files /dev/null and b/webp/ramp-dark.webp differ diff --git a/webp/ramp.webp b/webp/ramp.webp new file mode 100644 index 00000000..3c70bcb3 Binary files /dev/null and b/webp/ramp.webp differ diff --git a/webp/readwise-reader-dark.webp b/webp/readwise-reader-dark.webp new file mode 100644 index 00000000..d3e03090 Binary files /dev/null and b/webp/readwise-reader-dark.webp differ diff --git a/webp/readwise-reader.webp b/webp/readwise-reader.webp new file mode 100644 index 00000000..11630c0b Binary files /dev/null and b/webp/readwise-reader.webp differ diff --git a/webp/remnote.webp b/webp/remnote.webp new file mode 100644 index 00000000..41836da4 Binary files /dev/null and b/webp/remnote.webp differ diff --git a/webp/robinhood.webp b/webp/robinhood.webp new file mode 100644 index 00000000..c9ca195c Binary files /dev/null and b/webp/robinhood.webp differ diff --git a/webp/schedulearn-dark.webp b/webp/schedulearn-dark.webp new file mode 100644 index 00000000..c1f19311 Binary files /dev/null and b/webp/schedulearn-dark.webp differ diff --git a/webp/schedulearn.webp b/webp/schedulearn.webp new file mode 100644 index 00000000..053afd7f Binary files /dev/null and b/webp/schedulearn.webp differ diff --git a/webp/seznam.webp b/webp/seznam.webp new file mode 100644 index 00000000..d22b4c25 Binary files /dev/null and b/webp/seznam.webp differ diff --git a/webp/shortcut.webp b/webp/shortcut.webp new file mode 100644 index 00000000..afa0a449 Binary files /dev/null and b/webp/shortcut.webp differ diff --git a/webp/silae.webp b/webp/silae.webp new file mode 100644 index 00000000..3e2c1b38 Binary files /dev/null and b/webp/silae.webp differ diff --git a/webp/sparky-fitness.webp b/webp/sparky-fitness.webp new file mode 100644 index 00000000..130a4643 Binary files /dev/null and b/webp/sparky-fitness.webp differ diff --git a/webp/spiceworks.webp b/webp/spiceworks.webp new file mode 100644 index 00000000..f26b873b Binary files /dev/null and b/webp/spiceworks.webp differ diff --git a/webp/sst-dev-dark.webp b/webp/sst-dev-dark.webp new file mode 100644 index 00000000..285a9209 Binary files /dev/null and b/webp/sst-dev-dark.webp differ diff --git a/webp/sst-dev.webp b/webp/sst-dev.webp new file mode 100644 index 00000000..93f15302 Binary files /dev/null and b/webp/sst-dev.webp differ diff --git a/webp/sunsama.webp b/webp/sunsama.webp new file mode 100644 index 00000000..cb666fc0 Binary files /dev/null and b/webp/sunsama.webp differ diff --git a/webp/superlist.webp b/webp/superlist.webp new file mode 100644 index 00000000..376e0af1 Binary files /dev/null and b/webp/superlist.webp differ diff --git a/webp/the-onion.webp b/webp/the-onion.webp new file mode 100644 index 00000000..092b3d3e Binary files /dev/null and b/webp/the-onion.webp differ diff --git a/webp/trading-view-dark.webp b/webp/trading-view-dark.webp new file mode 100644 index 00000000..8f3078b4 Binary files /dev/null and b/webp/trading-view-dark.webp differ diff --git a/webp/trading-view.webp b/webp/trading-view.webp new file mode 100644 index 00000000..5d91c4ec Binary files /dev/null and b/webp/trading-view.webp differ diff --git a/webp/tryhackme.webp b/webp/tryhackme.webp new file mode 100644 index 00000000..256723c6 Binary files /dev/null and b/webp/tryhackme.webp differ diff --git a/webp/tugtainer.webp b/webp/tugtainer.webp new file mode 100644 index 00000000..59f71180 Binary files /dev/null and b/webp/tugtainer.webp differ diff --git a/webp/ugreen-nas.webp b/webp/ugreen-nas.webp new file mode 100644 index 00000000..f91f733f Binary files /dev/null and b/webp/ugreen-nas.webp differ diff --git a/webp/university-applied-sciences-brandenburg.webp b/webp/university-applied-sciences-brandenburg.webp new file mode 100644 index 00000000..997cf41e Binary files /dev/null and b/webp/university-applied-sciences-brandenburg.webp differ diff --git a/webp/victorialogs.webp b/webp/victorialogs.webp new file mode 100644 index 00000000..c5cc02a7 Binary files /dev/null and b/webp/victorialogs.webp differ diff --git a/webp/vtvgo.webp b/webp/vtvgo.webp new file mode 100644 index 00000000..3155be2e Binary files /dev/null and b/webp/vtvgo.webp differ diff --git a/webp/wero-dark.webp b/webp/wero-dark.webp new file mode 100644 index 00000000..9babfdf6 Binary files /dev/null and b/webp/wero-dark.webp differ diff --git a/webp/wero.webp b/webp/wero.webp new file mode 100644 index 00000000..8af56c9a Binary files /dev/null and b/webp/wero.webp differ diff --git a/webp/wooting-dark.webp b/webp/wooting-dark.webp new file mode 100644 index 00000000..11f471e4 Binary files /dev/null and b/webp/wooting-dark.webp differ diff --git a/webp/wooting.webp b/webp/wooting.webp new file mode 100644 index 00000000..5a6c944b Binary files /dev/null and b/webp/wooting.webp differ diff --git a/webp/wsz.webp b/webp/wsz.webp new file mode 100644 index 00000000..22a3d697 Binary files /dev/null and b/webp/wsz.webp differ diff --git a/webp/youtube-tv.webp b/webp/youtube-tv.webp new file mode 100644 index 00000000..15099c51 Binary files /dev/null and b/webp/youtube-tv.webp differ diff --git a/webp/yt-dlp.webp b/webp/yt-dlp.webp new file mode 100644 index 00000000..d59b246c Binary files /dev/null and b/webp/yt-dlp.webp differ diff --git a/webp/zapier-dark.webp b/webp/zapier-dark.webp new file mode 100644 index 00000000..32c47103 Binary files /dev/null and b/webp/zapier-dark.webp differ diff --git a/webp/zapier.webp b/webp/zapier.webp new file mode 100644 index 00000000..da5086b9 Binary files /dev/null and b/webp/zapier.webp differ diff --git a/webp/zipline-diced.webp b/webp/zipline-diced.webp new file mode 100644 index 00000000..1c56ae44 Binary files /dev/null and b/webp/zipline-diced.webp differ