Skip to content

Commit f9858aa

Browse files
beckettseanjtieri
andauthored
docs: updating Issue templates to be forms (#13)
Co-authored-by: Justin Tieri <[email protected]>
1 parent 31899fd commit f9858aa

File tree

5 files changed

+82
-63
lines changed

5 files changed

+82
-63
lines changed

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 8 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,6 @@ body:
1010
attributes:
1111
value: |
1212
Thanks for taking the time to fill out this bug report!
13-
- type: input
14-
id: contact
15-
attributes:
16-
label: Contact Details
17-
description: How can we get in touch with you if we need more info?
18-
placeholder: ex. [email protected]
19-
validations:
20-
required: false
2113
- type: textarea
2214
id: what-happened
2315
attributes:
@@ -27,27 +19,6 @@ body:
2719
value: "A bug happened!"
2820
validations:
2921
required: true
30-
- type: dropdown
31-
id: version
32-
attributes:
33-
label: Version
34-
description: What version of our software are you running?
35-
options:
36-
- 1.0.2 (Default)
37-
- 1.0.3 (Edge)
38-
default: 0
39-
validations:
40-
required: true
41-
- type: dropdown
42-
id: browsers
43-
attributes:
44-
label: What browsers are you seeing the problem on?
45-
multiple: true
46-
options:
47-
- Firefox
48-
- Chrome
49-
- Safari
50-
- Microsoft Edge
5122
- type: textarea
5223
id: logs
5324
attributes:
@@ -62,3 +33,11 @@ body:
6233
options:
6334
- label: I agree to follow this project's Code of Conduct
6435
required: true
36+
- type: input
37+
id: contact
38+
attributes:
39+
label: Contact Details
40+
description: How can we get in touch with you if we need more info?
41+
placeholder: ex. [email protected]
42+
validations:
43+
required: false

.github/ISSUE_TEMPLATE/default.MD

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

.github/ISSUE_TEMPLATE/docs_issue.yml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
name: Docs Issue
2+
description: File a bug report.
3+
title: "[Docs Issue]: "
4+
labels: ["docs", "triage"]
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: Thanks for taking the time to let us know how we can approve the docs!
9+
- type: input
10+
id: docs_page_link
11+
attributes:
12+
label: What page needs improvement?
13+
value: Link a URL if possible
14+
validations:
15+
required: true
16+
- type: textarea
17+
id: description
18+
attributes:
19+
label: Description
20+
description: Please describe the way the docs didn't meet your needs.
21+
- type: textarea
22+
id: remedy
23+
attributes:
24+
label: Remedy
25+
description: Please describe what you think needs to be added or changed for the docs to meet your needs.
26+
- type: checkboxes
27+
id: terms
28+
attributes:
29+
label: Code of Conduct
30+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com).
31+
options:
32+
- label: I agree to follow this project's Code of Conduct
33+
required: true
34+
- type: input
35+
id: contact
36+
attributes:
37+
label: Contact Details
38+
description: How can we get in touch with you if we need more info?
39+
placeholder: ex. [email protected]
40+
validations:
41+
required: false

.github/ISSUE_TEMPLATE/feature_request.MD

Lines changed: 0 additions & 31 deletions
This file was deleted.
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
name: Feature Request
2+
description: Request an enhancement or new feature
3+
title: "[Feature]: "
4+
body:
5+
- type: textarea
6+
id: inspiration
7+
attributes:
8+
label: Inspiration
9+
description: What are you trying to accomplish but finding hard or not possible?
10+
placeholder: What's your end goal?
11+
validations:
12+
required: true
13+
- type: input
14+
id: version
15+
attributes:
16+
label: version
17+
description: What version of the software are you using?
18+
- type: checkboxes
19+
id: terms
20+
attributes:
21+
label: Code of Conduct
22+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://example.com).
23+
options:
24+
- label: I agree to follow this project's Code of Conduct
25+
required: true
26+
- type: input
27+
id: contact
28+
attributes:
29+
label: Contact Details
30+
description: How can we get in touch with you if we need more info?
31+
placeholder: ex. [email protected]
32+
validations:
33+
required: false

0 commit comments

Comments
 (0)