02-feature-request.yml 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
  2. # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema
  3. name: "Feature request"
  4. description: "You have an idea for a new feature?"
  5. title: "[ENHANCEMENT] "
  6. labels: ["enhancement"]
  7. body:
  8. - type: markdown
  9. attributes:
  10. value: "You have an idea for a new feature (or improve an existing one)? Great!\nPlease help us to improve this project and fill out the following form.\nIf you have a question or an issue that is not a feature request, please go to [the discussions section](../discussions) instead. Thanks!"
  11. - type: textarea
  12. validations:
  13. required: true
  14. attributes:
  15. label: "Feature description"
  16. description: "Please describe the requested feature."
  17. placeholder: "A clear and concise description of the requested feature"
  18. - type: textarea
  19. validations:
  20. required: false
  21. attributes:
  22. label: "Code sample"
  23. description: "If applicable, please add a code sample to illustrate the feature.\nNote: the content of this textarea will be rendered as PHP code!"
  24. placeholder: "PHP code"
  25. render: php
  26. - type: textarea
  27. validations:
  28. required: false
  29. attributes:
  30. label: "Additional context"
  31. description: "Add any other context that might be of use here, e.g. other code snippets..."
  32. - type: dropdown
  33. validations:
  34. required: true
  35. id: pr
  36. attributes:
  37. label: "Pull Request"
  38. description: "**Are you (the requester) willing to submit a pull request for that feature?**\nA yes will greatly increase the chance that the feature will be added."
  39. options:
  40. - ""
  41. - "No - I can't/won't submit a PR"
  42. - "Yes - I will submit a PR"
  43. - type: markdown
  44. attributes:
  45. value: "Thanks for taking the time to fill out this feature request!"