Skip to content

Implement tooltip on custom call type#182

Open
kumaradityaraj wants to merge 8 commits into
serverlessworkflow:mainfrom
kumaradityaraj:hoverTooltip
Open

Implement tooltip on custom call type#182
kumaradityaraj wants to merge 8 commits into
serverlessworkflow:mainfrom
kumaradityaraj:hoverTooltip

Conversation

@kumaradityaraj

@kumaradityaraj kumaradityaraj commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Closes

A small, reusable tooltip component and use it to replace the native browser title tooltip currently shown on custom call type badges.

Screenshot 2026-06-24 at 1 12 23 PM

Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Copilot AI review requested due to automatic review settings June 17, 2026 09:42
@netlify

netlify Bot commented Jun 17, 2026

Copy link
Copy Markdown

Deploy Preview for swf-editor ready!

Name Link
🔨 Latest commit 52c78eb
🔍 Latest deploy log https://app.netlify.com/projects/swf-editor/deploys/6a3b8f6d39e169000877c15e
😎 Deploy Preview https://deploy-preview-182--swf-editor.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Note

Copilot was unable to run its full agentic suite in this review.

This PR replaces the browser default title tooltip for unknown task badges with the app’s Tooltip component to provide a consistent UI.

Changes:

  • Adds Tooltip UI components to Nodes.tsx
  • Wraps custom/unknown badges with TooltipTrigger and TooltipContent
  • Introduces inline color styling based on prefers-color-scheme

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx Outdated
Comment thread packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx Outdated
@kumaradityaraj

Copy link
Copy Markdown
Contributor Author

@lornakelly Please review this.

Comment thread packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx Outdated
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Copilot AI review requested due to automatic review settings June 24, 2026 07:40

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 6 comments.

Comment thread packages/serverless-workflow-diagram-editor/src/react-flow/nodes/Nodes.tsx Outdated
Comment thread packages/serverless-workflow-diagram-editor/src/react-flow/diagram/Diagram.css Outdated
Comment thread pnpm-lock.yaml
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Signed-off-by: kumaradityaraj <sedulous.0007@gmail.com>
Copilot AI review requested due to automatic review settings June 24, 2026 08:03

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 6 out of 7 changed files in this pull request and generated 2 comments.

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.

3 participants