Skip to content

Commit 12f5640

Browse files
committed
📝 redo issue templates to use issue forms
1 parent d244173 commit 12f5640

4 files changed

Lines changed: 103 additions & 58 deletions

File tree

.github/ISSUE_TEMPLATE/---bug-report.md

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

.github/ISSUE_TEMPLATE/---feature-request.md

Lines changed: 0 additions & 24 deletions
This file was deleted.
Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,48 @@
1+
name: "\U0001F41B Bug report"
2+
description: "Found an issue? File a bug report to help us improve this project for everyone."
3+
title: "[Bug] Bug description"
4+
labels: bug
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
👋🏻 Hi there! This template will help you file a complete bug report, so one of the project maintainers can triage and respond to it promptly.
10+
- type: markdown
11+
attributes:
12+
value: |
13+
Please fill relevant sections below. Thank you for helping us improve this project! ⚡️
14+
- type: textarea
15+
id: bug-description
16+
attributes:
17+
label: Describe the bug
18+
description: Please provide a clear and concise description of what the bug is. Include relevant operating system, browser and other environment information.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: steps-reproduce
23+
attributes:
24+
label: How To Reproduce
25+
description: Steps to reproduce the behavior.
26+
placeholder: "1. Go to '...'
27+
2. Click on '....'
28+
3. Scroll down to '....'
29+
4. See error"
30+
- type: textarea
31+
id: screenshots
32+
attributes:
33+
label: Screenshots
34+
description: If applicable, add screenshots to help explain the problem. You can attach images or log files by clicking this area to highlight it and then dragging files in.
35+
- type: textarea
36+
id: output-log
37+
attributes:
38+
label: Relevant Log Output
39+
description: Add any browser console errors or terminal logs. No need for backticks here.
40+
render: shell
41+
- type: checkboxes
42+
id: terms
43+
attributes:
44+
label: Code of Conduct
45+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/calibreapp/.github/blob/main/CODE_OF_CONDUCT.md).
46+
options:
47+
- label: I agree to follow this project’s Code of Conduct
48+
required: true
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
name: "\U0001F4A1 Feature Request"
2+
description: "Have an idea how to make this project better? We’re all ears!"
3+
title: "[Feature Request] Feature description"
4+
labels: enhancement
5+
body:
6+
- type: markdown
7+
attributes:
8+
value: |
9+
👋🏻 Hi there! This template will help you file a complete feature request, so one of the project maintainers can triage and respond to it promptly.
10+
- type: markdown
11+
attributes:
12+
value: |
13+
Please fill relevant sections below. Thank you for helping us improve this project! ⚡️
14+
- type: textarea
15+
id: problem
16+
attributes:
17+
label: What problem would this feature solve?
18+
description: A clear and concise description of what the problem is.
19+
validations:
20+
required: true
21+
- type: textarea
22+
id: solution
23+
attributes:
24+
label: Describe the solution you’d like to see
25+
description: A clear and concise description of what you would like to happen.
26+
validations:
27+
required: true
28+
- type: dropdown
29+
id: solution-work
30+
attributes:
31+
label: Are you willing to work on implementing this solution?
32+
description:
33+
options:
34+
- "Yes"
35+
- "No"
36+
validations:
37+
required: true
38+
- type: textarea
39+
id: alternative-solution
40+
attributes:
41+
label: Describe alternatives you’ve considered
42+
description: A clear and concise description of any alternative solutions or features you’ve considered.
43+
- type: textarea
44+
id: additional-context
45+
attributes:
46+
label: Additional context
47+
description: Add any other context about the feature request here.
48+
- type: checkboxes
49+
id: terms
50+
attributes:
51+
label: Code of Conduct
52+
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/calibreapp/.github/blob/main/CODE_OF_CONDUCT.md).
53+
options:
54+
- label: I agree to follow this project’s Code of Conduct
55+
required: true

0 commit comments

Comments
 (0)