# https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms # https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-githubs-form-schema name: "Feature request" description: "You have an idea for a new feature?" title: "[ENHANCEMENT] " labels: ["enhancement"] body: - type: markdown attributes: 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!" - type: textarea validations: required: true attributes: label: "Feature description" description: "Please describe the requested feature." placeholder: "A clear and concise description of the requested feature" - type: textarea validations: required: false attributes: label: "Code sample" description: "If applicable, please add a code sample to illustrate the feature.\nNote: the content of this textarea will be rendered as PHP code!" placeholder: "PHP code" render: php - type: textarea validations: required: false attributes: label: "Additional context" description: "Add any other context that might be of use here, e.g. other code snippets..." - type: dropdown validations: required: true id: pr attributes: label: "Pull Request" 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." options: - "" - "No - I can't/won't submit a PR" - "Yes - I will submit a PR" - type: markdown attributes: value: "Thanks for taking the time to fill out this feature request!"