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

[APM] UI filters: Design enhancements #49153

Closed
formgeist opened this issue Oct 24, 2019 · 6 comments
Closed

[APM] UI filters: Design enhancements #49153

formgeist opened this issue Oct 24, 2019 · 6 comments
Labels
blocked enhancement New value added to drive a business result Team:APM All issues that need APM UI Team support

Comments

@formgeist
Copy link
Contributor

formgeist commented Oct 24, 2019

Blocked by: #72778

Summary

Related design issue #45503

➡️ Marvel prototype

Suggested changes to the current implementation

  • Changed from the EuiPopover to using the EuiForm checkbox for the immediate selection of filter values per filter.
  • Option to "show more" which adds another 10 values to the values list (if available).
  • Show helpful suggestion to use query bar for specific values when values list is expanded
  • Option to expand/collapse the filters
  • Collapsed filters will show a count badge of selected values
  • It's proposed that i.e. the host filter is expanded, while container ID and pods are collapsed. This is a simple measure to save height on the panel itself.

Kapture 2019-09-24 at 9 54 56

01 Services

APM - UI filters - Transaction type radio buttons


Collapsed filters show selected values count in a badge


Show helpful suggestion to use the query bar for specific values

@formgeist formgeist added Team:APM All issues that need APM UI Team support enhancement New value added to drive a business result labels Oct 24, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/apm-ui (Team:apm)

@formgeist
Copy link
Contributor Author

As part of this redesign implementation, we'd also like to explore a way to show/hide the entire filters sidebar in order to provide an option for the users who don't want to see it or want to disable it temporarily. #50143

@sorenlouv
Copy link
Member

Not happening in 7.7. Moving to backlog

@sorenlouv sorenlouv added v7.8.0 and removed Team:APM All issues that need APM UI Team support enhancement New value added to drive a business result v7.7.0 v7.8.0 [zube]: (7.7) Planned for release labels Mar 3, 2020
@sorenlouv sorenlouv changed the title [APM] UI filters: Design enhancements to current implementation [APM] UI filters: Design enhancements May 13, 2020
@sorenlouv sorenlouv added Team:APM All issues that need APM UI Team support enhancement New value added to drive a business result labels May 14, 2020
@sorenlouv
Copy link
Member

@formgeist We've received feedback that the transaction type selector (dropdown) is easy to miss because all the transaction types are not immediately visible. If we convert it to a radio button component, and use your new design it would resolve that issue.

@formgeist
Copy link
Contributor Author

@elastic/apm-ui I've updated the issue description with a new mock of changing the Transaction type selector to a radio button group instead of a link list as previously proposed. Since we've also kicked off a discovery/exploration (#72778) into enhancing the filters experience, but have yet to figure out what that entails, I would propose at the very least, we separate the issue of changing the current transaction type picker from a dropdown list to radio buttons to follow the proposed design above. Thoughts?

Screenshot 2020-08-18 at 10 23 33 -> Current filters - change to radio buttons

@formgeist
Copy link
Contributor Author

I've chosen to separate out the issue of changing the Transaction type selector from a dropdown to a radio button form group (#75427) which is more pressing than the other UI filter improvements at this time. I'll suggest that we move this entire UI improvements issue back in the backlog and wait for the exploration to conclude.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
blocked enhancement New value added to drive a business result Team:APM All issues that need APM UI Team support
Projects
None yet
Development

No branches or pull requests

4 participants