Uploaded image for project: 'TrueNAS'
  1. TrueNAS
  2. NAS-109097

Empty states are overlooked.

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Engineering Closed (View Workflow)
    • Priority: Low
    • Resolution: Done
    • Affects Version/s: SCALE-20.12-ALPHA
    • Fix Version/s: N/A
    • Component/s: WebUI
    • Labels:
      None
    • Epic Name:
      Empty State
    • Impact:
      Low

      Description

      The webui does not deal with empty states at all. 

      A document has been drafted with guidelines for how to deal with this.
      https://docs.google.com/document/d/1nH6tjunxCfOvU7OJCnGkwS3xsE9oYAq_4KbF7PZRmSY/edit?usp=sharing 

      In a nutshell, we've created a component specifically for dealing with empty states called entity-empty. It will be rendered inside where ever it is appropriate. Mostly pages but also in individual elements like empty tables etc.

      Here is are some examples of areas that could benefit from entity-empty:

      • Entity-table - support generic and custom messages
      • Credentials/Backup Credentials - each card
      • Dashboard (if configured to hide all widgets)

        Attachments

          Attachments

            JEditor

              Activity

                People

                Assignee:
                releng Triage Team
                Reporter:
                damian Damian Szidiropulosz
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                  Dates

                  Created:
                  Updated:
                  Resolved:

                    Summary Panel