Skip to content
Snailedlt edited this page Oct 27, 2026 · 1 revision

Updating an Icon

Sometimes a company updates its logo, or someone spots an error in an SVG or font icon, so the icon in our repository needs an update. Icon updates are always accepted, even for icons that wouldn't meet today's criteria.

  1. Update the SVGs in the icon's folder (icons/<icon name>/). Keep the existing file names, and follow the SVG Standards and SVG Versions.
  2. If you add or remove versions, update the icon's entry in devicon.json as well (see Updating devicon.json).
  3. Only change one icon per pull request.
  4. Name the pull request update icon: <icon name> (<versions>), listing the versions you changed, e.g. update icon: haxe (plain).
  5. Follow the rest of the steps in Overview on Submitting Icons.

Renaming an icon or removing one of its versions is a breaking change for people who use it, so mention it clearly in your pull request.

Clone this wiki locally