Skip to content

Conversation

@betterclever
Copy link
Contributor

Summary

  • Removed resizable drag handles from the config panel sidebar
  • Config panel now uses a fixed 432px width on desktop (full-width bottom sheet on mobile unchanged)
  • Removed ~78 lines of resize state, refs, event listeners, and drag handle DOM elements from ConfigPanel.tsx and Canvas.tsx

Test plan

  • Open a workflow and click on a node - config panel appears at fixed 432px width
  • No resize cursor/handle on the left edge of the panel
  • On mobile viewport, bottom sheet still works at full width
  • Close and reopen the panel - width is consistent

Supersedes #274 — removing resize entirely instead of resetting width on close.

🤖 Generated with Claude Code

Remove resize drag handles and dynamic width state from ConfigPanel.
The sidebar now uses a fixed 432px width on desktop and full-width
bottom sheet on mobile, simplifying the code significantly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: betterclever <paliwal.pranjal83@gmail.com>
@betterclever betterclever merged commit a29c604 into main Feb 11, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant