diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 000000000..e3dc4e054 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,17 @@ +--- +name: Bug Report +about: Report a bug/issue that you found in the SVGs, CSS files, etc. +title: 'Bug Report: [NAME]' +labels: 'bug' +assignees: '' + +--- + +### Bug +*Short description of the bug that you found. Provide images/code if applicable.* + +### How to replicate the bug +*What should we do to replicate this bug.* + +### Possible Fixes/Solutions +*List any possible fixes/suggestions that you have in mind that could solve this issue.* diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 000000000..7439bf1f1 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,17 @@ +--- +name: Feature Request +about: Requesting a new feature or changes to an existing feature +title: 'Feature Request: [NAME]' +labels: 'enhancement' +assignees: '' + +--- + +### Problem +*Tell us about the current problem that you face that this feature might help you with.* + +### Suggested Feature +*Short description of the feature.* + +### Why we should have this feature +*List any extra benefits, other than solving your problem, that this feature will bring to the repo. If none, leave blank.* diff --git a/.github/ISSUE_TEMPLATE/icon-request.md b/.github/ISSUE_TEMPLATE/icon-request.md index acb1af491..1b575a915 100644 --- a/.github/ISSUE_TEMPLATE/icon-request.md +++ b/.github/ISSUE_TEMPLATE/icon-request.md @@ -1,5 +1,5 @@ --- -name: Icon request +name: Icon Request about: Requesting a new icon or changes to an existing icon title: 'Icon request: [NAME]' labels: 'request:icon' @@ -8,8 +8,7 @@ assignees: '' --- ### About the icon -*Short description why you think this icon is matching in our project* +*Short description of why you think this icon belongs in our project.* + ### Links -*Provide helpful links which can be used to take a deeper look into the icon and provide, if available, some resources (svg's) where the icon can be found* -### Preview -*If available, provide some images of the icon you would like to be added* +*Provide links to the icon's official website/repository. Anywhere that shows us what the technology is about and its official logo. If available, also provide some resources (SVG's) where the icon can be found (Font Awesome, Icomoon, etc..).* diff --git a/.github/PULL_REQUEST_TEMPLATE/new_feature.md b/.github/PULL_REQUEST_TEMPLATE/new_feature.md index 2c605d599..22a6c7ba2 100644 --- a/.github/PULL_REQUEST_TEMPLATE/new_feature.md +++ b/.github/PULL_REQUEST_TEMPLATE/new_feature.md @@ -1,9 +1,17 @@ +--- +name: New Feature +about: Add a new feature to the repository. +title: 'New Feature: [NAME]' +labels: 'enhancement' +assignees: '' + +--- + ## This PR adds... -*List your features here and their reasons for creation.* +*List your features here and the benefits they bring.* ## Notes -*List anything note-worthy here (potential issues, this needs merge to `master` before working, etc....).* - +*List anything note-worthy here (potential issues, this needs to be merged to `master` before working, etc....).* *Don't forget to link any issues that this PR will solved.* diff --git a/.github/PULL_REQUEST_TEMPLATE/new_icon.md b/.github/PULL_REQUEST_TEMPLATE/new_icon.md index 74f381fce..81cbeada2 100644 --- a/.github/PULL_REQUEST_TEMPLATE/new_icon.md +++ b/.github/PULL_REQUEST_TEMPLATE/new_icon.md @@ -1,5 +1,14 @@ -**Double check these details before you open a PR** +--- +name: New Icon +about: Add a new icon to the repo. +title: 'New Icon: [NAME] (versions)' +labels: 'feature:icon' +assignees: '' + +--- +**Double check these details before you open a PR** +*Tick the checkboxes to ensure you've done everything* - [] PR does not match another non-stale PR currently opened - [] PR name matches the format *new icon: Icon name (versions separated by comma)* as seen [here](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#overview) - [] Your icons are put in a folder as seen [here](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#organizational-guidelines) @@ -9,6 +18,5 @@ Refer to the [`CONTRIBUTING.md`](https://github.com/devicons/devicon/blob/develop/CONTRIBUTING.md#contributing-to-devicon) for more details. -**Link to official page to prove your SVG is correct and update to date** - +**Link to the official page to prove your SVG is correct and up to date.** *Link goes here* diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3565290f8..b51fff8d7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -6,13 +6,14 @@ First of all, thanks for taking the time to contribute! This project can only gr
devicon.json
Devicon only accepts Icons of development languages and tools.
+Development refers to programming or programming-related jobs.
+Tools can be software, OS, services, etc. that helps with development. It must be specifically related to development (so software like Microsoft Word or Google Calendar won't be accepted since it's too general).
+ +Special Cases (see this discussion for more details) +To request an icon, you can create an issue in the repository. Please follow these simple guidelines:
+Here is what you have to do to submit your icons to the repo.
@@ -294,16 +326,6 @@ As an example, let's assume you have created the SVGs for Redhat and Amazon WebTo request an icon, you can create an issue in the repo. Please follow these simple guidelines:
-