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

[K7 Navigation] Group applications in side nav #29222

Closed
ryankeairns opened this issue Jan 23, 2019 · 10 comments
Closed

[K7 Navigation] Group applications in side nav #29222

ryankeairns opened this issue Jan 23, 2019 · 10 comments
Labels
Feature:Home Kibana home application Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.

Comments

@ryankeairns
Copy link
Contributor

Describe the feature:
As a follow up to the new K7 side nav #28940 , we would like to add the ability to group certain applications. The EUI Nav Drawer component can handle this from a design/frontend perspective, but there is no mechanism/flag/data point upon which to group the items.

Describe a specific use case for the feature:
In order to minimize scrolling in the side nav as more apps get added, we would like to group common apps. For example, we have discussed grouping 'Admin' related applications as you see below:

Admin example

screenshot 2019-01-23 16 45 55

cc:/ @alexfrancoeur @AlonaNadler @snide

@ryankeairns ryankeairns added Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc Feature:Home Kibana home application labels Jan 23, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-platform

@AlonaNadler
Copy link

Adding @yaronp68 as well

@alexfrancoeur
Copy link

@yaronp68 any objection to having management / monitoring a subdirectory under "Admin" or something along those lines? Would be interested in your thoughts here.

@AlonaNadler
Copy link

In general, I think it makes sense to group admin tools together, I have a concern that users will not find their reports, currently management page is not only for admins.

@alexfrancoeur
Copy link

++ I agree, management is not obvious for things like reports. Hopefully this will be improved in the future but for now, we are stuck with that experience. We could always work on wording. "Management & Monitoring"? That might be too long. @gchaps any thoughts around a title for a subsection for all management and monitoring apps?

@gchaps
Copy link
Contributor

gchaps commented Jan 29, 2019

Admin or Administer feels too broad to me, as did other wording I tried. I like the more specific "Monitor & Manage". In the broader scheme of things, reporting and alerting are really part of monitoring from the user perspective. I checked a couple other products and I see "Monitor & Manage" and "Monitor & Configure" . Whatever order you use, "Monitor & Manage" or "Manage & Monitor", make sure you use the same order in the flyout.

@alexfrancoeur
Copy link

@ryankeairns is this something we're still shooting for in 7.0?

@ryankeairns
Copy link
Contributor Author

@alexfrancoeur This one is going to need an engineer to sort out how apps are assigned to a group. In other words, there is no grouping 'flag' that exists today.

Aside from that, is the Product team pretty set on grouping those 3 under a Manage & Monitor category?

@alexfrancoeur
Copy link

An alternative approach the came up in discussions was a persisted "settings" or "admin" icon that lives in to top nav. That would allow us to push at least management out of the side nav. With things like the help icon and alerts/notifications in the future, I'm not sure how much more crowded that would make the top nav.

@snide snide mentioned this issue Apr 26, 2019
@myasonik myasonik mentioned this issue Dec 17, 2019
5 tasks
@myasonik
Copy link
Contributor

Closing in favor of #53313

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:Home Kibana home application Team:Core Core services & architecture: plugins, logging, config, saved objects, http, ES client, i18n, etc Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins.
Projects
None yet
Development

No branches or pull requests

6 participants