Skip to content

Commit e87c19c

Browse files
authored
Update and rename feature_request.md to feature_request.yml
Made this feature_request issue template visually appealing and added an issue form to make it easier for the contributor to raise it.
1 parent ee80650 commit e87c19c

File tree

2 files changed

+59
-24
lines changed

2 files changed

+59
-24
lines changed

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
name: ✨ Feature Request
2+
description: Suggest a feature
3+
title: "[Feature Request]: "
4+
body:
5+
- type: checkboxes
6+
id: existing-issue
7+
attributes:
8+
label: Is there an existing issue for this?
9+
description: Please search to see if an issue already exists for this feature.
10+
options:
11+
- label: I have searched the existing issues
12+
required: true
13+
- type: textarea
14+
id: feature-description
15+
attributes:
16+
label: Feature Description
17+
description: Please provide a detailed description of the feature you are requesting.
18+
placeholder: Describe the new feature or enhancement you'd like to see.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: use-case
23+
attributes:
24+
label: Use Case
25+
description: How would this feature enhance your use of the project?
26+
placeholder: Describe a specific use case or scenario where this feature would be beneficial.
27+
validations:
28+
required: true
29+
- type: textarea
30+
id: benefits
31+
attributes:
32+
label: Benefits
33+
description: What benefits would this feature bring to the project or community?
34+
placeholder: Explain the advantages of implementing this feature.
35+
- type: dropdown
36+
id: priority
37+
attributes:
38+
label: Priority
39+
description: How important is this feature to you?
40+
options:
41+
- High
42+
- Medium
43+
- Low
44+
default: 0
45+
validations:
46+
required: true
47+
- type: checkboxes
48+
id: terms
49+
attributes:
50+
label: Record
51+
options:
52+
- label: "I agree to follow this project's Code of Conduct"
53+
required: true
54+
- label: "I'm a GSSOC contributor"
55+
required: False
56+
- label: "I want to work on this issue"
57+
required: False
58+
- label: "I'm willing to provide further clarification or assistance if needed."
59+
required: False

0 commit comments

Comments
 (0)