diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000..71c8afb6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,35 @@ +name: Bug report 🐛 +description: Create a bug report. +labels: ['bug', 'pending assessment'] +body: + - type: checkboxes + attributes: + label: Latest version + description: Bug reports shall always happen on the latest version. This could either be the latest npm package or by checking the latest storybook. + options: + - label: I have tested the latest version + required: true + - type: textarea + attributes: + label: Steps to reproduce + description: | + **⚠️ Issues that we can't reproduce can't be fixed.** + + Please provide detailed information on how to reproduce the issue. + value: | + Steps: + 1. + 2. + 3. + - type: textarea + attributes: + label: Current behavior + description: Describe what happens instead of the expected behavior. + - type: textarea + attributes: + label: Expected behavior + description: Describe what should happen. + - type: textarea + attributes: + label: Context + description: What are you trying to accomplish? Providing context helps us come up with a solution that is more useful in the real world. \ No newline at end of file diff --git a/.github/ISSUE_TEMPLATE/feature.yml b/.github/ISSUE_TEMPLATE/feature.yml new file mode 100644 index 00000000..cf0f95b8 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature.yml @@ -0,0 +1,23 @@ +name: Feature request 💄 +description: Suggest a new feature or enhancement. +labels: ['enhancement', 'pending assessment'] +body: + - type: checkboxes + attributes: + label: Not a duplicate + description: Before opening a feature request, please check if it has already been suggested. If it has, add a comment to the existing issue instead of opening a new one. + options: + - label: I have checked that this feature does not already exist + required: true + - type: textarea + attributes: + label: Summary + description: Describe how it should work. + - type: textarea + attributes: + label: Examples + description: Provide a link to Design specification, other implementations, or screenshots of the expected behavior. + - type: textarea + attributes: + label: Motivation + description: What are you trying to accomplish? Providing context helps us come up with a solution that is more useful in the real world. \ No newline at end of file