From da5ca1fb3589e347c83bc4c443599e2de52f015c Mon Sep 17 00:00:00 2001 From: Bulani Date: Tue, 28 Oct 2025 09:11:03 -0300 Subject: [PATCH 1/3] new icon: typer (original) --- devicon.json | 19 +++++++++++++++++++ icons/typer/typer-original.svg | 1 + 2 files changed, 20 insertions(+) create mode 100644 icons/typer/typer-original.svg diff --git a/devicon.json b/devicon.json index 414b95b66..663253098 100644 --- a/devicon.json +++ b/devicon.json @@ -14378,6 +14378,25 @@ "color": "#000000", "aliases": [] }, + { + "name": "typer", + "altnames": [ + "fastapi" + ], + "tags": [ + "cli" + ], + "versions": { + "svg": [ + "original" + ], + "font": [ + "original" + ] + }, + "color": "#ffffff", + "aliases": [] + }, { "name": "typescript", "altnames": [ diff --git a/icons/typer/typer-original.svg b/icons/typer/typer-original.svg new file mode 100644 index 000000000..455df8583 --- /dev/null +++ b/icons/typer/typer-original.svg @@ -0,0 +1 @@ + \ No newline at end of file From cb2217409bde924085ae2dff3dca816db642dd81 Mon Sep 17 00:00:00 2001 From: Bulani Date: Wed, 29 Oct 2025 17:37:03 -0300 Subject: [PATCH 2/3] add second line --- icons/typer/typer-original.svg | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/icons/typer/typer-original.svg b/icons/typer/typer-original.svg index 455df8583..069179b71 100644 --- a/icons/typer/typer-original.svg +++ b/icons/typer/typer-original.svg @@ -1 +1 @@ - \ No newline at end of file + From 915a05497bed1d94cec65ebd912f9bfe9d4f31cd Mon Sep 17 00:00:00 2001 From: Patrik Wehrli Date: Tue, 3 Feb 2026 11:56:20 +0100 Subject: [PATCH 3/3] Fix and add additional icons --- devicon.json | 12 ++++++++++-- icons/typer/typer-line-wordmark.svg | 1 + icons/typer/typer-line.svg | 1 + icons/typer/typer-original-wordmark.svg | 1 + icons/typer/typer-original.svg | 2 +- icons/typer/typer-plain-wordmark.svg | 1 + icons/typer/typer-plain.svg | 1 + 7 files changed, 16 insertions(+), 3 deletions(-) create mode 100644 icons/typer/typer-line-wordmark.svg create mode 100644 icons/typer/typer-line.svg create mode 100644 icons/typer/typer-original-wordmark.svg create mode 100644 icons/typer/typer-plain-wordmark.svg create mode 100644 icons/typer/typer-plain.svg diff --git a/devicon.json b/devicon.json index 663253098..9a280f9d4 100644 --- a/devicon.json +++ b/devicon.json @@ -14388,10 +14388,18 @@ ], "versions": { "svg": [ - "original" + "original", + "original-wordmark", + "plain", + "plain-wordmark", + "line", + "line-wordmark" ], "font": [ - "original" + "plain", + "plain-wordmark", + "line", + "line-wordmark" ] }, "color": "#ffffff", diff --git a/icons/typer/typer-line-wordmark.svg b/icons/typer/typer-line-wordmark.svg new file mode 100644 index 000000000..7beff1714 --- /dev/null +++ b/icons/typer/typer-line-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/typer/typer-line.svg b/icons/typer/typer-line.svg new file mode 100644 index 000000000..2d577cf7c --- /dev/null +++ b/icons/typer/typer-line.svg @@ -0,0 +1 @@ + diff --git a/icons/typer/typer-original-wordmark.svg b/icons/typer/typer-original-wordmark.svg new file mode 100644 index 000000000..e5db0475a --- /dev/null +++ b/icons/typer/typer-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/typer/typer-original.svg b/icons/typer/typer-original.svg index 069179b71..6464386c6 100644 --- a/icons/typer/typer-original.svg +++ b/icons/typer/typer-original.svg @@ -1 +1 @@ - + diff --git a/icons/typer/typer-plain-wordmark.svg b/icons/typer/typer-plain-wordmark.svg new file mode 100644 index 000000000..6d908cec0 --- /dev/null +++ b/icons/typer/typer-plain-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/typer/typer-plain.svg b/icons/typer/typer-plain.svg new file mode 100644 index 000000000..d227acbaf --- /dev/null +++ b/icons/typer/typer-plain.svg @@ -0,0 +1 @@ +