diff --git a/.github/DISCUSSION_TEMPLATES/feature-request.yml b/.github/DISCUSSION_TEMPLATES/feature-request.yml new file mode 100644 index 0000000..d25a11c --- /dev/null +++ b/.github/DISCUSSION_TEMPLATES/feature-request.yml @@ -0,0 +1,47 @@ +name: Feature Request +description: Suggest a new feature or enhancement for Quickshell +labels: [feature] +body: + - type: markdown + attributes: + value: | + ## 💡 Feature Request Guidelines + + Thanks for helping improve Quickshell! + Before submitting: + - 🔍 Search [existing feature requests](https://github.com/quickshell-mirror/quickshell/discussions/categories/feature-requests) + - 📌 Read the [pinned Feature Requests post](https://github.com/quickshell-mirror/quickshell/discussions/56) + - 🏷️ Make sure your request is tagged with `feature` and `unresolved` + - ❌ Untagged or unclear requests may be closed + + - type: input + id: title + attributes: + label: Feature title + description: A clear, concise summary of your feature idea + placeholder: "Add a global keyboard shortcut for switching layouts" + validations: + required: true + + - type: textarea + id: description + attributes: + label: Feature description + description: Describe the feature and why it would be useful + placeholder: I would like a feature that... + validations: + required: true + + - type: textarea + id: use_cases + attributes: + label: Use cases + description: Describe scenarios or problems this feature would solve + placeholder: This feature would help when I... + + - type: textarea + id: additional_context + attributes: + label: Additional context + description: Add screenshots, links, or anything else that helps explain your request + placeholder: (optional)