Project

General

Profile

Actions

Feature #19467

closed

Design for navigation from collections and workflow steps (breadcrumbs)

Added by Peter Amstutz 3 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Assigned To:
Category:
Workbench2
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

When visiting a workflow step (a container request with requested_by_container_uuid) or collection that was produced by a container request (properties['container_request']) we want to be able to navigate "up" to the parent container request.

Want some kind of breadcrumbs on the collection or container request panel that shows something like this:

Workflow -> Step -> Collection

Design question: what does it show when a number of possible container requests match (because something was reused).

Tom: keep some state about the path to took to get there. Could embed uuids making up the path in the document fragment or query portion of the URL bar, so URL is sharable.

Sarah: will add ideas for visual design to show that things are workflow steps or collections

Sarah: if you show up with no context it should go to the earlier one


Files

breadcrumbs2.svg (11.3 KB) breadcrumbs2.svg Sarah Zaranek, 09/13/2022 06:41 PM
breadcrumbs.svg (11.2 KB) breadcrumbs.svg Sarah Zaranek, 09/13/2022 06:41 PM

Related issues

Related to Arvados - Feature #19504: Breadcrumbs bar showing parent workflow for workflows steps and output collectionsIn ProgressStephen Smith11/17/2022

Actions
Actions #1

Updated by Peter Amstutz 3 months ago

  • Description updated (diff)
Actions #2

Updated by Peter Amstutz 3 months ago

  • Description updated (diff)
Actions #3

Updated by Peter Amstutz 3 months ago

  • Description updated (diff)
Actions #4

Updated by Sarah Zaranek 2 months ago

  • Assigned To set to Sarah Zaranek
Actions #5

Updated by Peter Amstutz 2 months ago

  • Subject changed from Design for navigation from collections and workflow steps to Design for navigation from collections and workflow steps (breadcrumbs)
Actions #6

Updated by Peter Amstutz 2 months ago

  • Target version changed from 2022-09-28 sprint to 2022-09-14 sprint
Actions #7

Updated by Peter Amstutz 2 months ago

  • Status changed from New to In Progress
Actions #8

Updated by Sarah Zaranek 2 months ago

Here are samples basically what we call a hybrid breadcrumb showing where you are in terms of project and workflow --if there are several workflows that have a certain subworkflows - show the existing one you are in and have a pulldown arrow for the other worfklows. Names are limited with ... showing it was shortened with hover showing full name. You can click on breadcrumbs as you can now and go to that page. If link doesn't have context via which workflow -- show the one that was the initial one to create it.

Actions #9

Updated by Peter Amstutz 2 months ago

Don't show the "leaf node" name (collection, step, project) in breadcrumbs. Currently it shows the current project when in the project view, we will stop doing that for consistency.

If a collection is an output of a workflow then show the workflow that created it in the breadcrumbs.

If it is the output of the step, it shows the step & the parent workflow.

Workflow steps show the parent workflow in breadcrumbs.

Hover should give full name and type of object.

Include both color and icon -- evaluate if we like using color or not for this.

Change workflow icon to something that means "workflow" better than the current 3 blobs icon.

Actions #10

Updated by Peter Amstutz 2 months ago

  • Related to Feature #19504: Breadcrumbs bar showing parent workflow for workflows steps and output collections added
Actions #11

Updated by Peter Amstutz 2 months ago

  • Status changed from In Progress to Resolved
Actions #12

Updated by Peter Amstutz 2 months ago

Actions

Also available in: Atom PDF