Project

General

Profile

Actions

Feature #49445

open

Feature #47072: mgr/dashboard: Usability Improvements

Cleanup #47073: mgr/dashboard: landing page

mgr/dashboard: Allow frontend modifications of the dashboard

Added by Gunther Heinrich about 3 years ago. Updated almost 3 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Component - Landing Page
Target version:
% Done:

0%

Source:
Community (user)
Tags:
Backport:
Reviewed:
Affected Versions:
Pull request ID:

Description

Currently, the admin cannot change the dashboard landing page layout which makes it in a way amazingly inflexible. For example, iSCSI Gateways might not be used in a cluster and thus the panel containing this information is irrelevant to the admin.

It would be great if the admin could modify the dashboard landing page the following ways to suit his needs:
  • Add or remove (custom) sections
  • Add or remove rows and columns inside a section
  • Change the base height of any given row
  • Drag and drop panels
  • Add or remove panels
  • Change column-based width of panels inside a section
  • Change row-based height of panels inside a section
  • Allow modification of panel behaviour, that is allow the admin to decide whether a panel changes its font color during a problem or its background color to make it more visible
  • Allow the change / removal of a section title
  • Allow the change / removal of a panel title
  • Allow the placement of the panel title at the top or bottom

As an added bonus it would be impressive, if the admin could change the way certain informations are presented. For example, the monitor panel currently displays "5 (quorum 0, 1, 2, 3, 4, 5)" but in the future, this information is displayed based on a string containing predefined placeholders like "$active_mon_count (quorum $mon_quorum)" so that the admin could rewrite it as "$active_mon_count / $total_mon_count"

Actions #1

Updated by Ernesto Puerta about 3 years ago

  • Parent task set to #47072
Actions #2

Updated by Ernesto Puerta almost 3 years ago

  • Parent task changed from #47072 to #47073
Actions

Also available in: Atom PDF