-
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
[k7/Infra UI] Integrate with K7 Breadcrumbs #25938
[k7/Infra UI] Integrate with K7 Breadcrumbs #25938
Conversation
Pinging @elastic/infrastructure-ui |
💚 Build Succeeded |
Merged #25914 this morning, would you mind updating this to use the new |
4f86be7
to
f3dc081
Compare
@spalger rebased on Regarding the breadcrumbs hierarchy, it's quite simple (maybe too simple). Every page just renders a
I didn't what to mix in any changes to the hierarchy here to limit the scope of this PR. |
Are the K7 header changes supposed to be backported to 6.x? |
💔 Build Failed |
same failure as on
|
I have #25973 in to fix that @weltenwort. Jenkins, would you please test this? |
💚 Build Succeeded |
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.
Ensure the k7design UI settings is disabled.
Check that the old header is rendered.
👍
Enable the k7design UI setting.
Check that the K7 Header with correct breadcrumbs is rendered on the home page, the node detail page and the log page.
👍
Works as described. Code looks good.
f3dc081
to
175d0ae
Compare
💚 Build Succeeded |
@tbragin given that the new header is behind a feature switch in the advanced settings, are we ok to merge this without the BETA badge being visible in K7 mode? Or do we want to find a different location for it before merging? |
I think we are ok w.o a beta label in K7, assuming we remain on track to GA Logs and Infrastructure before or in 7.0. If we don't meet that deadline, we could always add it back. @makwarth Do you have thoughts on this? |
@tbragin Agree 👍 |
This changes the header to be conditionally rendered based on the k7design UI setting. If the setting is false, the header is rendered as before. If it is true, the header is hidden and the breadcrumbs are set via the Kibana breadcrumbs api.
This changes the header to be conditionally rendered based on the k7design UI setting. If the setting is false, the header is rendered as before. If it is true, the header is hidden and the breadcrumbs are set via the Kibana breadcrumbs api.
@weltenwort was there a follow up issue to change which breadcrumbs are in use to follow the guidelines in #25689? |
no, I was not aware of that. should be a simple task for the Infrastructure UI, but not necessarily for the other solutions. what is the plan and timeline to getting the solutions teams involved? |
We'd really like to get the breadcrumbs all updated for alpha2, so if you or someone else has some time to throw at it this week that'd be great |
ok, tracking it in #26582 |
💔 Build Failed |
This PR changes the header to be conditionally rendered based on the
k7design
UI setting. If the setting isfalse
, the header is rendered as before. If it istrue
, the header is hidden and the breadcrumbs are set via the Kibana breadcrumbs api.Notes
chrome
object, because [chrome/breadcrumbs] migrate to the new platform #25914 is not yet merged.Testing
k7design
UI settings is disabled.k7design
UI setting.Related Issues