From 512639871f27cc2fb3521e649f4e3534609e415b Mon Sep 17 00:00:00 2001 From: Snailedlt Date: Tue, 27 Oct 2026 18:39:01 +0100 Subject: [PATCH 1/3] new icon: nx (original, line) Closes devicons/devicon#2639 Co-Authored-By: Claude Opus 5.5 --- devicon.json | 29 +++++++++++++++++++++++++++++ icons/nx/nx-line.svg | 1 + icons/nx/nx-original.svg | 1 + 3 files changed, 31 insertions(+) create mode 100644 icons/nx/nx-line.svg create mode 100644 icons/nx/nx-original.svg diff --git a/devicon.json b/devicon.json index 613d86579..9a2fa6a64 100644 --- a/devicon.json +++ b/devicon.json @@ -9798,6 +9798,35 @@ "color": "#00c48d", "aliases": [] }, + { + "name": "nx", + "altnames": [ + "nrwl" + ], + "tags": [ + "build", + "monorepo", + "javascript", + "typescript" + ], + "versions": { + "svg": [ + "original", + "line" + ], + "font": [ + "original", + "line" + ] + }, + "color": "#0c0c0d", + "aliases": [ + { + "base": "original", + "alias": "plain" + } + ] + }, { "name": "oauth", "altnames": [], diff --git a/icons/nx/nx-line.svg b/icons/nx/nx-line.svg new file mode 100644 index 000000000..2e0e157fd --- /dev/null +++ b/icons/nx/nx-line.svg @@ -0,0 +1 @@ + diff --git a/icons/nx/nx-original.svg b/icons/nx/nx-original.svg new file mode 100644 index 000000000..5cac5e780 --- /dev/null +++ b/icons/nx/nx-original.svg @@ -0,0 +1 @@ + From 95222e3e1e615c74a19a85efdd98daa3e0dcc6b8 Mon Sep 17 00:00:00 2001 From: Snailedlt Date: Tue, 27 Oct 2026 20:47:41 +0100 Subject: [PATCH 2/3] fix: clean up nx SVGs Removes no-op attributes left by the export (mix-blend-mode style, zero-width stroke attributes); one-colour logos are a single path wound for the font's nonzero fill; line versions keep thin parts instead of dropping them; postfix-line uses the entry's color. Co-Authored-By: Claude Opus 5.5 --- icons/nx/nx-line.svg | 2 +- icons/nx/nx-original.svg | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/icons/nx/nx-line.svg b/icons/nx/nx-line.svg index 2e0e157fd..6f698131d 100644 --- a/icons/nx/nx-line.svg +++ b/icons/nx/nx-line.svg @@ -1 +1 @@ - + diff --git a/icons/nx/nx-original.svg b/icons/nx/nx-original.svg index 5cac5e780..bb4799c36 100644 --- a/icons/nx/nx-original.svg +++ b/icons/nx/nx-original.svg @@ -1 +1 @@ - + From 4c67b32125c288064f018ec50736e60b622bb80b Mon Sep 17 00:00:00 2001 From: Snailedlt Date: Wed, 28 Oct 2026 10:21:07 +0100 Subject: [PATCH 3/3] fix: add wordmark aliases to nx, whose logo is its wordmark Co-Authored-By: Claude Opus 5.5 --- devicon.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/devicon.json b/devicon.json index 9a2fa6a64..c1e9e0e16 100644 --- a/devicon.json +++ b/devicon.json @@ -9824,6 +9824,18 @@ { "base": "original", "alias": "plain" + }, + { + "base": "original", + "alias": "original-wordmark" + }, + { + "base": "original", + "alias": "plain-wordmark" + }, + { + "base": "line", + "alias": "line-wordmark" } ] },