ui icon indicating copy to clipboard operation
ui copied to clipboard

Workflow Electron

Open Alex-Tideman opened this issue 1 year ago • 1 comments

Description & motivation 💭

We now have the ability to fetch the full relationship tree of a workflow. This visual will not only show the child workflows of a workflow, but all child workflows of the root workflow of a workflow. The maximum depth of generations shown is 4, but we can add more if we want. Each node is colored to match it's current status, and the active node (the current page user is on) has an additional black/white background circle to easily discover where you are in the electron.

The visual will replace the table of children.

If there are no child workflows, show the Schedule or First/Next/Previous table.

This PR includes a generic zoom-svg component that let's you zoom in/out and pan.

Screenshots (if applicable) 📸

Screenshot 2024-09-19 at 11 20 24 AM Screenshot 2024-09-19 at 11 21 28 AM Screenshot 2024-09-19 at 11 21 43 AM Screenshot 2024-09-19 at 11 21 57 AM

Design Considerations 🎨

Testing 🧪

How was this tested 👻

  • [x] Manual testing
  • [ ] E2E tests added
  • [ ] Unit tests added

Steps for others to test: 🚶🏽‍♂️🚶🏽‍♀️

Checklists

Draft Checklist

Merge Checklist

Issue(s) closed

Docs

Any docs updates needed?

Alex-Tideman avatar Sep 19 '24 16:09 Alex-Tideman

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
holocene ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 10, 2024 6:29pm

vercel[bot] avatar Sep 19 '24 16:09 vercel[bot]