-
Notifications
You must be signed in to change notification settings - Fork 8.2k
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
[Monitoring] Replace old kbn-top-nav with new one #43187
[Monitoring] Replace old kbn-top-nav with new one #43187
Conversation
💔 Build Failed |
💚 Build Succeeded |
Pinging @elastic/stack-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.
Tested. LGTM.
Removed fix to config in monitoring (fix is on elastic#43187)
@ycombinator it's a known issue of the new top nav ATM There's already a PR that fixes it here |
It's an issue across multiple apps (Visualizations, Timelion and Monitoring, now that you're using the same component) and the solution will be merged anyway. If possible, don't block on it @ycombinator as the timeline for 7.4 is getting quite tight and I have another, harder to review, PR blocking on this one #43168 However, I guess the delay won't be more than a day or two anyway. Like they say, as you fish 🐟 |
@lizozom I'm with @ycombinator on this one. I think practically speaking it should be fine to merge, but I'd rather lean towards not merging something we know will negatively impact our users. While not likely, it's theoretically possible your PR isn't merged in time and I wouldn't want to ship this change in 7.4 with that bug outstanding. I'm going to wait until #43255 is merged before merging this. |
#43255 is merged :-) |
947a6c5
to
b4be787
Compare
💚 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.
LGTM. I clicked around the Stack Monitoring application and watched the changes in the top nav. I compared the behavior on this PR with that on master
. Everything looked and behaved the same AFAICT.
Hey @igoristic, I didn't want to miss your review, but I wanted to get this in so it unblocks @lizozom |
* Replace old kbn-top-nav with new one * Fix up our implementation
Backport: 7.x: d2507ce |
* Deleted old kbn-top-nav directive. Can be merged only when monitoring replace their last usage. * fix texts * Remove CSS import Removed fix to config in monitoring (fix is on #43187) * rename monitoring directive
* Deleted old kbn-top-nav directive. Can be merged only when monitoring replace their last usage. * fix texts * Remove CSS import Removed fix to config in monitoring (fix is on elastic#43187) * rename monitoring directive
Relates to #39981
Blocked by #43255
This PR removes the
kbn-top-nav
and replaces it with the newkbn-top-nav-v2
. There is no functional change - everything should work as expected.