Skip to content

Conversation

@Mbeaulne
Copy link
Collaborator

@Mbeaulne Mbeaulne commented Jan 19, 2026

Description

Implemented visual dimming for nodes and handles that are not connected to selected edges in the flow canvas. When an edge is selected, nodes and handles that are not part of that connection will be dimmed to 40% opacity, creating a visual focus on the selected connection path.

Type of Change

  • Improvement
  • New feature

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

N/AScreenshot 2026-01-19 at 4.35.35 PM.pngScreenshot 2026-01-19 at 4.35.50 PM.pngScreenshot 2026-01-19 at 4.36.20 PM.png

Test Instructions

  1. Open a flow with multiple connected nodes
  2. Click on an edge to select it
  3. Verify that nodes and handles not connected to the selected edge are dimmed
  4. Verify that connected nodes and handles maintain full opacity
  5. Deselect the edge and confirm all nodes return to full opacity

Additional Comments

This change enhances the visual feedback when exploring connections in complex flows, making it easier to trace data paths through the pipeline.

Copy link
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@Mbeaulne Mbeaulne changed the title dim unselected nodes Add edge selection highlighting with opacity dimming for unconnected nodes Jan 19, 2026
@Mbeaulne Mbeaulne force-pushed the 01-19-dim_unselected_nodes branch 2 times, most recently from f121832 to 522e0c2 Compare January 19, 2026 21:33
@Mbeaulne Mbeaulne changed the title Add edge selection highlighting with opacity dimming for unconnected nodes Dim unconnected nodes when edges are selected Jan 19, 2026
@Mbeaulne Mbeaulne marked this pull request as ready for review January 19, 2026 21:39
@Mbeaulne Mbeaulne requested a review from a team as a code owner January 19, 2026 21:39
Copy link
Collaborator

@camielvs camielvs left a comment

Choose a reason for hiding this comment

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

beautiful

Copy link
Collaborator Author

Mbeaulne commented Jan 20, 2026

Merge activity

  • Jan 20, 2:56 PM UTC: A user started a stack merge that includes this pull request via Graphite.
  • Jan 20, 2:57 PM UTC: Graphite rebased this pull request as part of a merge.
  • Jan 20, 2:59 PM UTC: @Mbeaulne merged this pull request with Graphite.

@Mbeaulne Mbeaulne force-pushed the 01-19-dim_unselected_nodes branch from 522e0c2 to 1860806 Compare January 20, 2026 14:57
@Mbeaulne Mbeaulne merged commit 6bb5d7f into master Jan 20, 2026
8 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.

3 participants