Skip to content

Commit 8100ab3

Browse files
feat(issues): add structured issue form with predefined label selection
Introduced a new GitHub Issue Form under .github/ISSUE_TEMPLATE/ to improve the issue creation process. The form allows users to select a predefined labels (e.g: bug, enhancement) and provide structured details for their reports or suggestions. This enhances clarity and consistency in issue reporting across the repository.
1 parent f059b4a commit 8100ab3

File tree

1 file changed

+41
-0
lines changed

1 file changed

+41
-0
lines changed
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: "New Issue or Suggestion"
2+
description: "Use this form to report bugs, suggest improvements, or request new features."
3+
# default prefix [ISSUE] for the issue title
4+
title: "[ISSUE] "
5+
labels: []
6+
7+
body:
8+
# description field
9+
- type: textarea
10+
id: description
11+
attributes:
12+
label: "Description"
13+
description: "Clearly describe the issue, bug, or suggestion."
14+
placeholder: "Explain what happened or what you’d like to see improved..."
15+
validations:
16+
required: true
17+
18+
# label selection dropdown field
19+
- type: dropdown
20+
id: labels
21+
attributes:
22+
label: "Select applicable labels"
23+
description: "Choose one label that best fits this issue."
24+
options:
25+
- "bug"
26+
- "enhancement"
27+
- "feature request"
28+
- "UI/UX improvement"
29+
- "documentation"
30+
- "help wanted"
31+
- "question"
32+
validations:
33+
required: true
34+
35+
# additional info field
36+
- type: textarea
37+
id: additional-info
38+
attributes:
39+
label: "Additional Information"
40+
description: "Include logs, screenshots, or other supporting information (optional)."
41+
placeholder: "Add any extra details here..."

0 commit comments

Comments
 (0)