Project

General

Profile

Feature #47138

Feature #47072: mgr/dashboard: Usability Improvements

mgr/dashboard: tables-in-tables pattern

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

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

0%

Source:
Tags:
usability
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

The table-in-table pattern replaced the previous bottom-page details. The table-in-table approach improves contextualization of info, as the data displayed in the details section is close to the main item selected.

It could also server for simultaneously opening details from multiple main items. However this behaviour is explicitly disabled.

Additionally, it introduces lots of (unevenly useful) information and forces intense scrolling for browsing the page, as it can be seen below:

Alternative approaches would be reducing the data set displayed to the essential:

Expandable Data table

Master Detail

table_in_table.gif View (966 KB) Ernesto Puerta, 08/25/2020 05:36 PM

expandable-data-table.png View (307 KB) Ernesto Puerta, 08/25/2020 05:43 PM

side_detail.gif View (960 KB) Ernesto Puerta, 08/25/2020 05:47 PM

History

#1 Updated by Ernesto Puerta 5 months ago

Also available in: Atom PDF