diff --git a/.github/ISSUE_TEMPLATE/01-BUG-REPORT.yml b/.github/ISSUE_TEMPLATE/01-BUG-REPORT.yml index ef9b3aa38..1d430c1d3 100644 --- a/.github/ISSUE_TEMPLATE/01-BUG-REPORT.yml +++ b/.github/ISSUE_TEMPLATE/01-BUG-REPORT.yml @@ -1,24 +1,41 @@ --- -name: Report -description: Report errors or unexpected behavior you encountered with Eurofurence Critter System. -labels: [bug] +name: Feature Request +description: Suggest an idea or improvement for the Eurofurence Critter System. +labels: [enhancement] body: - - type: markdown + - type: textarea attributes: - value: | - Thank you for taking the time to report an issue with the Critter System. Your feedback helps us improve the platform. - - Please provide detailed information below to help us diagnose and fix the problem. - - type: dropdown + label: Is your feature request related to a specific event or issue during Eurofurence? + placeholder: Please describe if this feature request is related to a specific event or challenge you encountered during Eurofurence. + validations: + required: true + - type: textarea attributes: - label: Installation source - multiple: false - options: - - Static binary from official website - - Microsoft Store - - Mac App Store - - Flatpak - - Snap - - Other (unofficial) source + label: What problem does this feature solve? + placeholder: Provide a clear and concise description of the problem that this feature would solve. validations: required: true + - type: textarea + attributes: + label: Describe the solution you'd like to see implemented + placeholder: Detail the solution or feature you would like to see added to the Critter System. + validations: + required: true + - type: textarea + attributes: + label: How would this feature improve the Critter System for Eurofurence volunteers or attendees? + placeholder: Explain how this feature would enhance the experience or efficiency for those using the system during Eurofurence. + validations: + required: true + - type: textarea + attributes: + label: Describe any alternatives you've considered or tried + placeholder: Mention any alternative solutions or workarounds you have considered or used, and why they might not be sufficient. + validations: + required: true + - type: textarea + attributes: + label: Additional context or screenshots + placeholder: Provide any other relevant details, screenshots, or context that would help us understand your feature request better. + validations: + required: false