question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. ItΒ collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Tweak Published UI of My Workflows/Tools

See original GitHub issue

Feature Request

On the My Tools/Workflows page, there is a panel on the top left that lists all your tools or workflows. The panel has blue labels with the word PUB to indicate published, and UNPUB to indicate unpublished.

When I first came to the page, I thought I could click on them to Publish or Unpublish, because the labels look very much like buttons. But the labels indicate the state you are in, not the state to go to.

Desired behaviour

I suggest:

  1. Change the style to be a badge
  2. For published tools/workflows, change the color to be green instead of blue, as green often indicates success.
  3. Optionally, not have a badge at all for the Unpublished items. The drawback to this approach is that you haven’t published anything, then nothing will be visible, and it may not be apparent that you need to publish. On the other hand, if you think of it from a badge perspective, then you just haven’t added the published badge yet.
  4. If we do 3, then spell out Published. If we don’t do 3, then we may have to stick with Pub, because there might not be enough room to also have Unpublished.

See screenshot, where the last two items have badges instead of labels/buttons. In this screenshot, I do have a badge for Unpub, although I think we should remove it.

screen shot 2018-01-08 at 3 41 08 pm

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Comments:14 (11 by maintainers)

github_iconTop GitHub Comments

2reactions
keiranmrainecommented, Feb 8, 2018

Sorry to add to this, but could the published/unpublished be an expandable list rather than a name sorted one with tags at the end?

I have quite a few un-published things that persist as I can’t delete them. Would be good if they were just hidden in a sub tree. Currently I have this:

screen shot 2018-02-08 at 09 30 11

It would be good if we could have something like the following, it would potentially reduce use of horizontal space having it as a heading rather than a β€œbadge” on each repo:

.
└── quay.io
    └── wtsicgp
        β”œβ”€β”€ published
        β”‚Β Β  β”œβ”€β”€ dockstore-biobambam2/bamtofastq
        β”‚Β Β  β”œβ”€β”€ dockstore-cgp-chksum
        β”‚Β Β  β”œβ”€β”€ dockstore-cgp-seqval
        β”‚Β Β  β”œβ”€β”€ dockstore-cgpmap
        β”‚Β Β  β”œβ”€β”€ dockstore-cgpmap/cgpmap-bamOut
        β”‚Β Β  β”œβ”€β”€ dockstore-cgpmap/cgpmap-cramOut
        β”‚Β Β  β”œβ”€β”€ dockstore-cgpwgs
        β”‚Β Β  └── dockstore-cgpwxs
        └── unpub
            β”œβ”€β”€ cgp-somatic-docker
            β”œβ”€β”€ cgp_in_a_box
            β”œβ”€β”€ cgpbox
            β”œβ”€β”€ docker-cgp-ngs-qc
            β”œβ”€β”€ dockstore-biobambam2/biobambam2-bamtofastq
            β”œβ”€β”€ dockstore-cgp-irap
            └── dockstore-cgpmap/bamOutput
1reaction
denis-yuencommented, Jan 16, 2018

Agreed on dropping Unpub, I still think the green is a bit too eye catching, like the Comment button below.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Part 3: Technical Work ows, Tools, and Platforms for ... - COPIM
For this third part of the scoping report, we will be looking at the technical developments around experimental book publishing.
Read more >
How to build React portfolio projects that get you a job + 3 ...
If you want a job build your portfolio projects like a professional React developer. This guide explains how and provides 3 inspiring ideas....
Read more >
Tweak: Growing Up On Methamphetamines by Nic Sheff
Tweak book. Read 3334 reviews from the world's largest community for readers. The story that inspired the major motion picture Beautiful Boy featuring...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found