Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a Dashboard page #1165

Closed
travjenkins opened this issue Jul 16, 2024 · 4 comments
Closed

Add a Dashboard page #1165

travjenkins opened this issue Jul 16, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@travjenkins
Copy link
Member

travjenkins commented Jul 16, 2024

Last Updated: Aug. 26, 2024


Create the foundation for a dashboard on the Welcome page.

Below are the base requirements for this feature:

  • Allow the welcome section on the Welcome page to be hidden.

  • Create a simple dashboard which consists of a tenant selector and three cards that surface relevant, entity-specific statistics. Relevant statistics are as follows:

    • Active entity count.

    • Data usage for the current month (which is only applicable to captures and materializations).

Design

Last Updated: Aug. 26, 2024

Welcome section | Open

ui_issue-1165-dashboard_init-figma-welcome_open

Welcome section | Collapsed

ui_issue-1165-dashboard_init-figma-welcome_collapsed

Entity overview cards

ui_issue-1165-dashboard_init-figma-entity_overview_cards

NOTE: The page container in the client is styled as a card itself, therefore it was decided to add a border and background to the welcome section to distinguish it from dashboard elements.

References

Design

  • Welcome Page Redesign | Latest. A set of mock ups depicting variations of the Welcome page that includes a collapsible welcome section as well as a basic dashboard. All frames highlighting the Welcome page are relevant to this issue.

  • Welcome Page Designs | 2024-08-20. A set of mock ups depicting variations of the Welcome page that includes options for the content and layout of the welcome section as well as a basic dashboard. The frames relevant to this issue are titled WElcome page.

@travjenkins travjenkins added the enhancement New feature or request label Jul 16, 2024
@travjenkins
Copy link
Member Author

image

@kiahna-tucker kiahna-tucker self-assigned this Jul 23, 2024
@jonwihl
Copy link

jonwihl commented Jul 23, 2024

Screenshot 2024-07-23 at 2 18 28 PM

Revised requirements for first phase of the dashboard. Includes three cards [Collections, Captures, Destinations] and a historical graph of total data movement in Estuary.

@kiahna-tucker kiahna-tucker added blocked Progress on the issue cannot ensue until a decision is made. mockups Mockups for this issue are missing or need an update. labels Aug 12, 2024
@kiahna-tucker
Copy link
Member

kiahna-tucker commented Aug 12, 2024

This feature is temporarily blocked. Backend support is required in order to implement the data trends chart in a performant manner (ref: flow issue 1545). Additionally, it is unclear how the existing welcome content will need to be adapted to accommodate the dashboard. An updated set of wireframes are underway.

@jonwihl
Copy link

jonwihl commented Aug 20, 2024

Image

Left: If no tasks have been configured
Right: After first task is set up

@travjenkins travjenkins removed the blocked Progress on the issue cannot ensue until a decision is made. label Aug 26, 2024
@travjenkins travjenkins assigned kiahna-tucker and unassigned jonwihl Aug 26, 2024
@kiahna-tucker kiahna-tucker removed the mockups Mockups for this issue are missing or need an update. label Aug 28, 2024
This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants