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

[Maps] Spatial Join UI updates #156778

Closed
Tracked by #154870
mdefazio opened this issue May 5, 2023 · 2 comments
Closed
Tracked by #154870

[Maps] Spatial Join UI updates #156778

mdefazio opened this issue May 5, 2023 · 2 comments
Labels
Feature:Maps Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@mdefazio
Copy link
Contributor

mdefazio commented May 5, 2023

As a follow-up to #156618, I wanted to throw out some thoughts on how to minimize the panel overlays that currently happen within the UI.

The spatial join UI uses the Expression format and opens a popover. Due to the complexity of options, it can quickly get into a scenario where several popovers are overlapping.

image

While I know there is more thinking involved around this, it may be worthwhile to consider shifting towards a similar pattern used in Lens and open a new full height panel/flyout. This will help the user keep context and focus on one set of UI's at a time.

Imagine the below Lens example, but rather than Breakdown, it showed Spatial Join (or Term Join), with the option to add additional ones below it. Clicking on this title would then open the second screenshot where we can house more of the join options/settings in a dedicated view.

image

image

Again, I acknowledge there is more needed here as this explanation is quite abstract. However, I wanted to drop this in an issue in case we wanted to explore some more options for the UI and potentially reuse some existing patterns.

@mdefazio mdefazio added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas Feature:Maps labels May 5, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-presentation (Team:Presentation)

@ThomThomson
Copy link
Contributor

Closing this and adding it to the maps icebox.

@ThomThomson ThomThomson closed this as not planned Won't fix, can't repro, duplicate, stale Aug 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Maps Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

3 participants