From fb999b58758a3525d0f519f22c3d996046e90f65 Mon Sep 17 00:00:00 2001 From: Snailedlt Date: Tue, 27 Oct 2026 18:38:56 +0100 Subject: [PATCH 1/2] new icon: elementplus (original, original-wordmark, line, line-wordmark) Closes devicons/devicon#2701 Co-Authored-By: Claude Opus 5.5 --- devicon.json | 37 +++++++++++++++++++ .../elementplus/elementplus-line-wordmark.svg | 1 + icons/elementplus/elementplus-line.svg | 1 + .../elementplus-original-wordmark.svg | 1 + icons/elementplus/elementplus-original.svg | 1 + 5 files changed, 41 insertions(+) create mode 100644 icons/elementplus/elementplus-line-wordmark.svg create mode 100644 icons/elementplus/elementplus-line.svg create mode 100644 icons/elementplus/elementplus-original-wordmark.svg create mode 100644 icons/elementplus/elementplus-original.svg diff --git a/devicon.json b/devicon.json index 613d86579..e9758fd7d 100644 --- a/devicon.json +++ b/devicon.json @@ -3861,6 +3861,43 @@ "color": "#47848f", "aliases": [] }, + { + "name": "elementplus", + "altnames": [ + "element-plus" + ], + "tags": [ + "ui", + "library", + "vue", + "framework" + ], + "versions": { + "svg": [ + "original", + "original-wordmark", + "line", + "line-wordmark" + ], + "font": [ + "original", + "original-wordmark", + "line", + "line-wordmark" + ] + }, + "color": "#409eff", + "aliases": [ + { + "base": "original", + "alias": "plain" + }, + { + "base": "original-wordmark", + "alias": "plain-wordmark" + } + ] + }, { "name": "eleventy", "altnames": [ diff --git a/icons/elementplus/elementplus-line-wordmark.svg b/icons/elementplus/elementplus-line-wordmark.svg new file mode 100644 index 000000000..6f03c8052 --- /dev/null +++ b/icons/elementplus/elementplus-line-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/elementplus/elementplus-line.svg b/icons/elementplus/elementplus-line.svg new file mode 100644 index 000000000..f4f6f752d --- /dev/null +++ b/icons/elementplus/elementplus-line.svg @@ -0,0 +1 @@ + diff --git a/icons/elementplus/elementplus-original-wordmark.svg b/icons/elementplus/elementplus-original-wordmark.svg new file mode 100644 index 000000000..ab47f0004 --- /dev/null +++ b/icons/elementplus/elementplus-original-wordmark.svg @@ -0,0 +1 @@ + diff --git a/icons/elementplus/elementplus-original.svg b/icons/elementplus/elementplus-original.svg new file mode 100644 index 000000000..b333de6e8 --- /dev/null +++ b/icons/elementplus/elementplus-original.svg @@ -0,0 +1 @@ + From fa27108d8310fc51bac318718a3ad7f044cdece4 Mon Sep 17 00:00:00 2001 From: Snailedlt Date: Tue, 27 Oct 2026 20:46:54 +0100 Subject: [PATCH 2/2] fix: clean up elementplus SVGs Removes no-op attributes left by the export (mix-blend-mode style, zero-width stroke attributes); one-colour logos are now a single path wound for the font's nonzero fill; line versions keep thin parts (like the + in Element Plus) instead of dropping them; postfix-line uses the entry's color. Co-Authored-By: Claude Opus 5.5 --- icons/elementplus/elementplus-line.svg | 2 +- icons/elementplus/elementplus-original-wordmark.svg | 2 +- icons/elementplus/elementplus-original.svg | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/icons/elementplus/elementplus-line.svg b/icons/elementplus/elementplus-line.svg index f4f6f752d..42fa723e5 100644 --- a/icons/elementplus/elementplus-line.svg +++ b/icons/elementplus/elementplus-line.svg @@ -1 +1 @@ - + diff --git a/icons/elementplus/elementplus-original-wordmark.svg b/icons/elementplus/elementplus-original-wordmark.svg index ab47f0004..4119ece2c 100644 --- a/icons/elementplus/elementplus-original-wordmark.svg +++ b/icons/elementplus/elementplus-original-wordmark.svg @@ -1 +1 @@ - + diff --git a/icons/elementplus/elementplus-original.svg b/icons/elementplus/elementplus-original.svg index b333de6e8..dc0b97a5f 100644 --- a/icons/elementplus/elementplus-original.svg +++ b/icons/elementplus/elementplus-original.svg @@ -1 +1 @@ - +