docs: add feature request issue template

Swadhin Biswas committed 7 months ago
8287ce1
1 parent 147d3e3
commit 8287ce1
1 file changed
+64 -0
▼.github/ISSUE_TEMPLATE/feature_request.yml
+64-0
1
+name: Feature Request
2
+description: Suggest a new feature or enhancement for FetchX
3
+title: "[Feature]: "
4
+labels: ["enhancement"]
5
+body:
6
+ - type: markdown
7
+ attributes:
8
+ value: |
9
+ Thanks for suggesting a feature! Please describe your idea in detail.
10
+
11
+ - type: textarea
12
+ id: problem
13
+ attributes:
14
+ label: Problem Description
15
+ description: Is this related to a problem? Describe what frustrates you.
16
+ placeholder: "I'm always frustrated when..."
17
+
18
+ - type: textarea
19
+ id: solution
20
+ attributes:
21
+ label: Proposed Solution
22
+ description: Describe the feature you'd like to see.
23
+ placeholder: "It would be great if fetchx could..."
24
+ validations:
25
+ required: true
26
+
27
+ - type: textarea
28
+ id: alternatives
29
+ attributes:
30
+ label: Alternatives Considered
31
+ description: Any alternative solutions or workarounds you've considered?
32
+
33
+ - type: dropdown
34
+ id: category
35
+ attributes:
36
+ label: Category
37
+ options:
38
+ - Image Backend (kitty, sixel, chafa, etc.)
39
+ - ASCII Art / Distro Logo
40
+ - System Info Detection
41
+ - Configuration
42
+ - CLI Flags / Arguments
43
+ - Performance
44
+ - Output Formatting
45
+ - Integration (Waybar, Polybar, etc.)
46
+ - Platform Support (macOS, BSD, WSL)
47
+ - Other
48
+ validations:
49
+ required: true
50
+
51
+ - type: dropdown
52
+ id: willingness
53
+ attributes:
54
+ label: Would you be willing to contribute this?
55
+ options:
56
+ - "Yes, I can submit a PR"
57
+ - "I can help test it"
58
+ - "No, just suggesting"
59
+
60
+ - type: textarea
61
+ id: extra
62
+ attributes:
63
+ label: Additional Context
64
+ description: Mockups, screenshots, links to similar tools, etc.
0
65