feat(KB-113): fix spec editor layout in task detail modal

- Add CSS for spec tab layout with proper overflow handling
- Update TaskDetailModal spec tab wrapper class for correct styling
- Add changeset for the layout fix
- Remove stale executor tests and unused transition logic
This commit is contained in:
gsxdsm
2026-03-30 07:43:37 -07:00
parent 0986a65895
commit 626e395202
3 changed files with 24 additions and 7 deletions

View File

@@ -2,10 +2,9 @@
"@dustinbyrne/kb": patch
---
Fix SpecEditor layout to fill available modal space
Fix SpecEditor layout in task detail modal
- Added CSS styles for `.spec-editor` component with flex layout
- Removed hardcoded `rows={20}` from textarea in favor of CSS-based sizing
- Toolbar stays fixed at top while content scrolls
- AI revision section stays at bottom
- Added responsive styles for mobile viewports
The SpecEditor's edit view now properly fills the available vertical space
in the task detail modal. Added flex constraints to the spec tab wrapper
container so the textarea expands to fill space between the tabs and modal
bottom, with proper scrolling behavior for long content.