Closed Bug 1082353 Opened 5 years ago Closed 5 years ago

Improve the job notation in the Help panel

Categories

(Tree Management :: Treeherder, enhancement, P5)

enhancement

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: jfrench, Assigned: jfrench)

References

()

Details

Attachments

(2 files)

Nothing exciting here, but I had an idea on improving the ragged appearance of the job notation section of the Help, by

- using actual icons
- using a consistent character (eg. "Th", or "B", etc)
- presenting them in pairs of unselected/selected states
- including the statement of color instead in the annotation, beside the icon

Since for example, some of the icons like Pending aren't readable or really representative of what they look like on the platform.
Assignee: nobody → tojonmz
Status: NEW → ASSIGNED
Attached image jobNotationHelp_current
(In reply to Jonathan French (:jfrench) from comment #0)

> - presenting them in pairs of unselected/selected states

I ended up going with just a single appearance for clarity and simplicity, an hybrid of selected states.
Attached file treeherder-ui-PR#228
Please see the above PR for review and status.
Attachment #8504893 - Flags: review?(cdawson)
Commits pushed to master at https://github.com/mozilla/treeherder-ui

https://github.com/mozilla/treeherder-ui/commit/4fc4c0081d456644a019c3438dab596a6139517b
Bug 1082353 - Improve the job notation in the help panel

https://github.com/mozilla/treeherder-ui/commit/dfe402bb5783701cf63bd5843de8eea33c70d7fb
Merge pull request #228 from tojonmz/job-notation-update

Bug 1082353 - Improve the job notation in the help panel
Attachment #8504893 - Flags: review?(cdawson) → review+
Verified fixed and appearing correctly on dev/stage.
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Commits pushed to master at https://github.com/mozilla/treeherder

https://github.com/mozilla/treeherder/commit/30b9004f6d72c46408c064f28498e2ab13329797
Bug 1082353 - Improve the job notation in the help panel

https://github.com/mozilla/treeherder/commit/dd10774787ffa91e22794727b5f37258720c2ba8
Merge pull request #228 from tojonmz/job-notation-update

Bug 1082353 - Improve the job notation in the help panel
You need to log in before you can comment on or make changes to this bug.