Story 6 zette entityDialogContentClasses op de buitenkant (flex flex-col p-0 gap-0 max-h-[85vh]) maar de binnenkant van TaskDetailContent gebruikte nog losse divs zonder shrink-0/flex-1 overflow-y-auto. Resultaat bij lange implementatieplannen: dialog groeide tot voorbij de viewport, header zat niet vast en footer-margin (-mx-4 -mb-4) brak omdat parent nu p-0 heeft. Fix: header in shrink-0 div met px-6 pt-5 pb-4 + border-b; body in entityDialogBodyClasses (flex-1 overflow-y-auto px-6 py-6 space-y-6); footer in entityDialogFooterClasses + flex-wrap voor de variabele job-status-knoppen. Plan-textarea krijgt max-h-[40vh] zodat een lang plan niet meteen heel het body-gebied opvult. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| batch-enqueue-blocker-dialog.tsx | ||
| nav-status-indicators.tsx | ||
| no-active-sprint.tsx | ||
| product-picker.tsx | ||
| realtime-bridge.tsx | ||
| solo-board.tsx | ||
| solo-column.tsx | ||
| solo-task-card.tsx | ||
| task-detail-dialog.tsx | ||
| unassigned-stories-sheet.tsx | ||