Skip to content

Commit f421966

Browse files
authored
Merge pull request #17204 from IgniteUI/update-issue-templates
Update issue templates
2 parents b0c1da4 + 8063c26 commit f421966

6 files changed

Lines changed: 348 additions & 78 deletions

File tree

.github/ISSUE_TEMPLATE.md

Lines changed: 0 additions & 21 deletions
This file was deleted.

.github/ISSUE_TEMPLATE/bug_report.md

Lines changed: 0 additions & 33 deletions
This file was deleted.
Lines changed: 194 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,194 @@
1+
name: Bug Report
2+
description: Create a report to help us improve
3+
type: Bug
4+
labels: [":bug: bug", ":new: status: new"]
5+
projects: ["IgniteUI/16"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for taking the time to report a bug! Please fill out the sections below so we can reproduce and fix the issue.
11+
12+
- type: textarea
13+
id: description
14+
attributes:
15+
label: Description
16+
description: A clear and concise description of what the bug is.
17+
placeholder: Describe the issue...
18+
validations:
19+
required: true
20+
21+
- type: dropdown
22+
id: framework
23+
attributes:
24+
label: Framework
25+
description: Which framework are you using?
26+
options:
27+
- Angular
28+
- Angular Elements
29+
- Angular with SSR (Server-Side Rendering)
30+
validations:
31+
required: true
32+
33+
- type: input
34+
id: angular-version
35+
attributes:
36+
label: Angular Version
37+
description: The version of Angular your project uses (e.g. 19.2.0).
38+
placeholder: e.g. 19.2.0
39+
validations:
40+
required: true
41+
42+
- type: input
43+
id: igniteui-angular-version
44+
attributes:
45+
label: Ignite UI for Angular Version
46+
description: The version of igniteui-angular installed in your project (e.g. 19.2.0).
47+
placeholder: e.g. 19.2.0
48+
validations:
49+
required: true
50+
51+
- type: dropdown
52+
id: component
53+
attributes:
54+
label: Component / Area
55+
description: Which component or area is affected?
56+
options:
57+
- Accordion
58+
- Action Strip
59+
- Avatar
60+
- Badge
61+
- Banner
62+
- Bottom Navigation (Tabs)
63+
- Button / Button Group
64+
- Calendar
65+
- Card
66+
- Carousel
67+
- Checkbox
68+
- Chip / Chips Area
69+
- Combo / Simple Combo
70+
- Date Picker
71+
- Date Range Picker
72+
- Dialog
73+
- Drag and Drop
74+
- Drop Down
75+
- Expansion Panel
76+
- Grid
77+
- Hierarchical Grid
78+
- Tree Grid
79+
- Pivot Grid
80+
- Icon
81+
- Input Group
82+
- List
83+
- Navbar
84+
- Navigation Drawer
85+
- Paginator
86+
- Progress Bar
87+
- Query Builder
88+
- Radio / Radio Group
89+
- Select
90+
- Slider / Range Slider
91+
- Snackbar
92+
- Splitter
93+
- Stepper
94+
- Switch
95+
- Tabs
96+
- Time Picker
97+
- Toast
98+
- Tooltip
99+
- Tree
100+
- Theming / Styles
101+
- Animations
102+
- Layouts
103+
- Services (Overlay, Transaction, etc.)
104+
- Schematics / Migrations
105+
- Other
106+
validations:
107+
required: true
108+
109+
- type: dropdown
110+
id: browser
111+
attributes:
112+
label: Browser
113+
description: Which browser(s) are you experiencing the issue in?
114+
multiple: true
115+
options:
116+
- Chrome
117+
- Firefox
118+
- Safari
119+
- Edge
120+
- Other
121+
validations:
122+
required: true
123+
124+
- type: dropdown
125+
id: os
126+
attributes:
127+
label: Operating System
128+
description: Which OS are you using?
129+
multiple: true
130+
options:
131+
- Windows
132+
- macOS
133+
- Linux
134+
- iOS
135+
- Android
136+
validations:
137+
required: false
138+
139+
- type: textarea
140+
id: command-not-working
141+
attributes:
142+
label: Command Not Working
143+
description: If a CLI command (ng add, ng update, ng generate, etc.) is failing, paste the full command and its output here.
144+
placeholder: |
145+
$ ng update igniteui-angular
146+
<paste error output here>
147+
render: shell
148+
validations:
149+
required: false
150+
151+
- type: textarea
152+
id: steps-to-reproduce
153+
attributes:
154+
label: Steps to Reproduce
155+
description: Provide a step-by-step list to reproduce the issue.
156+
value: |
157+
1.
158+
2.
159+
3.
160+
validations:
161+
required: true
162+
163+
- type: textarea
164+
id: actual-result
165+
attributes:
166+
label: Actual Result
167+
description: What is the actual result after following the steps to reproduce?
168+
validations:
169+
required: true
170+
171+
- type: textarea
172+
id: expected-result
173+
attributes:
174+
label: Expected Result
175+
description: What is the expected result after following the steps to reproduce?
176+
validations:
177+
required: true
178+
179+
- type: input
180+
id: reproduction-url
181+
attributes:
182+
label: Reproduction URL
183+
description: A link to a StackBlitz, CodeSandbox, or GitHub repository that reproduces the issue.
184+
placeholder: https://stackblitz.com/edit/...
185+
validations:
186+
required: false
187+
188+
- type: textarea
189+
id: attachments
190+
attributes:
191+
label: Attachments
192+
description: Attach screenshots, screen recordings, or sample projects if applicable.
193+
validations:
194+
required: false

.github/ISSUE_TEMPLATE/feature_request.md

Lines changed: 0 additions & 22 deletions
This file was deleted.
Lines changed: 122 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,122 @@
1+
name: Feature Request
2+
description: Suggest an idea for this project
3+
type: Feature
4+
labels: [":toolbox: feature-request", ":new: status: new"]
5+
projects: ["IgniteUI/16"]
6+
body:
7+
- type: markdown
8+
attributes:
9+
value: |
10+
Thanks for suggesting a new feature! Please fill out the sections below to help us understand your request.
11+
12+
- type: dropdown
13+
id: component
14+
attributes:
15+
label: Component / Area
16+
description: Which component or area does this feature request apply to?
17+
options:
18+
- Accordion
19+
- Action Strip
20+
- Avatar
21+
- Badge
22+
- Banner
23+
- Bottom Navigation (Tabs)
24+
- Button / Button Group
25+
- Calendar
26+
- Card
27+
- Carousel
28+
- Checkbox
29+
- Chip / Chips Area
30+
- Combo / Simple Combo
31+
- Date Picker
32+
- Date Range Picker
33+
- Dialog
34+
- Drag and Drop
35+
- Drop Down
36+
- Expansion Panel
37+
- Grid
38+
- Hierarchical Grid
39+
- Tree Grid
40+
- Pivot Grid
41+
- Icon
42+
- Input Group
43+
- List
44+
- Navbar
45+
- Navigation Drawer
46+
- Paginator
47+
- Progress Bar
48+
- Query Builder
49+
- Radio / Radio Group
50+
- Select
51+
- Slider / Range Slider
52+
- Snackbar
53+
- Splitter
54+
- Stepper
55+
- Switch
56+
- Tabs
57+
- Time Picker
58+
- Toast
59+
- Tooltip
60+
- Tree
61+
- Theming / Styles
62+
- Animations
63+
- Layouts
64+
- Services (Overlay, Transaction, etc.)
65+
- Schematics / Migrations
66+
- New Component
67+
- Other
68+
validations:
69+
required: true
70+
71+
- type: textarea
72+
id: problem
73+
attributes:
74+
label: Is your feature request related to a problem?
75+
description: A clear and concise description of what the problem is.
76+
placeholder: I'm always frustrated when [...]
77+
validations:
78+
required: false
79+
80+
- type: textarea
81+
id: solution
82+
attributes:
83+
label: Describe the solution you'd like
84+
description: A clear and concise description of what you want to happen.
85+
validations:
86+
required: true
87+
88+
- type: textarea
89+
id: api-proposal
90+
attributes:
91+
label: Proposed API or Usage
92+
description: If applicable, provide a code example or API sketch showing how this feature would be used.
93+
render: typescript
94+
validations:
95+
required: false
96+
97+
- type: textarea
98+
id: alternatives
99+
attributes:
100+
label: Describe alternatives you've considered
101+
description: A clear and concise description of any alternative solutions or features you've considered.
102+
validations:
103+
required: false
104+
105+
- type: dropdown
106+
id: priority
107+
attributes:
108+
label: How important is this feature to you?
109+
options:
110+
- Nice to have
111+
- Important — affects my workflow
112+
- Critical — blocking my project
113+
validations:
114+
required: true
115+
116+
- type: textarea
117+
id: additional-context
118+
attributes:
119+
label: Additional context
120+
description: Add any other context, screenshots, mockups, or links about the feature request here.
121+
validations:
122+
required: false

0 commit comments

Comments
 (0)