.github/ISSUE_TEMPLATE/feature_request_template.yml
name: ✨ Feature Request
description: Suggest an idea for the app
title: "[FEAT]: <title>"
body:
- type: markdown
attributes:
value: |
# Thank you for taking the time to help us improve the app!
- type: checkboxes
attributes:
label: Is there an existing request for this feature?
description: Please search to see if a request already exists for the feature you'd like.
options:
- label: I have searched the existing issues
required: true
- type: textarea
attributes:
label: Is there a pain point in the app driving this feature request?
description: Describe any problems/annoyances you're experiencing in the app.
placeholder: |
When I click on this button, it always takes me back to the beginning instead of...
validations:
required: false
- type: textarea
attributes:
label: Desired Behavior
description: A concise description of what you'd like to experience differently in the app.
validations:
required: false
- type: textarea
attributes:
label: Criteria for Completion
description: This should be a bulleted list of items that, if satisfied, would result in an acceptably complete Pull Request. Be as specific as you need to be.
placeholder: |
- [ ] When a user clicks on {this} it should now do {that}
- [ ] This feature should only be available to organization admins
- [ ] Add a test proving that it works
validations:
required: false
- type: textarea
attributes:
label: Anything else?
description: |
Links? References? Anything that will give us more context about the feature you are requesting - propose your solutions here!
Tip: You can attach images or log files by clicking this area to highlight it and then dragging files in.
validations:
required: false
- type: checkboxes
id: terms
attributes:
label: Code of Conduct
description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/ifmeorg/ifme/blob/main/code_of_conduct.md)
options:
- label: I've read the Code of Conduct and understand my responsibilities as a member of the if-me community
required: true