-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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] Update observability side navigation #160866
Conversation
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
link: 'fleet', | ||
}, | ||
{ | ||
id: 'users_and_roles', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The external links are not defined yet. I added the default https://cloud.elastic.co
but we can remove them until we have the links
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm fine with it but maybe it'd be good to have an issue to not forget about this, wdyt?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there a chance we can change the link color to text
for these external links?

Can we remove the collapsible accordion for the Observability menu?

The Observability and gear icon can be reduced to 16px or if you're using the EuiIcon
component to render the icons, it's the size m
.
Thanks for getting all these changes in 🙏
id: 'settings', | ||
children: [ | ||
{ | ||
link: 'monitoring', |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Probably not the right spot for a comment, but we can link to the /app/management
app view. This will eventually be replaced with a director overview of the management options available for the project type.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
x-pack/plugins/serverless_observability/public/components/side_navigation/index.tsx
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I put in my comment, the "Project settings" should be exposed by the shared ux component as a preset so we can use it in other side nav.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Changes in packages/deeplinks/management
folder lgtm
@elasticmachine merge upstream |
@elasticmachine merge upstream |
💚 Build Succeeded
Metrics [docs]Public APIs missing exports
Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Thanks 👍
Update once again the side navigation tree to match the latest mocks - https://www.figma.com/file/S4fn8L4j8fG1H6331Lw3kb/IA%2FNavigation?type=design&node-id=1265-151762&mode=design
Before
After
Screen.Recording.2023-06-29.at.12.39.02.mov
Notes for reviewers