1
0
mirror of https://github.com/konpa/devicon.git synced 2025-08-14 02:24:04 +02:00

Convert all issue templates into issue forms (#764)

* Convert all issue templates into issue forms

Also disables blank issues and provides a `Other` issue template.

* Apply suggestions from code review

Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com>

Co-authored-by: Thomas Bui <43018778+Thomas-Boi@users.noreply.github.com>
This commit is contained in:
David Leal
2021-07-21 16:23:48 -05:00
committed by GitHub
parent 5c1d3d5a37
commit 046637160f
8 changed files with 108 additions and 47 deletions

View File

@@ -1,17 +0,0 @@
---
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. -->

26
.github/ISSUE_TEMPLATE/bug_report.yml vendored Normal file
View File

@@ -0,0 +1,26 @@
name: Bug Report
description: Report a bug/issue that you found in the SVGs, CSS files, etc.
title: '[BUG] <bug name>'
labels: [bug]
body:
- type: textarea
id: description
attributes:
label: Bug description
description: Short description of the bug that you found. Provide images/code if applicable.
validations:
required: true
- type: textarea
id: howtoreplicate
attributes:
label: Possible fixes or solutions
description: List any possible fixes/suggestions that you have in mind that could solve this issue.
validations:
required: true
- type: textarea
id: extrainformation
attributes:
label: Additional information
description: Is there anything else we should know about this bug?
validations:
required: false

1
.github/ISSUE_TEMPLATE/config.yml vendored Normal file
View File

@@ -0,0 +1 @@
blank_issues_enabled: false

View File

@@ -1,17 +0,0 @@
---
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 repository. If none, leave blank. -->

View File

@@ -0,0 +1,33 @@
name: Feature Request
description: Requesting a new feature or changes to an existing feature
title: '[FEATURE REQUEST] <feature name>'
labels: [enhancement]
body:
- type: textarea
id: currentproblem
attributes:
label: Problem
description: Tell us about the current problem that you face that this feature might help you with.
validations:
required: true
- type: textarea
id: suggestedfeat
attributes:
label: Suggested feature
description: Tell us about the feature that might solve the above problem.
validations:
required: true
- type: textarea
id: why
attributes:
label: Why should we have this feature?
description: List any extra benefits, other than solving your problem, that this feature will bring to the repository. If none, leave blank.
validations:
required: false
- type: textarea
id: extrainformation
attributes:
label: Additional information
description: Is there anything else we should know about this feature request?
validations:
required: false

View File

@@ -1,13 +0,0 @@
---
name: Icon Request
about: Requesting a new icon or changes to an existing icon
title: 'Icon request: [NAME]'
labels: 'request:icon'
assignees: ''
---
### About the icon
<!-- Short description of why you think this icon belongs in our project. -->
### Links
<!-- 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 where the icon/SVG can be found (Font Awesome, Icomoon, etc.).-->

26
.github/ISSUE_TEMPLATE/icon_request.yml vendored Normal file
View File

@@ -0,0 +1,26 @@
name: Icon Request
description: Requesting a new icon or changes to an existing icon
title: 'Icon request: [NAME]'
labels: [request:icon]
body:
- type: input
id: about
attributes:
label: About the icon
description: Short description of why you think this icon belongs in our project.
validations:
required: true
- type: textarea
id: links
attributes:
label: Links and sources
description: Provide links to the icon's official website/repository/anywhere that shows what the technology is about, and its official logo. If available, also provide some resources where the icon/SVG can be found (Font Awesome, Icomoon, etc.).
validations:
required: true
- type: textarea
id: extrainformation
attributes:
label: Additional information
description: Is there anything else we should know about this icon?
validations:
required: false

22
.github/ISSUE_TEMPLATE/other.yml vendored Normal file
View File

@@ -0,0 +1,22 @@
name: Other
description: Use this for any other issues. Do not create blank issues
title: "[OTHER] <description>"
labels: ["awaiting triage"]
body:
- type: markdown
attributes:
value: "# Other issue"
- type: textarea
id: issuedescription
attributes:
label: What would you like to share?
description: Provide a clear and concise explanation of your issue.
validations:
required: true
- type: textarea
id: extrainfo
attributes:
label: Additional information
description: Is there anything else we should know about this issue?
validations:
required: false