feat(KB-657): add expand/collapse toggle to quick add components

- Add toggle button (ChevronDown/ChevronUp) to QuickEntryBox (list view) and InlineCreateCard (board view)

- Replace auto-expand behavior with manual toggle control

- Add CSS styles for collapsed/expanded states and toggle button positioning

- Update tests to verify toggle behavior

- Provide cleaner default UI while keeping advanced options discoverable
This commit is contained in:
gsxdsm
2026-04-01 07:13:14 -07:00
parent 005eb6fca6
commit a8dbd95d8c
7 changed files with 439 additions and 369 deletions

View File

@@ -2,10 +2,9 @@
"@gsxdsm/fusion": patch
---
Add expand/collapse toggle button to QuickEntryBox and InlineCreateCard
Add expand/collapse toggle button to Quick Add views in dashboard
- Both quick task creation components now have a manual toggle button (ChevronDown/ChevronUp)
- Components no longer auto-expand on focus - users have control over when to see advanced options
- Replaced auto-expand behavior with manual toggle button in QuickEntryBox (list view) and InlineCreateCard (board view)
- Users can now click a chevron button to show/hide advanced options (Deps, Models, Plan, Subtask, Refine)
- Expanded state persists until manually toggled or task is submitted/cancelled
- Blur no longer collapses the view - consistent UX across list and board views
- Added CSS styles for collapsed/expanded states and toggle button positioning
- Provides cleaner default UI while keeping advanced options easily discoverable