diff --git a/.github/ISSUE_TEMPLATE/feature.md b/.github/ISSUE_TEMPLATE/feature.md deleted file mode 100644 index d65853d..0000000 --- a/.github/ISSUE_TEMPLATE/feature.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -name: Feature request -about: Suggest an idea for this project -title: '' -labels: feature request -assignees: '' - ---- - -*Have you read the [Contributing Guidelines](https://github.com/jessesquires/.github/blob/master/CONTRIBUTING.md)?* - -## Describe the feature -*Clearly and concisely describe what you would like to add.* - -## Is your feature request related to a problem? -*Clearly and concisely describe the problem.* - -## Proposed solution -*Clearly and concisely describe the solution you'd like to see. Include implementation details, if possible.* - -## Alternatives considered -*Clearly and concisely describe any alternative solutions or features you've considered.* - -## Additional context -*Add any other context or screenshots about the feature request here.* diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 0000000..f9a7e56 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,48 @@ +name: Feature request +about: Suggest an idea for this project +title: "[Feature]: " +labels: ["feature request", "enhancement", "feature"] +body: + - type: markdown + attributes: + value: Thanks for taking the time to complete this form! + - type: checkboxes + id: terms + attributes: + label: Guidelines + description: By submitting this issue, you agree to follow our [Contributing Guidelines](https://github.com/jessesquires/.github/blob/main/CONTRIBUTING.md). + options: + - label: I agree to follow this project's Contributing Guidelines. + required: true + - type: textarea + id: description + attributes: + label: Description + description: Clearly and concisely describe what you would like to change, add, or implement. + placeholder: Tell us your idea. + validations: + required: true + - type: textarea + id: problem + attributes: + label: Problem + description: Is your feature request related to a problem? + placeholder: What problem will this solve? + validations: + required: true + - type: textarea + id: solution + attributes: + label: Proposed Solution + description: How should this be solved? + placeholder: How do you think this should be implemented? + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: Alternatives Considered + description: Are there other possible approaches? + placeholder: Can you think of any other options? + validations: + required: true