Skip to content

new icon: emailjs (original, original-wordmark, plain)#2640

Open
KekMuzaffer wants to merge 2 commits intodevicons:developfrom
KekMuzaffer:develop
Open

new icon: emailjs (original, original-wordmark, plain)#2640
KekMuzaffer wants to merge 2 commits intodevicons:developfrom
KekMuzaffer:develop

Conversation

@KekMuzaffer
Copy link

@KekMuzaffer KekMuzaffer commented Feb 3, 2026

Double check these details before you open a PR

  • PR does not match another non-stale PR currently opened
  • PR name matches the format new icon: Icon name (versions separated by comma). More details here
  • PR's base is the develop branch.
  • Your icons are inside a folder as seen here
  • SVG matches the standards laid out here
  • A new object is added in the devicon.json file at the correct alphabetic position as seen here

This PR closes #845

Link to prove your SVG is correct and up-to-date.

https://www.emailjs.com/

@KekMuzaffer
Copy link
Author

PR is ready for review; please approve workflows and run checks.

@weh weh added the feature:icon PR when a new icon is ready to be added to the collection label Feb 5, 2026
Copy link
Contributor

@weh weh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @KekMuzaffer, thank you for your contribution.

i have two points to update.

  1. Replace the plain version with a plain-wordmark version
    see my other comment, but basically original can be used as an alias for plain in this case.

  2. add a empty line to each *.svg file
    some Editors need the .svg files to have a empty line at the end.

Image

Also a general tip to work with github repositories. You should keep the main branches (in our case master and develop) unchanged in your repository. If you want to add something, create a feature branch named like "new-icon-foo" or whatever style you like. This makes it easier for you, to update your own repository forks master and develop branch, if you plan to add more icons later.

"svg": [
"original",
"original-wordmark",
"plain"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The plain file version is not needed here, since the original version is so simple that it can be aliased (one single path, one color).
But a plain-wordmark version would be great. Just copy the original-wordmark file, and merge all paths into a single orange path. Check our Wiki for tips using Inkscape or other tools.

]
},
"color": "#ff8434",
"aliases": []
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
"aliases": []
"aliases": [
{
"base": "original",
"alias": "plain"
}
]

this is how you can use the original file also as plain

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature:icon PR when a new icon is ready to be added to the collection

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants