Skip to content

refactor(settings): Einstellungen thematisch clustern (#336) - #341

Merged
S540d merged 1 commit into
testingfrom
claude/issue-336-settings-cluster
Sep 22, 2026
Merged

S540d merged 1 commit into
testingfrom
claude/issue-336-settings-cluster

Conversation

@S540d

@S540d S540d commented Sep 22, 2026

Copy link
Copy Markdown
Owner

Zusammenfassung

Das Einstellungen-Menü war laut Issue #336 überladen. Neu gruppiert nach der Vorgabe im Issue:

  1. Erscheinungsbild — Design (Theme), Sound-Effekte, Jubelmoment (Konfetti & Sound). Vorher war Jubelmoment unter „Personalisieren" einsortiert, jetzt zusammen mit den anderen audiovisuellen Einstellungen.
  2. Personalisieren — Sprache, Altersstufe. Vorher war Sprache unter „Erscheinungsbild" einsortiert.
  3. Elternbereich (neu, ersetzt „Über & Support") — Eltern-Bereich, Trophäen, Feedback, Support, Teilen, Über, Fortschritt zurücksetzen.

Trophäen war im Issue-Text nicht explizit erwähnt, aber ich habe es im Elternbereich belassen statt es ersatzlos zu streichen (naheliegendste Gruppe für einen Fortschritts-/Info-Menüpunkt).

Neuer i18n-Key settings.parentArea in allen 7 Sprachen ergänzt (DE/EN/ES/FR/IT/NL/PL). Keine sonstigen Strukturänderungen — reines Umsortieren bestehender Zeilen/Segmente zwischen den drei Karten.

Screenshot

Neue Struktur (Darkmode, Draw-Screen-Einstellungen-Modal):

  • Erscheinungsbild: Design / Sound-Effekte / Jubelmoment
  • Personalisieren: Sprache / Altersstufe
  • Elternbereich: Eltern-Bereich / Trophäen anzeigen / Feedback / Support / Teilen / Über / Fortschritt zurücksetzen

Test plan

  • npm test (456 Tests grün)
  • npx tsc --noEmit, npm run lint, npm run format — alle sauber
  • npx expo export --platform web + lokaler Headless-Browser-Rundgang — neue Gruppierung visuell verifiziert

🤖 Generated with Claude Code

https://claude.ai/code/session_01MKKsCtexSeDGBEmdXrCttP


Generated by Claude Code

Neu gruppiert nach Vorgabe aus Issue #336:
- Erscheinungsbild: Design, Sound-Effekte, Jubelmoment (vorher über
  zwei Sektionen verstreut)
- Personalisieren: Sprache, Altersstufe (vorher Sprache unter
  Erscheinungsbild)
- Elternbereich (neu, ersetzt "Über & Support"): Eltern-Bereich,
  Trophäen, Feedback, Support, Teilen, Über, Fortschritt zurücksetzen

Neuer i18n-Key `settings.parentArea` in allen 7 Sprachen ergänzt.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01MKKsCtexSeDGBEmdXrCttP
@github-actions

Copy link
Copy Markdown

🔀 Mergeability-Report

✅ Konfliktfrei mergebar (unstable).
✅ Ziel-Branch testing ist policy-konform.

CI-Checks: ✅ keine fehlgeschlagenen Checks

⏳ ⚙️ Workflow Linting / actionlint
⏳ 🔑 Keystore & Credential Scan
⏳ 🔐 Docs Privacy Check
⏳ 🔧 Platform Compatibility
⏳ 🔒 Security Audit
⏳ 🔍 Code Quality & Linting
⏳ mergeability / mergeability
⏳ Analyze (javascript-typescript)
⏳ Analyze (actions)

Merge-Checkliste

  • CI-Checks grün
  • Keine Merge-Konflikte
  • Ziel-Branch korrekt
  • (Optional) tiefes KI-Review via /review aus Claude Code (Pro-Abo, ohne API-Kosten)

Kostenlos generiert von reusable-mergeability.yml · keine API-Kosten · review-gate: success

@S540d
S540d merged commit d121666 into testing Sep 22, 2026
14 checks passed
@S540d
S540d deleted the claude/issue-336-settings-cluster branch October 11, 2026 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants