✨ Improve issue templates with structured forms
- Add proper GitHub Form templates with dropdowns and checkboxes - Bug report: Android version, app version, sync/battery optimization status - Feature request: Platform selection, priority, willingness to contribute - Question: Documentation checklist, topic selection, context fields - All forms bilingual (DE/EN) with app-specific questions [skip ci]
This commit is contained in:
121
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
121
.github/ISSUE_TEMPLATE/feature_request.yml
vendored
@@ -1,53 +1,84 @@
|
||||
---
|
||||
name: Feature Request / Feature-Wunsch
|
||||
about: Schlage eine neue Funktion vor / Suggest a new feature
|
||||
title: '[FEATURE] '
|
||||
labels: enhancement
|
||||
assignees: ''
|
||||
name: 💡 Feature Request / Feature-Wunsch
|
||||
description: Schlage eine neue Funktion vor / Suggest a new feature
|
||||
title: "[FEATURE] "
|
||||
labels: ["enhancement"]
|
||||
body:
|
||||
- type: markdown
|
||||
attributes:
|
||||
value: |
|
||||
Danke für deinen Feature-Vorschlag! / Thanks for your feature suggestion!
|
||||
|
||||
---
|
||||
- type: textarea
|
||||
id: feature-description
|
||||
attributes:
|
||||
label: 💡 Feature-Beschreibung / Feature Description
|
||||
description: Was möchtest du hinzugefügt haben? / What would you like to be added?
|
||||
placeholder: "z.B. Notizen sollten Markdown-Formatierung unterstützen / e.g. Notes should support markdown formatting"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
## 💡 Feature-Beschreibung / Feature Description
|
||||
- type: textarea
|
||||
id: problem
|
||||
attributes:
|
||||
label: 🎯 Problem / Motivation
|
||||
description: Welches Problem würde dieses Feature lösen? / What problem would this feature solve?
|
||||
placeholder: "z.B. Ich möchte Code-Snippets und Listen in meinen Notizen formatieren / e.g. I want to format code snippets and lists in my notes"
|
||||
validations:
|
||||
required: true
|
||||
|
||||
<!-- Was möchtest du hinzugefügt haben? / What would you like to be added? -->
|
||||
- type: textarea
|
||||
id: solution
|
||||
attributes:
|
||||
label: 📝 Vorgeschlagene Lösung / Proposed Solution
|
||||
description: Wie könnte das Feature funktionieren? / How could the feature work?
|
||||
placeholder: "z.B. Markdown-Editor mit Live-Preview / e.g. Markdown editor with live preview"
|
||||
validations:
|
||||
required: false
|
||||
|
||||
---
|
||||
- type: textarea
|
||||
id: alternatives
|
||||
attributes:
|
||||
label: 🔄 Alternativen / Alternatives
|
||||
description: Hast du andere Lösungsansätze in Betracht gezogen? / Have you considered other solutions?
|
||||
validations:
|
||||
required: false
|
||||
|
||||
## 🎯 Problem / Motivation
|
||||
- type: dropdown
|
||||
id: platform
|
||||
attributes:
|
||||
label: 📱 Plattform / Platform
|
||||
description: Für welche Komponente ist das Feature? / For which component is the feature?
|
||||
options:
|
||||
- Android App
|
||||
- WebDAV Server
|
||||
- Dokumentation / Documentation
|
||||
- Andere / Other
|
||||
validations:
|
||||
required: true
|
||||
|
||||
<!-- Welches Problem würde dieses Feature lösen? / What problem would this feature solve? -->
|
||||
- type: dropdown
|
||||
id: priority
|
||||
attributes:
|
||||
label: 🌟 Priorität (aus deiner Sicht) / Priority (from your perspective)
|
||||
options:
|
||||
- Nice to have
|
||||
- Wichtig / Important
|
||||
- Sehr wichtig / Very important
|
||||
validations:
|
||||
required: false
|
||||
|
||||
---
|
||||
- type: checkboxes
|
||||
id: willing-to-contribute
|
||||
attributes:
|
||||
label: 🤝 Beitragen / Contribute
|
||||
options:
|
||||
- label: Ich würde gerne bei der Implementierung helfen / I would like to help with implementation
|
||||
required: false
|
||||
|
||||
## 📝 Vorgeschlagene Lösung / Proposed Solution
|
||||
|
||||
<!-- Wie könnte das Feature funktionieren? / How could the feature work? -->
|
||||
|
||||
---
|
||||
|
||||
## 🔄 Alternativen / Alternatives
|
||||
|
||||
<!-- Hast du andere Lösungsansätze in Betracht gezogen? / Have you considered other solutions? -->
|
||||
|
||||
---
|
||||
|
||||
## 📱 Plattform / Platform
|
||||
|
||||
- [ ] Android App
|
||||
- [ ] WebDAV Server
|
||||
- [ ] Dokumentation / Documentation
|
||||
- [ ] Andere / Other: ___________
|
||||
|
||||
---
|
||||
|
||||
## 🌟 Priorität (aus deiner Sicht) / Priority (from your perspective)
|
||||
|
||||
- [ ] Nice to have
|
||||
- [ ] Wichtig / Important
|
||||
- [ ] Kritisch / Critical
|
||||
|
||||
---
|
||||
|
||||
## 🔧 Zusätzliche Informationen / Additional Context
|
||||
|
||||
<!-- Screenshots, Mockups, Links, etc. -->
|
||||
- type: textarea
|
||||
id: additional
|
||||
attributes:
|
||||
label: 🔧 Zusätzliche Informationen / Additional Context
|
||||
description: Screenshots, Mockups, Links, ähnliche Apps, etc.
|
||||
validations:
|
||||
required: false
|
||||
|
||||
Reference in New Issue
Block a user