1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-23 06:33:11 +02:00

2056 Commits

Author SHA1 Message Date
Alex Canales
e2c4ea06b9 Merge branch 'develop' into fix/sema 2025-07-13 02:12:55 -04:00
Alex Canales
06102fee97 Merge pull request #2515 from devicons/fix/norg
update icon: norg (original, plain)
2025-07-13 02:11:54 -04:00
Alex Canales
c09f14b844 Merge branch 'develop' into fix/norg 2025-07-13 02:07:53 -04:00
Alex Canales
1f26ad85fa Merge pull request #2505 from devicons/fix/contao
update icon: contao (original, original-wordmark)
2025-07-13 02:06:55 -04:00
Alex Canales
10376a9706 Merge branch 'develop' into fix/contao 2025-07-13 02:05:08 -04:00
Alex Canales
a7cac31d8e Merge pull request #2504 from devicons/fix/archlinux
update icon: archlinux (original, original-wordmark, plain, plain-wordmark)
2025-07-13 02:04:48 -04:00
Alex Canales
41e8077a55 Merge branch 'develop' into fix/archlinux 2025-07-13 02:02:38 -04:00
Alex Canales
2bed1559ad Merge pull request #2503 from devicons/fix/antdesign
update icon: antdesign (original, original-wordmark, plain, plain-wordmark)
2025-07-13 02:01:14 -04:00
Alex Canales
4273f766ae Merge branch 'develop' into fix/antdesign 2025-07-13 01:59:35 -04:00
Alex Canales
9e95c19b56 Merge pull request #2520 from devicons/fix/ros
update icon: ros (original, original-wordmark)
2025-07-13 01:59:15 -04:00
Alex Canales
f7edc72f84 Merge branch 'develop' into fix/ros 2025-07-13 01:56:47 -04:00
Alex Canales
a6e411a8d5 Merge pull request #2521 from devicons/fix/reach
update icon: reach (original, plain)
2025-07-13 01:56:07 -04:00
Patrik Wehrli
9fd6f6bf9e update icon: sema (original, original-wordmark) 2025-07-12 00:46:53 +02:00
Patrik Wehrli
1c9164e8f2 update icon: ros (original, original-wordmark) 2025-07-12 00:45:49 +02:00
Patrik Wehrli
015a8c001b update icon: reach (original, plain) 2025-07-12 00:44:42 +02:00
Patrik Wehrli
7c0d53da15 update icon: norg (original, plain) 2025-07-12 00:36:19 +02:00
Patrik Wehrli
e643ee74b2 update icons: contao (original, original-wordmark) 2025-07-12 00:07:42 +02:00
Patrik Wehrli
82ac894846 update icon: archlinux (original, original-wordmark, plain, plain-wordmark) 2025-07-12 00:03:31 +02:00
Patrik Wehrli
bc88d604cd update icons: antdesign (original, original-wordmark, plain, plain-wordmark) 2025-07-11 23:57:56 +02:00
Alex Canales
d304a037f9 Merge pull request #2493 from weh/patch/v2.17.0-angular
update font to use correct angular icons
2025-07-06 18:49:37 -04:00
canaleal
db9dca755a Updated min css file 2025-07-06 17:49:10 -04:00
Patrik Wehrli
bb08ed498a update font to use correct angular icons 2025-07-02 13:11:16 +02:00
Alex Canales
fd0e3d8ea7 Merge pull request #2490 from weh/fix/llvm-original
update icon: llvm (original)
2025-07-01 17:54:51 -04:00
Patrik Wehrli
952b6ce92b update icon: llvm (original) 2025-07-01 13:20:02 +02:00
Alex Canales
5fcee0c9e1 Merge pull request #2489 from ReenigneArcher/patch-2
ci(npm_publish): bump node-version to 24
2025-07-01 01:23:12 -04:00
ReenigneArcher
07117873df ci(npm_publish): bump node-version to 24 2025-06-30 19:51:29 -04:00
Alex Canales
9fb53f246b Build preparation for release v2.17.0 (#2480)
* bump npm version to v2.17.0

* Built new icons, icomoon.json and devicon.css

* Add missing fill attribute for ansys (plain, plain-wordmark)

* Add missing fill attribute for bevyengine

plain, plain-wordmark, line, line-wordmark

* Add missing fill attribute for clickhouse (plain)

* Updated duckdb color to six-digit version, and added newline

* Added missing fill attribute to dynatryce (plain, plain-wordmark, line, line-wordmark)

* Added missing fill attribute to expo (line, line-wordmark)

* Added missing fill attribute to glitch (plain)

* Replaced style attribute with fill for harbor (plain, plain-wordmark, line, line-wordmark)

* Added six-digit fill attribute to illustrator (plain, line)

* Added missing fill attribute to leetcode (plain, plain-wordmark, line, line-wordmark)

* Replaced style attribute with fill for newrelic (plain, line)

* Added missing fill attribute to primeng (plain)

* Replaced style attribute with fill for processing (plain, line)

* Replaced style attribute with fill for talos (plain)

* Added missing fill attribute to web3js (plain)

* Added missing fill attribute to wolfram (plain, plain-wordmark)

* Fix tmux color and union path (plain, plain-wordmark)

* Add missing alias definitions for C (original-wordmark, plain, plain-wordmark)

* Updated colors

* Updated npm icon

* Built new icons, icomoon.json and devicon.css

---------

Co-authored-by: Patrik Wehrli <patrik.wehrli@spcs.ch>
2025-06-29 22:32:00 -04:00
Alex Canales
73fa860bbd Merge pull request #2173 from typed-sigterm/develop
new icon: nuxt (original, original-wordmark, plain-wordmark)
2025-06-15 00:42:05 -04:00
Alex Canales
beb6ff23b8 Merge branch 'develop' into develop 2025-06-15 00:21:32 -04:00
Alex Canales
79f33c8d14 Merge pull request #2439 from Snailedlt/dyalog
update icon: dyalog (original, plain)
2025-06-15 00:21:03 -04:00
Alex Canales
4579504094 Merge branch 'develop' into dyalog 2025-06-15 00:16:20 -04:00
Alex Canales
42f4e92082 Merge pull request #2264 from Finii/feature/llvm-plain-simple
update icon: llvm (plain, line)
2025-06-15 00:13:12 -04:00
Snailedlt
df76c381d7 remove wordmark version
This logo is only used for the company, not the product
2025-06-10 15:41:29 +02:00
Snailedlt
fdcb39218d update with tool SVGs
The previously suggested icons were for the company, while these new ones are for the product as explained here: https://github.com/devicons/devicon/pull/2356#issuecomment-2958757137

Co-authored-by: abrudz <a.brudz@gmail.com>
2025-06-10 15:29:48 +02:00
Jørgen Kalsnes Hagen
6dd3db28e4 Optimize llvm-plain.svg with SVGOMG 2025-06-10 11:07:22 +02:00
Jørgen Kalsnes Hagen
2a8f44ee43 Optimize llvm-line.svg with svgomg 2025-06-10 11:05:23 +02:00
Fini Jastrow
fb8c070733 Sort devicons.json (as suggested by the SVG checker)
It seems not only that the current devicons.json is not sorted, it also
has un-unified indent levels and other 'defects' obviously from manual
manipulation without ever running it through a unifying process.
Which is of course not needed, but maybe it's more nice to have all
indents identical etc pp.

The commands used to create this commit:

    jq -s --indent 4 '.[] | sort_by(.name)' < devicon.json  > A
    mv A devicons.json

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2025-06-09 23:00:56 +02:00
Fini Jastrow
f30c8202c8 new icon: llvm (line)
In the discussion of PR #2264 @Snailedlt developed a line version of the
icon. As the original icon it had thinner outside lines than lines
within the icon.
This has been fixed by me through Selection->Grow in Gimp that I applied
only on the outside of the icon.

Authored-by: Jørgen Kalsnes Hagen @Snailedlt
Co-authored-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2025-06-09 10:20:47 +02:00
Fini Jastrow
2a43683c3f update icon: llvm (plain)
[why]
While the plain icon is plainer than the original icon, it is still
quite complex with very thin strokes.

[how]
In the discussion of PR #2264 @Snailedlt developed a more detailed plain
version of the icon.

Taking that I just removed a three-node smudge at the dragon's left hand
and did the Break-Apart & Union dance in Inkscape to clean the paths up.

Authored-by: Jørgen Kalsnes Hagen @Snailedlt
Co-authored-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
2025-06-09 10:20:47 +02:00
Patrik Wehrli
59fd26f17e New icon: netbox (original, original-wordmark, plain, plain-wordmark, line, line-wordmark) (#2434) 2025-06-06 16:11:24 +02:00
Ansh Singh Sonkhia
d2002091b7 new icon: leetcode (original, plain, line, original-wordmark, plain-wordmark, line-wordmark) (#2152)
* Added: leetcode icons

* Added: leetcode icons in devicon.json

* Optimized: leetcode-original.svg

* Optimized: leetcode-plain.svg

* Optimized: leetcode-line.svg

* Updated Aliases in devicon.json

* Apply suggestions from code review

- add plain icon to font
- shorten `#000000` to `#000`

* Create leetcode-original-wordmark.svg

* Create leetcode-line-wordmark.svg

* Create leetcode-plain-wordmark.svg

* add wordmark versions

* change color to `#ffa116`

* Rename icons/leetcode-plain-wordmark.svg to icons/leetcode/leetcode-plain-wordmark.svg

* Update leetcode-plain-wordmark.svg

recreate the plain version using the non-optimized original version

---------

Co-authored-by: Alex Canales <49886351+canaleal@users.noreply.github.com>
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
2025-06-05 13:01:08 +02:00
Jørgen Kalsnes Hagen
10b414a02b Apply suggestions from code review 2025-06-02 14:40:48 +02:00
Jørgen Kalsnes Hagen
bcba34332a Merge branch 'develop' into develop 2025-06-02 14:34:03 +02:00
Alex Canales
0565962ea6 new icon: sourceengine (original, original-wordmark, plain, plain-wordmark) (#2211)
* new icon sourceengine

* Apply suggestions from code review

- Add missing SVG and font versions.
- add "javascript" tag
- add "source engine" altname

---------

Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
2025-06-02 14:32:52 +02:00
Alex Canales
9f8f3246d8 new icon: pug (original, plain, line) (#2390)
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
Co-authored-by: GCHQDeveloper926 <66307263+GCHQDeveloper926@users.noreply.github.com>
2025-06-02 14:17:39 +02:00
Jørgen Kalsnes Hagen
da27377b79 new icon: delphi (original, plain) (#2429)
* new icon: delphi-12 (original)

* new icon: delphi-12 (original)

* new icon: delphi (original)

* Add plain icon

* Optimizing icons

* Add optimized version created by @gewaleelek

Optimized version of the one created by @gewaleelek here: https://github.com/devicons/devicon/pull/2290#issuecomment-2676266338

Co-authored-by: gewaleelek <165679471+gewaleelek@users.noreply.github.com>

* Update delphi-plain.svg

* update color to the same as the plain icon

---------

Co-authored-by: Bulani <jao_1999@hotmail.com>
Co-authored-by: gewaleelek <165679471+gewaleelek@users.noreply.github.com>
2025-06-02 14:09:43 +02:00
Jørgen Kalsnes Hagen
7369e22d08 Revert "new icon: delphi (original, plain) (#2290)" (#2427)
This reverts commit 3e23b202e7.
2025-06-02 13:10:57 +02:00
João Víctor Fernandes Miranda
3e23b202e7 new icon: delphi (original, plain) (#2290)
* new icon: delphi-12 (original)

* new icon: delphi-12 (original)

* new icon: delphi (original)

* Add plain icon

* Optimizing icons

* Add optimized version created by @gewaleelek

Optimized version of the one created by @gewaleelek here: https://github.com/devicons/devicon/pull/2290#issuecomment-2676266338

Co-authored-by: gewaleelek <165679471+gewaleelek@users.noreply.github.com>

---------

Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
Co-authored-by: gewaleelek <165679471+gewaleelek@users.noreply.github.com>
2025-06-02 13:09:45 +02:00
Fini
0876dff98a update icon: nodejs (plain, plain-wordmark, line, line-wordmark) (#2418)
[why]
The plain/line item contains two lines that are not visible in the
original icon. Technically they are there but they are hidden.
These lines make it impossible to recognize the stylized N that is the
basis of the icon.

[how]
Take the rounded hexagon from the wps file (because it was the most
clean one) and hand draw the lines of the N. Create from that simple
form all the new plain/line icons.

Use a different stroke thickness for the wordmark icons because the
previously used line width is ridiculously thin.

After optimized export from Inkscape hand-edit file to re-sort elements,
remove unused fill attributes and make start identical to previous svgs.

Signed-off-by: Fini Jastrow <ulf.fini.jastrow@desy.de>
Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
2025-06-02 12:40:20 +02:00
Alex Canales
92fe6c7258 new icon: cpanel (orignal, original-wordmark) (#2408)
* Added cpanel

* Fixed name

---------

Co-authored-by: Jørgen Kalsnes Hagen <43886029+Snailedlt@users.noreply.github.com>
2025-06-02 12:32:14 +02:00