add issue templates

This commit is contained in:
Jelle van Snik 2022-05-02 15:27:34 +02:00
parent a49ba2877d
commit 665243a230
2 changed files with 76 additions and 0 deletions

50
.github/issue_template/bug-report.yml vendored Normal file
View File

@ -0,0 +1,50 @@
name: Bug Report
description: File a bug report
title: "[Bug]: "
labels: ["bug"]
assignees: []
body:
- type: markdown
attributes:
value: |
Thanks for taking the time to fill out this bug report!
Please fill out with as much detail as possible
- type: textarea
id: what-happened
attributes:
label: What happened?
description: Also tell us, what did you expect to happen?
placeholder: Tell us what you see!
validations:
required: true
- type: dropdown
id: browsers
attributes:
label: What browsers are you seeing the problem on?
multiple: true
options:
- Firefox
- Chrome
- Safari
- Microsoft Edge
- Other (tell us in input box below)
- type: textarea
id: reproduce
attributes:
label: Steps to reproduce?
description: What steps have you taken to see the bug? (OPTIONAL)
placeholder: 1. ...
validations:
required: false
- type: textarea
id: other-info
attributes:
label: Other relevant information
description: |
Feel free to give us any more information that doesn't fit the above text boxes.
Tip: You can attach files by clicking this textbox and dragging in files
validations:
required: false

View File

@ -0,0 +1,26 @@
name: Feature request
description: Suggest a new feature
title: "[Feature]: "
labels: ["enhancement"]
assignees: []
body:
- type: textarea
id: what-feature
attributes:
label: What feature do you want to add?
placeholder: A new button!
validations:
required: true
- type: textarea
id: why-feature
attributes:
label: Why do you want to have this feature?
placeholder: A new button!
validations:
required: true
- type: textarea
id: other-details
attributes:
label: Anything other details to share?
validations:
required: false