Skip to content

Make Dashboard a first-class module with one-dashboard-per-current-workspace v1 UX #280

Description

@BorisTyshkevich

Summary

Make Dashboard a first-class, independently constructible product module instead of deriving it directly from favorited saved queries and global AppState.

For the v1 product UX, keep the current simple model:

The browser has one current workspace. That workspace contains one ordered query collection and zero or one editable Dashboard. Starring a panel query adds one default tile to that Dashboard; un-starring removes that default tile.

Do not add dashboard collection management, dashboard folders, dashboard CRUD screens, or multi-dashboard authoring UX in this issue.

At the architecture and format level

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions