diff --git a/.github/ISSUE_TEMPLATE/cli.md b/.github/ISSUE_TEMPLATE/cli.md deleted file mode 100644 index 213bc40092..0000000000 --- a/.github/ISSUE_TEMPLATE/cli.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: CLI -about: Suggest an improvement for the CLI -title: '' -labels: 'ionitron: cli' -assignees: '' ---- - -# CLI - -Please do not submit bug reports or feature requests related to the Ionic CLI. Instead, please submit an issue to the [Ionic CLI Repository](https://github.com/ionic-team/ionic-cli/issues/new/choose). diff --git a/.github/ISSUE_TEMPLATE/cli.yml b/.github/ISSUE_TEMPLATE/cli.yml new file mode 100644 index 0000000000..9eb9d8b88f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/cli.yml @@ -0,0 +1,7 @@ +name: CLI +about: Suggest an idea for the Ionic CLI +title: '' +labels: 'ionitron: cli' +body: + - type: markdown + value: "Please do not submit bug reports or feature requests related to the Ionic CLI. Instead, please submit an issue to the [Ionic CLI Repository](https://github.com/ionic-team/ionic-cli/issues/new/choose)." diff --git a/.github/ISSUE_TEMPLATE/documentation.md b/.github/ISSUE_TEMPLATE/documentation.md deleted file mode 100644 index 255df15c4c..0000000000 --- a/.github/ISSUE_TEMPLATE/documentation.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: Documentation -about: Suggest an improvement for the documentation of this project -title: '' -labels: 'ionitron: docs' -assignees: '' ---- - -# Documentation - -Please do not submit issues on how to improve or fix the documentation. Instead, please submit an issue to the [Ionic Docs Repository](https://github.com/ionic-team/ionic-docs/issues/new/choose). diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml new file mode 100644 index 0000000000..1e3dbd85a9 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -0,0 +1,7 @@ +name: Documentation +about: Suggest an improvement for the Ionic Framework documentation +title: '' +labels: 'ionitron: docs' +body: + - type: markdown + value: "Please do not submit issues on how to improve or fix the documentation. Instead, please submit an issue to the [Ionic Docs Repository](https://github.com/ionic-team/ionic-docs/issues/new/choose)." diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index b798af2804..0000000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -name: Feature Request -about: Suggest an idea for this project -title: 'feat: ' -labels: '' -assignees: '' ---- - - - - - - - - - -# Feature Request - -**Ionic version:** - - -[ ] **4.x** -[ ] **5.x** -[ ] **6.x** - -**Describe the Feature Request** - - -**Describe Preferred Solution** - - -**Describe Alternatives** - - -**Related Code** - - -**Additional Context** - diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000000..2a757a5337 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,43 @@ +name: Feature Request +about: Suggest an idea for Ionic Framework +title: 'feat: ' +body: + - type: checkboxes + attributes: + label: Prequisites + description: Please ensure you have completed all of the following. + options: + - label: I have read the [Contributing Guidelines](https://github.com/ionic-team/ionic-framework/blob/main/.github/CONTRIBUTING.md#creating-an-issue). + required: true + - label: I agree to follow the [Code of Conduct](https://ionicframework.com/code-of-conduct). + required: true + - label: I have searched for [existing issues](https://github.com/ionic-team/ionic-framework/issues) that already include this feature request, without success. + required: true + - type: textarea + attributes: + label: Describe the Feature Request + description: A clear and concise description of what the feature does. + validations: + required: true + - type: textarea + attributes: + label: Describe the Use Case + description: A clear and concise use case for what problem this feature would solve. + validations: + required: true + - type: textarea + attributes: + label: Describe Preferred Solution + description: A clear and concise description of what you how you want this feature to be added to Ionic Framework. + - type: textarea + attributes: + label: Describe Alternatives + description: A clear and concise description of any alternative solutions or features you have considered. + - type: textarea + attributes: + label: Related Code + description: If you are able to illustrate the feature request with an example, please provide a sample Ionic Framework application. Try out our [Getting Started Wizard](https://ionicframework.com/start#basics) to quickly spin up an Ionic Framework starter app. + - type: textarea + attributes: + label: Additional Information + description: List any other information that is relevant to your issue. Stack traces, related issues, suggestions on how to implement, Stack Overflow links, forum links, etc. diff --git a/.github/ISSUE_TEMPLATE/support_question.md b/.github/ISSUE_TEMPLATE/support_question.md deleted file mode 100644 index c72195f886..0000000000 --- a/.github/ISSUE_TEMPLATE/support_question.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -name: Support Question -about: Question on how to use this project -title: 'support: ' -labels: 'ionitron: support' -assignees: '' ---- - -# Support Question - -Please do not submit support requests or "How to" questions here. Instead, please use the Ionic Forum: https://forum.ionicframework.com/ diff --git a/.github/ISSUE_TEMPLATE/support_question.yml b/.github/ISSUE_TEMPLATE/support_question.yml new file mode 100644 index 0000000000..b87fd90458 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/support_question.yml @@ -0,0 +1,7 @@ +name: Support Question +about: Question on how to use Ionic Framework +title: 'support: ' +labels: 'ionitron: support' +body: + - type: markdown + value: "Please do not submit support requests or "How to" questions here. Instead, please use the Ionic Forum: https://forum.ionicframework.com/."