diff --git a/docs/OPTIMIZATION_TODO.md b/docs/OPTIMIZATION_TODO.md
index 5c475870..9fe7b6db 100644
--- a/docs/OPTIMIZATION_TODO.md
+++ b/docs/OPTIMIZATION_TODO.md
@@ -69,27 +69,36 @@ Diese Liste beschreibt die naechsten sinnvollen Optimierungsschritte nach dem zu
## Prioritaet C
-- [ ] `MembersView.vue` weiter komponentisieren.
+- [x] `MembersView.vue` weiter komponentisieren.
Grund: Die View ist mit ~134 KB weiterhin sehr gross, obwohl die UX bereits stark verbessert wurde.
Ziel:
- Tabellenbereich
- Preview-Bereich
- Bulk-/Exportbereich
jeweils sauber trennen
+ Erledigt am 2026-03-17:
+ - Kopf-, Filter-, Sortier- und Exportbereich in `components/members/MembersOverviewSection.vue` ausgelagert
+ - View fokussiert jetzt staerker auf Preview, Tabelle und Editorlogik
-- [ ] `TeamManagementView.vue` weiter entdichten.
+- [x] `TeamManagementView.vue` weiter entdichten.
Grund: Trotz erster Extraktion ist die View mit ~93 KB noch immer sehr umfangreich.
Ziel:
- Workspace-Sektionen weiter in eigene Komponenten ziehen
- Job-/Dokument-/MyTischtennis-Bloecke isolieren
+ Erledigt am 2026-03-17:
+ - Seitenkopf, Scheduler-Kompaktstatus und Teamliste in `components/team/TeamManagementOverview.vue` ausgelagert
+ - View konzentriert sich damit staerker auf den eigentlichen Team-Workspace
-- [ ] `ScheduleView.vue` weiter bereinigen.
+- [x] `ScheduleView.vue` weiter bereinigen.
Grund: Mit ~80 KB steckt dort weiterhin viel kombinierte UI- und Lade-/Filterlogik.
Ziel:
- Match-Tabelle
- Tabellenansicht
- Team-/Liga-Auswahl
separat machen
+ Erledigt am 2026-03-17:
+ - Kopf, Summary, Auswahlspalte und Workspace-Frame in `components/schedule/ScheduleLayoutShell.vue` ausgelagert
+ - PDF-Export auf den neuen Shell-Ref angepasst
## Prioritaet D
diff --git a/frontend/src/components/members/MembersOverviewSection.vue b/frontend/src/components/members/MembersOverviewSection.vue
new file mode 100644
index 00000000..5dfee53d
--- /dev/null
+++ b/frontend/src/components/members/MembersOverviewSection.vue
@@ -0,0 +1,355 @@
+
+