Project

General

Profile

Cleanup #47377

Feature #47072: mgr/dashboard: Usability Improvements

mgr/dashboard: add select-all/unselect-all checkbox

Added by Ernesto Puerta 5 months ago. Updated 19 days ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
dashboard/usability
Target version:
% Done:

0%

Tags:
Backport:
octopus
Reviewed:
Affected Versions:
Pull request ID:

Description

On multi-select tables, there's no easy way to select all items or unselect them all.

A proposal is to add a checkbox to the top-leftmost cell of the table:

multiselect2.png View (33.8 KB) Ernesto Puerta, 09/09/2020 10:20 AM

multiselect_pf.jpg View (39.7 KB) Ernesto Puerta, 09/09/2020 10:24 AM

History

#1 Updated by Tatjana Dehler 5 months ago

Good idea!

I'm wondering how we can handle paginated results and datatables with more than one page. My first idea would be to have two checkboxes. One to select all items on the current page and the second one to select all items on all pages.

#2 Updated by Ernesto Puerta 5 months ago

Tatjana Dehler wrote:

Good idea!

I'm wondering how we can handle paginated results and datatables with more than one page. My first idea would be to have two checkboxes. One to select all items on the current page and the second one to select all items on all pages.

Thanks! I'd assume that when you click this checkbox you select what you see on screen, and not all items in subsequent pages. This would also be consistent with the case where you apply some filter and click that checkbox: you select only the filtered results...

For the select-all items, I don't have a clear answer. I'll check in Patternfly to see how they're doing it.

#4 Updated by Ernesto Puerta 4 months ago

Thanks. That's the one: looks good!

#5 Updated by Lenz Grimmer 4 months ago

  • Parent task set to #47072

#6 Updated by Sebastian Krah 4 months ago

  • Assignee set to Sebastian Krah

#7 Updated by Sebastian Krah 19 days ago

  • Assignee deleted (Sebastian Krah)

Also available in: Atom PDF