Project

General

Profile

Actions

action #113495

closed

coordination #154768: [saga][epic][ux] State-of-art user experience for openQA

coordination #154771: [epic] Improved test developer user experience

[beginner][ui/ux] Priority display improvement suggestion size:S

Added by ph03nix almost 3 years ago. Updated 17 days ago.

Status:
Resolved
Priority:
Low
Assignee:
Category:
Feature requests
Target version:
Start date:
2022-07-12
Due date:
% Done:

0%

Estimated time:

Description

[beginner][ui/ux] Priority display improvement suggestion

User story

In job overview, the priority display looks a bit lonely and without context. In addition, the Plus and Minus Buttons should probably not be displayed, if the user is not logged in.

Especially for newcomers it would be helpful to underline in the priority line, that a lower value means a higher priority. Since the line is mostly empty, it should not hurt to add a small note there.

e.g.

Priority: |-| 30 |+| Default: 50, (?) [jobs with lower values are scheduled ealier]

Acceptance criteria

  • AC1: It is clear to users how to discover and change the priority of a job
  • AC2: Documentation is linked from a relevant place in the web UI
  • AC3: +/- are only shown if the user is allowed that action

Suggestions

  • Display the text "Priority: " so that this number is not left there without context
  • Add a note describing that lower values have a higher priority than higher values e.g. a ? icon
  • Don't display the |+| and |-| button, if the user is not logged in
  • Remove existing pop-ups from the existing + and - buttons ?
  • Improve the priority display line
  • Prepare a mockup / screenshot and ask for feedback

Files

priority.png (20.9 KB) priority.png ph03nix, 2022-07-12 09:40

Related issues 1 (1 open0 closed)

Related to openQA Project (public) - action #49400: [ux][ui][easy][entry level] Unable to set priority of a job without further explanation of the reason when not logged inWorkable2019-03-18

Actions
Actions #1

Updated by okurz almost 3 years ago

  • Tags set to ui, ux, beginner, easy, webui, UI/UX
  • Subject changed from Priority display improvement suggestion to [ui/ux] Priority display improvement suggestion
  • Category set to Feature requests
  • Priority changed from Normal to Low
  • Target version set to future

Though there is a help text if you hover over the +/- signs, right?

Actions #2

Updated by okurz almost 3 years ago

  • Related to action #49400: [ux][ui][easy][entry level] Unable to set priority of a job without further explanation of the reason when not logged in added
Actions #3

Updated by okurz almost 3 years ago

#49400 is the issue report about the icons being displayed and looking active for not logged in users

Actions #4

Updated by ph03nix almost 3 years ago

okurz wrote:

Though there is a help text if you hover over the +/- signs, right?

Yes, but given the amount of empty space there I don't not see any reason why we could not make the important bits more visible, no?

Actions #5

Updated by livdywan almost 3 years ago

ph03nix wrote:

okurz wrote:

Though there is a help text if you hover over the +/- signs, right?

Interesting, I wasn't aware of that before!

Yes, but given the amount of empty space there I don't not see any reason why we could not make the important bits more visible, no?

Indeed "- 50 +" is not self-explanatory. Actually as a user I would wonder if 5, 50 or 100 is higher or lower than defaults, so showing the difference from defaults or the default value could give it meaning.

Actions #6

Updated by okurz 25 days ago

  • Subject changed from [ui/ux] Priority display improvement suggestion to [beginner][ui/ux] Priority display improvement suggestion
  • Target version changed from future to Ready
  • Parent task set to #154771
Actions #7

Updated by emiler 25 days ago

  • Assignee set to emiler
Actions #8

Updated by dheidler 23 days ago

  • Subject changed from [beginner][ui/ux] Priority display improvement suggestion to [beginner][ui/ux] Priority display improvement suggestion size:S
  • Description updated (diff)
  • Status changed from New to Workable
Actions #9

Updated by emiler 19 days ago

  • Status changed from Workable to In Progress
Actions #10

Updated by emiler 18 days ago

I am assuming that "+/- are only shown if the user is allowed that action" covers the "operator" role, so using is_operator for the permission check.

Actions #11

Updated by emiler 18 days ago

  • Status changed from In Progress to Feedback
Actions #12

Updated by emiler 17 days ago

  • Status changed from Feedback to Resolved

Merged.

Actions

Also available in: Atom PDF