Node Config Panel (node-config-panel.tsx):
- Add success toast when copying the node code
- Improve edge/connection panel:
- Rename header from 'Properties' to 'Connection'
- Show human-readable node labels instead of raw IDs:
- Display format: 'Plugin: Action' (e.g., 'Resend: Send Email')
- Show 'System: {action}' for non-plugin actions
- Show 'Trigger: {type}' for trigger nodes
- Rename fields from 'Source/Target' to 'From/To'
- Remove Edge ID field (not user-friendly)
- Update delete dialog title to 'Delete Connection'
- Add tooltips to all icon-only buttons for discoverability
- Unify button styling: make all action buttons icon-only with tooltips
- Add 'Node Details' section with heading and description for label/description fields
- Add placeholder examples: 'e.g. Send welcome email'
Workflow Toolbar (workflow-toolbar.tsx):
- Add loading toast when opening a workflow from the dropdown menu
- Toast shows 'Opening {workflow name}...' while navigating
- Toast auto-dismisses when navigation completes
Activity
10Hey @bensabic - thank you so much. Here are a few notes on these items:
-
Add success toast when copying the node code: A simple checkmark would be preferable over a toast.
-
Rename header from “Properties” to “Connection”: Instead, this panel should follow the same tabbed style as the others. Keep “Properties” and add a “Runs” tab.
-
Show human-readable node labels instead of raw IDs: The human-readable labels are helpful for the connecting steps (and could potentially act as a button linking to each step). For the connection itself, the ID should still appear (ideally at the end) since this (and node id's) have been something users need.
-
Add a “Node Details” section with heading/description for label/description fields: This doesn't seem necessary.
-
Workflow Toolbar: The loading experience is rough, but improving performance would be preferable to adding a toast, even with a skeleton to start.
@ctate Thank you so much for the feedback!
I'll work on making those changes
For the Node Details section, I mainly added that so there was some separation between that section and everything else. So that it was clearer what fields were for the node itself and the plugin. With that said, happy to also remove that.
Yeah good point regarding the Workflow Toolbar. I'll remove the toast and work on performance related pieces in a seperate PR
@bensabic is attempting to deploy a commit to the Vercel Labs Team on Vercel.
A member of the Team first needs to authorize it.