Add devicon icons #69
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Adds all icons from https://devicon.dev/ to cloudgram, into a new devicon namespace.
This adds a lot of language and framework icons, especially useful to show a Ruby or Go microservice, or a Rails/Express app component in an architecture diagram.
Devicon has a bunch of variants for each item: {item}-regular.svg (the most common, with the default logo), {item}-plain.svg (a flat design version), {item}-regular-wordmark.svg (regular with the name of the item appearing on the logo), {item}-plain-wordmark.svg...
The regular variant is present in most (237/277) so I'm removing the
-regular
suffix for it, to make it a short and friendly version (e.g.devicon.ruby
instead ofdevicon.rubyRegular
), but the other variants are kept available with the suffix (e.g.devicon.rubyPlain
). This is especially important for items that don't have a-regular
version (e.g.rails
)PS: You can try it out here: https://cloudgram-devicon.netlify.app/