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

Graph - move custom views out of top_nav #39706

Merged
merged 2 commits into from
Jun 27, 2019

Conversation

lizozom
Copy link
Contributor

@lizozom lizozom commented Jun 26, 2019

Summary

This PR is part of the task of moving kbn_top_nav to new platform.
To do so, I wanted to narrow the functionality of kbn_top_nav, and specifically, stop using it for rendering inline custom views.

This PR focuses on the Graph app. No de-angularization is done here. Just minimal changes to stop using the template option while preserving behavior. All menus should behave the same as before.

Checklist

Use strikethroughs to remove checklist items you don't feel are applicable to this PR.

For maintainers

@lizozom lizozom requested a review from a team as a code owner June 26, 2019 17:08
@lizozom lizozom added the release_note:skip Skip the PR/issue when compiling release notes label Jun 26, 2019
@elasticmachine
Copy link
Contributor

💔 Build Failed

Copy link
Contributor

@ryankeairns ryankeairns left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM from the design side. Left a small suggestion to combine into one ruleset.

@lizozom
Copy link
Contributor Author

lizozom commented Jun 26, 2019

retest

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@lizozom lizozom requested a review from flash1293 June 27, 2019 08:33
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@lizozom lizozom added Team:Visualizations Visualization editors, elastic-charts and infrastructure v7.3.0 v8.0.0 labels Jun 27, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app

Copy link
Contributor

@flash1293 flash1293 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested and LGTM

@lizozom lizozom merged commit b6f2411 into elastic:master Jun 27, 2019
lizozom pushed a commit to lizozom/kibana that referenced this pull request Jun 27, 2019
* Stop using template feature of kbn top nav

* Combined css
lizozom pushed a commit that referenced this pull request Jun 29, 2019
* Stop using template feature of kbn top nav

* Combined css
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:New Platform release_note:skip Skip the PR/issue when compiling release notes Team:Visualizations Visualization editors, elastic-charts and infrastructure v7.3.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants