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

[Serverless UX] Add option to show EuiBetaBadge by the navigation item label #165439

Closed
formgeist opened this issue Sep 1, 2023 · 4 comments
Closed
Assignees
Labels
NeededFor:Observability Issues the Observability team has dependencies on. Project:Serverless Work as part of the Serverless project for its initial release Team:SharedUX Team label for AppEx-SharedUX (formerly Global Experience)

Comments

@formgeist
Copy link
Contributor

Summary

In the current stateful navigation for Observability, we've added the ability to show a small badge to indicate either beta or new features added. The current Serverless navigation component does not support this.

Example of current Observability navigation with badges

edge-lite-oblt kb us-west2 gcp elastic-cloud com_app_observability_overview_rangeFrom=now-15m rangeTo=now

Proposal for the Serverless navigation badges

CleanShot 2023-09-01 at 10 53 45

@formgeist formgeist added NeededFor:Observability Issues the Observability team has dependencies on. Team:SharedUX Team label for AppEx-SharedUX (formerly Global Experience) Project:Serverless Work as part of the Serverless project for its initial release labels Sep 1, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/appex-sharedux (Team:SharedUX)

@tsullivan
Copy link
Member

This ability should be possible with the SharedIX changes in #167555

@formgeist
Copy link
Contributor Author

The recommendation in collaboration with the Platform UX team was to not include beta badges in the navigation but instead highlight it in the app itself, either in the Kibana header or elsewhere. This is to not clutter the navigation further with too many labels and badges.

@sebelga
Copy link
Contributor

sebelga commented Oct 6, 2023

For info, with #167774 we add support for navigation panels. You can see in the screenshots that we will allow badges next to a navigation item label. This is currently only for the items in the panels but it could be extended to the main navigation if needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NeededFor:Observability Issues the Observability team has dependencies on. Project:Serverless Work as part of the Serverless project for its initial release Team:SharedUX Team label for AppEx-SharedUX (formerly Global Experience)
Projects
None yet
Development

No branches or pull requests

4 participants