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

Dashboard pages/tabs #15120

Closed
stacey-gammon opened this issue Nov 22, 2017 · 10 comments
Closed

Dashboard pages/tabs #15120

stacey-gammon opened this issue Nov 22, 2017 · 10 comments
Labels
Feature:Dashboard Dashboard related features release_note:enhancement Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas

Comments

@stacey-gammon
Copy link
Contributor

Allow multiple pages or tabs on a dashboard.
screen shot 2017-11-22 at 12 28 58 pm

Somewhat different than #12562 as that issue really only indicates playing through different dashboard, while this one would be a single dashboard with multiple pages that you could cycle through.

Similar ideas but different UX flows. Having dashboard pages may also help with a lot of performance complaints, since we could load visualizations from other pages behind the scenes, and the first page would load first.

@timroes
Copy link
Contributor

timroes commented Nov 28, 2017

Will a tab/page always cover the whole "page", or can also parts of the page be put into a tab container?

In any cases, this issue might supersede #1569 and/or #317

@jonathandick
Copy link

This looks great. Is it still being considered for development?

@stacey-gammon
Copy link
Contributor Author

Yes, this is still on our roadmap. Will probably not be worked on till version 7.x though, since that's when the new designs will make it easier to add this feature in.

@jonathandick
Copy link

That's great news! Looking forward to seeing this in action.

@JacobBrandt
Copy link
Contributor

With the pages selection above the query and filter it feels like the UX would be that each page can have it's own query and filter. Is that the intent?

I just want to get an idea of what the plan is for the pages. I personally would like to see both an individual query filter for each page option as well as a synced query and filter between pages option where they persist between pages.

@stacey-gammon
Copy link
Contributor Author

It does give that impression @JacobBrandt, since the pages navigation is above the filter bar int he mocks. I don't believe that was an intentional decision though (unique filters per page). I think it makes sense to have a global dashboard query/filter and then per page/tab filters/query. We'd just have to figure out the UI (sounds like this could be inline with your other issue - #16898 - if the dashboard level ones were not changeable in view mode).

We'll have to think through this aspect more, once we can shift full focus to this feature.

@spalger
Copy link
Contributor

spalger commented Mar 12, 2018

I assume this is also intended to be different from #16919 (Dashboard panel groups: nested dashboards via reference) and #1547 (Group panels and support collapsing)?

@alexfrancoeur
Copy link

alexfrancoeur commented Apr 10, 2018

Linking to #12562 as this is somewhat related

@timroes timroes added Team:Visualizations Visualization editors, elastic-charts and infrastructure and removed :Sharing labels Sep 14, 2018
@willemdh
Copy link

willemdh commented Oct 9, 2019

Any new on this feature? Tabbed dashboard navigation would allow us to build much more detailed dashboards containing subsets of information etc..

@timroes timroes added Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas and removed Team:Visualizations Visualization editors, elastic-charts and infrastructure labels Oct 7, 2020
@ThomThomson
Copy link
Contributor

This will be a larger project, so closing this issue in favor of the more detailed meta issue #136680

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Dashboard Dashboard related features release_note:enhancement Team:Presentation Presentation Team for Dashboard, Input Controls, and Canvas
Projects
None yet
Development

No branches or pull requests

8 participants