feature-request.yml 2.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. name: Feature Requests
  2. description: File a request for a feature you want to see in SuperTux!
  3. title: "[Feature Request]: "
  4. labels: ["type:idea"]
  5. body:
  6. - type: markdown
  7. attributes:
  8. value: |
  9. Thanks for taking the time to fill out this feature request!
  10. - type: textarea
  11. id: feature-details
  12. attributes:
  13. label: Feature Details
  14. description: How would your feature work?
  15. placeholder: A clear and concise description of the way the feature would function.
  16. validations:
  17. required: true
  18. - type: textarea
  19. id: feature-purpose
  20. attributes:
  21. label: Feature Purpose
  22. description: What purpose would your feature serve, towards improving the SuperTux experience?
  23. placeholder: A list of one or multiple example use-cases or positive outcomes from your feature being in SuperTux.
  24. validations:
  25. required: true
  26. - type: textarea
  27. id: feature-screenshots
  28. attributes:
  29. label: Concept Screenshots
  30. description: Include any concept screenshots of the way your feature would look in-game, to help others grasp your idea better.
  31. placeholder: |
  32. To attach image files, click this area to highlight it, and then drag the files in.
  33. You can also leave this empty.
  34. validations:
  35. required: false
  36. - type: checkboxes
  37. id: guidelines
  38. attributes:
  39. label: Guidelines For Reporting Issues
  40. description: "Before submitting this issue, make sure you have done the following:"
  41. options:
  42. - label: I have read <https://github.com/SuperTux/supertux/blob/master/CONTRIBUTING.md#bug-reports>.
  43. required: true
  44. - label: I have verified this isn't a request that's already been submitted as an issue.
  45. required: true
  46. - label: I have verified this isn't a [discussion](https://github.com/SuperTux/supertux/discussions), or an issue with the game, but rather an actual feature request - a currently non-existent, but desired feature.
  47. required: true
  48. - label: In this request, I have only included details about **one** (1) desired feature.
  49. required: true
  50. - label: If I make a mistake while submitting this request, I agree to use the "Edit" feature to correct it, instead of closing this issue and opening a new one.
  51. required: true