fix(KB-083): fix SpecEditor layout with proper CSS and remove hardcoded rows

- Add comprehensive CSS styles for SpecEditor component layout
- Remove hardcoded rows prop from SpecEditor for flexible sizing
- Add layout tests for SpecEditor to verify responsive behavior
- Include changeset for patch release of @dustinbyrne/kb package
This commit is contained in:
gsxdsm
2026-03-29 22:54:13 -07:00
parent 44ac59c6a7
commit 58a4753d6c
4 changed files with 238 additions and 1 deletions

View File

@@ -0,0 +1,11 @@
---
"@dustinbyrne/kb": patch
---
Fix SpecEditor layout to fill available modal space
- 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