diff --git a/frontend/src/app.css b/frontend/src/app.css index 3f479fc..f23f9cf 100644 --- a/frontend/src/app.css +++ b/frontend/src/app.css @@ -6382,6 +6382,47 @@ a.analysis-split__nav-item { margin-top: 0.65rem; } +/* Kombi-Planung bearbeiten (Planungseditor): gleiches Modal-Chrome wie Übungs-Vorschau */ +.combo-planning-edit-backdrop.admin-modal-backdrop { + z-index: 10060; +} +.combo-planning-edit-sheet.admin-modal-sheet { + max-width: min(880px, calc(100vw - 24px)); +} +@media (min-width: 640px) { + .combo-planning-edit-sheet.admin-modal-sheet { + max-height: min(88vh, 860px); + } +} +.combo-planning-edit-toolbar { + display: flex; + flex-wrap: wrap; + gap: 8px; + margin-bottom: 14px; +} +.combo-planning-edit-hint { + margin: 0 0 14px; + font-size: 0.8rem; + color: var(--text2); + line-height: 1.45; +} +.combo-planning-edit-card { + margin-top: 4px; + padding: 14px 16px 16px; + border-radius: 12px; + border: 1px solid var(--border); + background: var(--surface2); + border-left: 4px solid var(--accent); +} +.combo-planning-edit-card__title { + margin: 0 0 12px; + font-size: 0.72rem; + font-weight: 700; + letter-spacing: 0.05em; + text-transform: uppercase; + color: var(--text3); +} + @media print { .desktop-sidebar, .bottom-nav, diff --git a/frontend/src/components/TrainingUnitSectionsEditor.jsx b/frontend/src/components/TrainingUnitSectionsEditor.jsx index 2cb0a0c..78ecf1c 100644 --- a/frontend/src/components/TrainingUnitSectionsEditor.jsx +++ b/frontend/src/components/TrainingUnitSectionsEditor.jsx @@ -1537,134 +1537,106 @@ export default function TrainingUnitSectionsEditor({ comboPlanningModalSX != null && comboPlanningModalIX != null ? (
- - {(comboPlanningModalItem.exercise_title || '').trim() || - `Kombination #${comboPlanningModalItem.exercise_id}`} - - - ({compactComboPlanningCaption(comboPlanningModalItem)}) - -
-- Stationen und Einzelübungen entsprechen der Kombination im Katalog. Einzelübungen hier auszutauschen ist - derzeit nicht vorgesehen (würde die Katalog-Übung ändern). Die Bereiche unten überschreiben nur diesen - Termin, sofern du von den Katalogvorgaben abweichst. -
- {comboPlanningResolvedSlots.length > 0 ? ( -+ Planung für diesen Termin · {compactComboPlanningCaption(comboPlanningModalItem)} +
- Stationen werden geladen … oder die Kombination hat im Katalog keine Stationsliste. -
- )} -+ Vorschau unten entspricht der effektiven Planung (Katalog oder Anpassung). Stationen und Einzelübungen + kommen aus dem Katalog; hier änderst du nur Zeiten, Runden und Steuerung für diese Einheit. +
+ {comboPlanningResolvedSlots.length > 0 ? ( ++ Stationen werden geladen … oder die Kombination hat im Katalog keine Stationsliste. +
+ )} +