From 2514096077e3127f516c357e764274dd17bbeae6 Mon Sep 17 00:00:00 2001
From: Alan Ren <10086000+alanvww@users.noreply.github.com>
Date: Thu, 15 Feb 2024 22:36:33 -0500
Subject: [PATCH 1/2] Add ml5.js icon
---
icons/ml5.js-Dark.svg | 4 ++++
icons/ml5.js-Light.svg | 4 ++++
readme.md | 1 +
3 files changed, 9 insertions(+)
create mode 100644 icons/ml5.js-Dark.svg
create mode 100644 icons/ml5.js-Light.svg
diff --git a/icons/ml5.js-Dark.svg b/icons/ml5.js-Dark.svg
new file mode 100644
index 00000000..52110e94
--- /dev/null
+++ b/icons/ml5.js-Dark.svg
@@ -0,0 +1,4 @@
+
diff --git a/icons/ml5.js-Light.svg b/icons/ml5.js-Light.svg
new file mode 100644
index 00000000..daf556b0
--- /dev/null
+++ b/icons/ml5.js-Light.svg
@@ -0,0 +1,4 @@
+
diff --git a/readme.md b/readme.md
index 6bac6d50..1526b81a 100644
--- a/readme.md
+++ b/readme.md
@@ -197,6 +197,7 @@ Here's a list of all the icons currently supported. Feel free to open an issue t
| `matlab` | |
| `maven` | |
| `misskey` | |
+| `ml5.js` | |
| `mongodb` | |
| `mysql` | |
| `neovim` | |
From 3d3bd74e9f9754f398a037fb0e2900d8032ee20f Mon Sep 17 00:00:00 2001
From: Alan Ren <10086000+alanvww@users.noreply.github.com>
Date: Sat, 2 Mar 2024 23:39:47 -0500
Subject: [PATCH 2/2] JavaScript Frameworks: Hydrogen, Preact, ML5
Rename my previous ml5 files. Thanks @LelouchFR !
---
icons/Hydrogen-Dark.svg | 11 +++++++++++
icons/Hydrogen-Light.svg | 16 ++++++++++++++++
icons/{ml5.js-Dark.svg => ML5-Dark.svg} | 9 ++++++++-
icons/{ml5.js-Light.svg => ML5-Light.svg} | 9 ++++++++-
icons/Preact-Dark.svg | 14 ++++++++++++++
icons/Preact-Light.svg | 19 +++++++++++++++++++
index.js | 3 +++
readme.md | 4 +++-
8 files changed, 82 insertions(+), 3 deletions(-)
create mode 100644 icons/Hydrogen-Dark.svg
create mode 100644 icons/Hydrogen-Light.svg
rename icons/{ml5.js-Dark.svg => ML5-Dark.svg} (98%)
rename icons/{ml5.js-Light.svg => ML5-Light.svg} (98%)
create mode 100644 icons/Preact-Dark.svg
create mode 100644 icons/Preact-Light.svg
diff --git a/icons/Hydrogen-Dark.svg b/icons/Hydrogen-Dark.svg
new file mode 100644
index 00000000..2fe23352
--- /dev/null
+++ b/icons/Hydrogen-Dark.svg
@@ -0,0 +1,11 @@
+
diff --git a/icons/Hydrogen-Light.svg b/icons/Hydrogen-Light.svg
new file mode 100644
index 00000000..d70055b3
--- /dev/null
+++ b/icons/Hydrogen-Light.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/ml5.js-Dark.svg b/icons/ML5-Dark.svg
similarity index 98%
rename from icons/ml5.js-Dark.svg
rename to icons/ML5-Dark.svg
index 52110e94..3e4224b4 100644
--- a/icons/ml5.js-Dark.svg
+++ b/icons/ML5-Dark.svg
@@ -1,4 +1,11 @@
diff --git a/icons/ml5.js-Light.svg b/icons/ML5-Light.svg
similarity index 98%
rename from icons/ml5.js-Light.svg
rename to icons/ML5-Light.svg
index daf556b0..a08cafd0 100644
--- a/icons/ml5.js-Light.svg
+++ b/icons/ML5-Light.svg
@@ -1,4 +1,11 @@
diff --git a/icons/Preact-Dark.svg b/icons/Preact-Dark.svg
new file mode 100644
index 00000000..d3053617
--- /dev/null
+++ b/icons/Preact-Dark.svg
@@ -0,0 +1,14 @@
+
diff --git a/icons/Preact-Light.svg b/icons/Preact-Light.svg
new file mode 100644
index 00000000..71e74965
--- /dev/null
+++ b/icons/Preact-Light.svg
@@ -0,0 +1,19 @@
+
diff --git a/index.js b/index.js
index 8067b2b8..cd684a58 100644
--- a/index.js
+++ b/index.js
@@ -41,6 +41,9 @@ const shortNames = {
rxjava: 'reactivex',
ghactions: 'githubactions',
sklearn: 'scikitlearn',
+ preact: 'preact',
+ ml5: 'ml5',
+ hydrogen: 'hydrogen',
};
const themedIcons = [
...Object.keys(icons)
diff --git a/readme.md b/readme.md
index 5c8ade15..c3af1be6 100644
--- a/readme.md
+++ b/readme.md
@@ -181,6 +181,7 @@ Here's a list of all the icons currently supported. Feel free to open an issue t
| `hibernate` | |
| `html` | |
| `htmx` | |
+| `hydrogen` | |
| `idea` | |
| `ai` | |
| `instagram` | |
@@ -209,7 +210,7 @@ Here's a list of all the icons currently supported. Feel free to open an issue t
| `maven` | |
| `mint` | |
| `misskey` | |
-| `ml5.js` | |
+| `ml5` | |
| `mongodb` | |
| `mysql` | |
| `neovim` | |
@@ -243,6 +244,7 @@ Here's a list of all the icons currently supported. Feel free to open an issue t
| `postman` | |
| `powershell` | |
| `pr` | |
+| `preact` | |
| `prisma` | |
| `processing` | |
| `prometheus` | |