Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow Visualizer - Increased distance between nodes and edges #15593

Open
4 of 9 tasks
toutas opened this issue Oct 22, 2024 · 0 comments
Open
4 of 9 tasks

Workflow Visualizer - Increased distance between nodes and edges #15593

toutas opened this issue Oct 22, 2024 · 0 comments

Comments

@toutas
Copy link

toutas commented Oct 22, 2024

Please confirm the following

  • I agree to follow this project's code of conduct.
  • I have checked the current issues for duplicates.
  • I understand that AWX is open source software provided for free and that I might not receive a timely response.

Feature type

Enhancement to Existing Feature

Feature Summary

When editing workflows in the visualizer, the UX leaves something to be desired.

As an example:

image

The fourth job template going from the left is hovering over a success edge. this edge is hard to remove because the menu hides behind the template.

My request is to implement some sort of solution, which could be increased distance between nodes/edges or drag-n-drop of nodes, to make the experience a lot better.

Select the relevant components

  • UI
  • API
  • Docs
  • Collection
  • CLI
  • Other

Steps to reproduce

Create a Workflow template.

Create 3 nodes at least.

node1 -> node2 -> node3

then make node1 edge that continues to node3 on success, and a node1 edge that continues to node2 on failure. node2 edge to node3 on success.

node2 then hides the on success edge between node1 and node3

Current results

image

Sugested feature result

image

less problematic deletion/modification of edges, along with updates of nodes/templates that have had their variables updated.

Additional information

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant