diff --git a/.github/ISSUE_TEMPLATE/--bug.yml b/.github/ISSUE_TEMPLATE/--bug.yml index c612a5db..72513211 100644 --- a/.github/ISSUE_TEMPLATE/--bug.yml +++ b/.github/ISSUE_TEMPLATE/--bug.yml @@ -1,6 +1,6 @@ -name: Bug Report -description: Report a bug for ScratchTools, or something that doesn't work properly. -labels: ["bug"] +name: 🐛 Bug +description: Report a bug for ScratchTool. +labels: ["type: bug", "status: needs review"] body: - type: textarea @@ -16,8 +16,8 @@ body: id: why attributes: label: What is causing the bug? - description: Are there any actions that you take that could be causing a bug? For example, does it happen when you enter the editor or share a project? - placeholder: Type here + description: We aren't asking for code, we just want to know when and where this code is happening. + placeholder: For example- "When I go to my own profile and close the comments." validations: required: true diff --git a/.github/ISSUE_TEMPLATE/--enhancement.yml b/.github/ISSUE_TEMPLATE/--enhancement.yml new file mode 100644 index 00000000..be7a1451 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/--enhancement.yml @@ -0,0 +1,28 @@ +name: ✨ Enhancement +description: Suggest an enhancement for ScratchTools to improve a certain feature or other part of the extension. +labels: ["status: needs review", "type: enhancement"] +body: + + - type: textarea + id: describe + attributes: + label: Why would this be helpful? + description: We'd like to know in what cases something like this might be helpful. + placeholder: Type here + validations: + required: true + + - type: textarea + id: how + attributes: + label: How would this work? + description: We aren't asking for code specifics, but we'd like to know your vision for it. + placeholder: Type here + validations: + required: true + + - type: textarea + id: extra + attributes: + label: Anything else? + description: You can put more info here if you have any. diff --git a/.github/ISSUE_TEMPLATE/--feature.yml b/.github/ISSUE_TEMPLATE/--feature.yml index abca8c58..30540233 100644 --- a/.github/ISSUE_TEMPLATE/--feature.yml +++ b/.github/ISSUE_TEMPLATE/--feature.yml @@ -1,22 +1,22 @@ -name: New Feature -description: Suggest a new feature for ScratchTools, or an enhancement for a feature. -labels: ["new feature"] +name: 🎉 New Feature +description: Suggest an entirely new feature for ScratchTools. +labels: ["new feature", "status: needs review"] body: - type: textarea id: describe attributes: - label: How does the feature work? - description: Describe what you're suggesting. + label: Why would this be helpful? + description: We'd like to know in what cases something like this might be helpful. placeholder: Type here validations: required: true - type: textarea - id: why + id: how attributes: - label: What situations would make this helpful? - description: Who would find this helpful, and when? + label: How would this work? + description: We aren't asking for code specifics, but we'd like to know your vision for it. placeholder: Type here validations: required: true diff --git a/.github/ISSUE_TEMPLATE/blank.md b/.github/ISSUE_TEMPLATE/blank.md new file mode 100644 index 00000000..e4bb3a72 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/blank.md @@ -0,0 +1,7 @@ +--- +name: 'Blank issue' +about: "Don't see your issue here? Open a blank issue." +title: '' +labels: 'status: needs review' +assignees: '' +--- diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..d65a57b3 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,14 @@ +blank_issues_enabled: false +contact_links: + - name: 💬 Send Feedback + url: https://scratchtools.app/feedback + about: Submit feedback for ScratchTools developers to review. + - name: 🔒 Report a Vulnerability + url: mailto:security@scratchtools.app?subject=Reporting%20a%20Security%20Vulnerability&body=(Please%20put%20the%20details%20below) + about: Please report security vulnerabilities here. + - name: 👥 Community Discord Server + url: https://discord.gg/EByJKZR2AE + about: Join the Discord server to submit suggestions/bugs and talk to other users. + - name: 🧑‍💻 Development Discord Server + url: https://discord.gg/6Ecds4pTKT + about: Join the development server to chat with other developers.