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

Protocol Upload Empty State Recent Run Listing #8464

Closed
12 tasks
emilywools opened this issue Oct 6, 2021 · 0 comments · Fixed by #8746
Closed
12 tasks

Protocol Upload Empty State Recent Run Listing #8464

emilywools opened this issue Oct 6, 2021 · 0 comments · Fixed by #8746
Assignees
Labels
app Affects the `app` project

Comments

@emilywools
Copy link

emilywools commented Oct 6, 2021

Overview

The Protocol Upload page's empty state needs a couple of additions that direct users to new rerun protocol CTA.

empty state:
https://www.figma.com/file/JCQNOTTK9tTmYPhRqeOfSj/Milestone-0:-Protocol-Upload-Revamp?node-id=3205%3A22

empty state if a user has not run a protocol on this robot before:
https://www.figma.com/file/JCQNOTTK9tTmYPhRqeOfSj/Milestone-0:-Protocol-Upload-Revamp?node-id=6957%3A167822

Acceptance Criteria

  • Title bar contents should be "Open a protocol to run on {robotName}"
  • Only if a protocol has been run on this robot before add a section between the file drop zone and the "Don't have a protocol?" link separated by dividers. The contents of the section should be as follows:
    • Add header for "{robotName}'s last run".
    • Add table with one row of data and the following columns:
      • "Protocol name" (protocol's name)
      • "Run timestamp" (timestamp of the last run with TZ)
      • If any offset data exists "Labware Offset data" ("{numOffsets} Labware Offsets"), otherwise omit this column and value.
    • The final column should be unlabeled and filled with a CTA to rerun this protocol labeled "Run Again".
    • add "See How Rerunning a Protocol Works" link which launches an explanatory closable modal with a single "Close" CTA at the bottom. The modal should have an external link out to "Learn More about Labware Offset Data" that directs to an explanatory support article.
  • The "Don't have a protocol yet?" section should be updated as follows:
    • "Launch Protocol Library" with link out icon
    • "Launch Protocol Designer" with link out icon
@b-cooper b-cooper added the app Affects the `app` project label Oct 15, 2021
@b-cooper b-cooper changed the title Protocol tab empty state Protocol Upload Empty State Recent Run Listing Oct 15, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
app Affects the `app` project
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants