todo-helden/.github/pull_request_template.md
Michi 0ebe7fa13d
Some checks failed
🚀 Continuous Integration / 🔧 Backend Tests (18.x) (push) Has been cancelled
🚀 Continuous Integration / 🔧 Backend Tests (20.x) (push) Has been cancelled
🚀 Continuous Integration / 🎨 Frontend Tests (18.x) (push) Has been cancelled
🚀 Continuous Integration / 🎨 Frontend Tests (20.x) (push) Has been cancelled
🚀 Continuous Integration / 🔍 Code Quality (push) Has been cancelled
🚀 Continuous Integration / 🔒 Security Checks (push) Has been cancelled
🚀 Continuous Integration / 🎨 Theme Tests (push) Has been cancelled
🚀 Continuous Integration / ♿ Accessibility Tests (push) Has been cancelled
🚀 Continuous Integration / 📱 Cross-Browser Tests (push) Has been cancelled
🚀 Continuous Integration / 🏗️ Build Tests (push) Has been cancelled
🚀 Continuous Integration / 📊 Performance Tests (push) Has been cancelled
🚀 Continuous Integration / 🎯 Integration Tests (push) Has been cancelled
🚀 Continuous Integration / ✅ All Tests Passed (push) Has been cancelled
Initial commit: ToDo Kids v1.0.0
2025-08-04 15:46:08 +02:00

5.1 KiB

📝 Beschreibung

🎯 Art der Änderung

  • 🐛 Bug Fix (non-breaking change, der ein Problem behebt)
  • Neues Feature (non-breaking change, das Funktionalität hinzufügt)
  • 💥 Breaking Change (Fix oder Feature, das bestehende Funktionalität verändert)
  • 📚 Dokumentation (Änderungen an der Dokumentation)
  • 🎨 Style/UI (Änderungen, die das Aussehen betreffen)
  • ♻️ Refactoring (Code-Änderungen, die weder Bugs beheben noch Features hinzufügen)
  • Performance (Änderungen, die die Performance verbessern)
  • 🧪 Tests (Hinzufügen oder Korrigieren von Tests)
  • 🔧 Chore (Änderungen am Build-Prozess oder Hilfswerkzeugen)

🔗 Verwandte Issues

Fixes #(issue_number) Closes #(issue_number) Related to #(issue_number)

🧪 Tests

Test-Checklist

  • Bestehende Tests laufen durch
  • Neue Tests hinzugefügt (falls nötig)
  • Manuelle Tests durchgeführt
  • Edge Cases getestet

🖥️ Getestete Umgebungen

  • Chrome (Desktop)
  • Firefox (Desktop)
  • Safari (Desktop)
  • Edge (Desktop)
  • Chrome (Mobile)
  • Safari (Mobile)

🎨 Getestete Themes

  • 🌈 Buntes Theme
  • 🌲 Wald-Theme
  • 🚀 Weltraum-Theme
  • 🌊 Ozean-Theme
  • 🌸 Natur-Theme

📱 Screenshots/Videos

Vorher

Nachher

🔍 Code-Änderungen

📁 Geänderte Dateien

  • path/to/file1.js - Beschreibung der Änderung
  • path/to/file2.css - Beschreibung der Änderung

🏗️ Architektur-Änderungen

  • Neue Komponenten hinzugefügt
  • Bestehende Komponenten geändert
  • API-Änderungen
  • Datenbank-Schema Änderungen
  • Neue Dependencies

Performance-Impact

  • Keine Performance-Auswirkungen
  • Performance-Verbesserung
  • Mögliche Performance-Verschlechterung (erkläre warum es notwendig ist)

📊 Bundle-Größe

  • Bundle-Größe unverändert
  • Bundle-Größe reduziert
  • Bundle-Größe erhöht (Begründung: ___________)

🔒 Sicherheits-Überlegungen

  • Keine Sicherheitsauswirkungen
  • Sicherheitsverbesserung
  • Neue Sicherheitsüberlegungen (erkläre)

🛡️ Sicherheits-Checklist

  • Input-Validierung implementiert
  • XSS-Schutz beachtet
  • CSRF-Schutz beachtet
  • Keine sensiblen Daten in Logs
  • Proper Error Handling

Accessibility

  • Keine Accessibility-Auswirkungen
  • Accessibility-Verbesserung
  • Neue Accessibility-Features

🎯 Accessibility-Checklist

  • ARIA-Labels hinzugefügt/aktualisiert
  • Keyboard-Navigation funktioniert
  • Screen-Reader kompatibel
  • Ausreichender Farbkontrast
  • Focus-Management implementiert

👨‍👩‍👧‍👦 Kinder-Freundlichkeit

  • Kindgerechte Sprache verwendet
  • Einfache Navigation
  • Große Touch-Targets
  • Keine komplexen Interaktionen
  • Positive Verstärkung

📚 Dokumentation

  • README aktualisiert
  • Code-Kommentare hinzugefügt
  • API-Dokumentation aktualisiert
  • CHANGELOG aktualisiert
  • Keine Dokumentation erforderlich

🚀 Deployment-Überlegungen

  • Keine speziellen Anforderungen
  • Environment Variables hinzugefügt/geändert
  • Database Migration erforderlich
  • Neue Dependencies installieren
  • Build-Prozess geändert

🔧 Deployment-Schritte

Checklist

  • Code folgt den Projekt-Konventionen
  • Self-Review durchgeführt
  • Code-Kommentare hinzugefügt (wo nötig)
  • Entsprechende Dokumentation aktualisiert
  • Keine neuen Warnungen/Errors
  • Tests hinzugefügt/aktualisiert
  • Alle Tests bestehen
  • Funktioniert in verschiedenen Browsern
  • Responsive Design getestet
  • Performance-Impact überprüft

🤝 Review-Anfragen

  • Code-Qualität
  • Performance
  • Sicherheit
  • Accessibility
  • UI/UX
  • Dokumentation

🎯 Fokus-Bereiche

📝 Zusätzliche Notizen

🔮 Zukünftige Verbesserungen

🤔 Offene Fragen


Vielen Dank für deinen Beitrag! 🎉

/cc @maintainer-username