diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md deleted file mode 100644 index 0c12a33..0000000 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -name: "\U0001F41B Bug report" -about: Create a report to help us improve -title: '' -labels: bug -assignees: '' - ---- - - - -homepage version: - -## Steps To Reproduce - -1. -2. - - - -Link to code example: - - - -## The current behavior - - -## The expected behavior diff --git a/.github/ISSUE_TEMPLATE/bug_report.yml b/.github/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..11bc741 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,59 @@ +name: πŸ› Bug Report +description: File a bug report +title: "πŸ› [Bug]: " +labels: [bug] +body: + - type: markdown + attributes: + value: | + Thanks for taking the time to fill out this bug reportπŸ€— + + If you need help or support, and are not reporting a bug, please join our + [Discord](https://discord.gg/tSHMqK8VDU) server, where you can ask questions in the [`#help`](https://discord.gg/bYA8kWPEg4) forum. + + Make sure you are running the latest version. + The bug you are experiencing may already have been fixed. + + Please try to include as much information as possible. + - type: input + id: version + attributes: + label: πŸ” Version + description: What version of our software are you running? + placeholder: ex. v0.1.0 + - type: textarea + id: what-happened + attributes: + label: πŸ‘€ What happened? + description: A clear and concise description of what you need assistance with. + placeholder: Tell us what you see! + validations: + required: true + - type: textarea + id: expected-behavior + attributes: + label: πŸŽ‹ What is the expected behavior? + description: If possible, please provide text with a screenshot. + - type: dropdown + id: browsers + attributes: + label: 🌐 What browsers are you seeing the problem on? + multiple: true + options: + - Firefox + - Chrome + - Safari + - Microsoft Edge + - type: textarea + id: additional-info + attributes: + label: πŸ“ Additional information + description: Is there anything else you think we should know? + - type: checkboxes + id: terms + attributes: + label: βš–οΈ Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/OpenUp-LabTakizawa/homepage/blob/main/CONTRIBUTING.md) + options: + - label: I agree to follow this project's Code of Conduct + required: true diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md deleted file mode 100644 index 34f39d2..0000000 --- a/.github/ISSUE_TEMPLATE/feature_request.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -name: "\U0001F680 Feature request" -about: Suggest an idea for this project -title: '' -labels: enhancement -assignees: '' - ---- - -**Is your feature request related to a problem? Please describe.** -A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] - -**Describe the solution you'd like** -A clear and concise description of what you want to happen. - -**Describe alternatives you've considered** -A clear and concise description of any alternative solutions or features you've considered. - -**Additional context** -Add any other context or screenshots about the feature request here. diff --git a/.github/ISSUE_TEMPLATE/feature_request.yml b/.github/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..d7c91e0 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,61 @@ +name: πŸš€ Feature Request +description: Suggest an idea, feature, or enhancement +title: "πŸš€ [Feature]: " +labels: [enhancement] +body: + - type: markdown + attributes: + value: | + Thank you for submitting an ideaπŸ€— + Please describe your suggestion in detail. + + Please make sure this feature request hasn't been already + submitted by someone by looking through other [open issues](https://github.com/OpenUp-LabTakizawa/homepage/issues)πŸ‘€ + - type: dropdown + id: type + attributes: + multiple: false + label: πŸ‘‡ Type of Feature + description: Select the type of feature request. + options: + - "✨ New Feature" + - "πŸ“ Documentation" + - "🎨 Style and UI" + - "πŸ”¨ Code Refactor" + - "⚑ Performance Improvements" + - "βœ… New Test" + validations: + required: true + - type: textarea + id: problem + attributes: + label: πŸ˜– Is your feature request related to a problem? + description: A clear and concise description of what the problem is. + placeholder: Ex. I'm always frustrated when [...] + validations: + required: true + - type: textarea + id: solution + attributes: + label: πŸ€” Describe the solution you'd like + description: A clear and concise description of what you want to happen. + validations: + required: true + - type: textarea + id: alternatives + attributes: + label: πŸ’¬ What alternatives have you considered? + description: A clear and concise description of any alternative solutions or features you've considered. + - type: textarea + id: additional-context + attributes: + label: πŸ“ Additional context + description: Add any other context or screenshots about the feature request here. + - type: checkboxes + id: terms + attributes: + label: βš–οΈ Code of Conduct + description: By submitting this issue, you agree to follow our [Code of Conduct](https://github.com/OpenUp-LabTakizawa/homepage/blob/main/CONTRIBUTING.md) + options: + - label: I agree to follow this project's Code of Conduct + required: true