Project

General

Profile

Bug #27081

Usability issues with the task dashboard

Added by Peter Ondrejka about 3 years ago. Updated almost 3 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
-

Description

The current implementation of tasks dashboard does this job but the following issues lower it's usability:

1. Full page refresh on every action on the dashboard kind of breaks the smooth experience, user looses the context for a while and tinkering with the controls soon becomes irritating. The refresh happens even in unnecessary situations, e.g. when selecting an already selected card. Follow-up in #27272

2. The highlihging of currently active elements is a bit inconsistent (see image). I'd imagine that the inactive cards would be grayed-out as a whole, currently the titles and some text elements are never grayed out, which works against the quick realizing of which filters are actually applied.

Also when applying the old-style search filter (even an empty one), the donut charts from dashboard dissapear: Follow-up in #27292

3. The modularity of active filters (blue boxes) is sometimes confusing, for example if I clear "state" and "time" filters to serach just for "mode = last" what am I actually searching for? Having something like 'start > 24h' would be more clear

4. The relationship between the dashboard and the old-style search is not very clear from the UI. They can be combined but old search is not refleced in active filters (contrary to mockups). So "Clear All Filters" doesn't really clean everything which is confusing.

5. The table in Stopped card is a bit unclear about what is clickable. I tried the rownames without effect, therefore I assumed for a while the table is just informative - would be nice to be consistent with the table style where clickable elements are blue.
-
6. Just a minor annoyance, I'd increase the spacing between the number and "Total" within donuts.

image-2.png View image-2.png 39.1 KB Peter Ondrejka, 06/19/2019 08:06 AM
image-1.png View image-1.png 21 KB Peter Ondrejka, 06/19/2019 08:06 AM
Image 2 Image 1

Related issues

Related to foreman-tasks - Feature #26347: Create task dashboard componentClosed
Related to foreman-tasks - Bug #27292: Using the manual search or pagination on tasks list page makes the dashboard charts to disappearClosed
Related to foreman-tasks - Bug #27272: task dashboard -- abandon full page refresh on every action Closed

Associated revisions

Revision 752bab05 (diff)
Added by Maria Agaphontzev almost 3 years ago

Refs #27081 - in stopped table clickable items are blue

Revision dfa60006 (diff)
Added by Maria Agaphontzev almost 3 years ago

Refs #27081 - Grayout unfocused cards

History

#1 Updated by Peter Ondrejka about 3 years ago

#2 Updated by Ivan Necas about 3 years ago

  • Related to Bug #27292: Using the manual search or pagination on tasks list page makes the dashboard charts to disappear added

#3 Updated by Ivan Necas about 3 years ago

Keeping on specific thing per issue is preferable, as we tend to keep patches small and focused. Extracted the in-place refresh and disappearing donuts to #27292 resp. #27272

#4 Updated by Ivan Necas about 3 years ago

  • Description updated (diff)

#5 Updated by Ivan Necas about 3 years ago

  • Related to Bug #27272: task dashboard -- abandon full page refresh on every action added

#6 Updated by The Foreman Bot almost 3 years ago

  • Assignee set to Maria Agaphontzev
  • Status changed from New to Ready For Testing
  • Pull request https://github.com/theforeman/foreman-tasks/pull/448 added

#7 Updated by The Foreman Bot almost 3 years ago

  • Pull request https://github.com/theforeman/foreman-tasks/pull/449 added

#8 Updated by Marek Hulán almost 3 years ago

  • Bugzilla link set to 1728747
  • Status changed from Ready For Testing to Closed
  • Description updated (diff)
  • Fixed in Releases foreman-tasks-0.15.9 added

I'll open the rest in separate issue for better tracking.

#9 Updated by Adam Ruzicka almost 3 years ago

  • Found in Releases foreman-tasks-0.17.0 added
  • Fixed in Releases foreman-tasks-0.16.1, foreman-tasks-0.17.0 added

#10 Updated by Adam Ruzicka almost 3 years ago

  • Found in Releases deleted (foreman-tasks-0.17.0)

Also available in: Atom PDF