From a7ef815e06153982ee5993a6d47526b919a1aee0 Mon Sep 17 00:00:00 2001 From: rajthilak0610-ship-it Date: Mon, 2 Nov 2026 09:26:28 +0000 Subject: [PATCH 1/2] new icon: antlr (original) Adds the ANTLR logo as an original icon and registers it in devicon.json (alt name: ANTLR4). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01LAQkgE6ZfxcmSHQRn4Q3uE --- devicon.json | 26 ++++++++++++++++++++++++++ icons/antlr/antlr-original.svg | 1 + 2 files changed, 27 insertions(+) create mode 100644 icons/antlr/antlr-original.svg diff --git a/devicon.json b/devicon.json index 60411f1a1..1645f81e5 100644 --- a/devicon.json +++ b/devicon.json @@ -548,6 +548,32 @@ "color": "#3581E5", "aliases": [] }, + { + "name": "antlr", + "altnames": [ + "ANTLR4" + ], + "tags": [ + "programming", + "tool", + "parser" + ], + "versions": { + "svg": [ + "original" + ], + "font": [ + "original" + ] + }, + "color": "#E44A32", + "aliases": [ + { + "base": "original", + "alias": "plain" + } + ] + }, { "name": "apache", "altnames": [ diff --git a/icons/antlr/antlr-original.svg b/icons/antlr/antlr-original.svg new file mode 100644 index 000000000..24f59efc3 --- /dev/null +++ b/icons/antlr/antlr-original.svg @@ -0,0 +1 @@ + From 15441e3e7a8b293e860888941f808693709daf8e Mon Sep 17 00:00:00 2001 From: rajthilak0610-ship-it Date: Mon, 2 Nov 2026 12:42:10 +0000 Subject: [PATCH 2/2] add plain version for antlr and fit the logo to the viewBox As requested in review: the original has multiple paths and colours, so add a one-colour, united-path plain SVG and use it for the font icon. Also scale the artwork to fill the 128x128 viewBox (no padding). Co-Authored-By: Claude Sonnet 5.5 Claude-Session: https://claude.ai/code/session_01LAQkgE6ZfxcmSHQRn4Q3uE --- devicon.json | 12 ++++-------- icons/antlr/antlr-original.svg | 2 +- icons/antlr/antlr-plain.svg | 1 + 3 files changed, 6 insertions(+), 9 deletions(-) create mode 100644 icons/antlr/antlr-plain.svg diff --git a/devicon.json b/devicon.json index 1645f81e5..fef63997a 100644 --- a/devicon.json +++ b/devicon.json @@ -560,19 +560,15 @@ ], "versions": { "svg": [ - "original" + "original", + "plain" ], "font": [ - "original" + "plain" ] }, "color": "#E44A32", - "aliases": [ - { - "base": "original", - "alias": "plain" - } - ] + "aliases": [] }, { "name": "apache", diff --git a/icons/antlr/antlr-original.svg b/icons/antlr/antlr-original.svg index 24f59efc3..8e4657102 100644 --- a/icons/antlr/antlr-original.svg +++ b/icons/antlr/antlr-original.svg @@ -1 +1 @@ - + diff --git a/icons/antlr/antlr-plain.svg b/icons/antlr/antlr-plain.svg new file mode 100644 index 000000000..2408f35d6 --- /dev/null +++ b/icons/antlr/antlr-plain.svg @@ -0,0 +1 @@ +