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

[UX Proposal] Replace Table components with DataGrid components #949

Open
kamingleung opened this issue Dec 9, 2023 · 4 comments
Open
Labels
enhancement New feature or request

Comments

@kamingleung
Copy link

kamingleung commented Dec 9, 2023

The Indexes page in Index Management provides users a view of their indexes with important information such as Health, statuses, and metrics.

Problem

However, users are having trouble reading and adjusting information in table of indexes.

image

Proposal

We are proposing to replace the Table component with the Data Grid component for the following pages:

  • Indexes
  • Policy managed indexes

By utilizing the Data Grid component, users can:

  • Resize columns
  • Adjust information density
  • Hide/show columns

Example:
image

Help wanted

In this issue, I propose we explore and produce mockups on how the pages would look like with the updated Data Grid component, so that there is clear guidance for implementation. Mockups should include:

  • Indexes page
  • Policy managed indexes page
@kamingleung kamingleung added enhancement New feature or request untriaged labels Dec 9, 2023
@kamingleung
Copy link
Author

kamingleung commented Dec 19, 2023

@likeanushkaa Will you be interested in exploring the UX on this?

@likeanushkaa
Copy link

likeanushkaa commented Dec 20, 2023

Yes @kamingleung . I would like to take this up. Do you have a deadline in mind?

@kamingleung
Copy link
Author

kamingleung commented Jan 18, 2024

Hi @likeanushkaa, thank you for following this.
I think we can start exploring this now since folks have started working on a PR. We can use the aligned deliverables to provide guidance to the PR. Do you want to take a first iteration and we can start discussing here? How much effort do you think it will take?

@likeanushkaa
Copy link

Hello, is this issue still open?

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