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

New platform dropdown #33520

Merged
merged 7 commits into from
Mar 21, 2019
Merged

New platform dropdown #33520

merged 7 commits into from
Mar 21, 2019

Conversation

lizozom
Copy link
Contributor

@lizozom lizozom commented Mar 19, 2019

Summary

Removed the directives

  • dropdown
  • dropdownToggle

Switched the following to use EUI dropdown

  • vega help menues
  • dev console help menu

Checklist

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

- [ ] This was checked for cross-browser compatibility, including a check against IE11

@lizozom lizozom self-assigned this Mar 19, 2019
@lizozom
Copy link
Contributor Author

lizozom commented Mar 19, 2019

Replaced the Vega and Dev Console help menus with an EUI version.
Functionality didn't change, just the menus themselves.

image
image

@lizozom lizozom added Feature:New Platform EUI Team:Visualizations Visualization editors, elastic-charts and infrastructure v8.0.0 v7.2.0 labels Mar 19, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-app

@lizozom lizozom added the Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more label Mar 19, 2019
@elasticmachine
Copy link
Contributor

Pinging @elastic/es-ui

@elasticmachine
Copy link
Contributor

💔 Build Failed

@cjcenizal cjcenizal added the Feature:Console Dev Tools Console Feature label Mar 19, 2019
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@bmcconaghy
Copy link
Contributor

If I open a context menu and then click on another request that context menu stays open but is disembodied:
image

Copy link
Contributor

@bmcconaghy bmcconaghy left a comment

Choose a reason for hiding this comment

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

Found a small bug and a couple of typos, but mostly console part LGTM.

@lizozom
Copy link
Contributor Author

lizozom commented Mar 20, 2019

@bmcconaghy Can't reproduce this locally.
I'm on Chrome\FF on Ubuntu.
What exactly do you do? Open the menu and the click on another request inside the Console field?

@elasticmachine
Copy link
Contributor

💔 Build Failed

@lizozom lizozom requested a review from a team as a code owner March 20, 2019 12:25
@bmcconaghy
Copy link
Contributor

@lizozom yup that was what I did. I'm on Chrome on Mac.

Copy link
Contributor

@peteharverson peteharverson left a comment

Choose a reason for hiding this comment

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

Removal of the ML test LGTM

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@bmcconaghy bmcconaghy left a comment

Choose a reason for hiding this comment

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

code LGTM, the disembodied dropdown bug is benign and cosmetic and fairly edge-casey, so OK with merging.

@lizozom lizozom merged commit 3cc7025 into elastic:master Mar 21, 2019
lizozom added a commit to lizozom/kibana that referenced this pull request Mar 21, 2019
* Removed old dropdown code from dev tools consle

* Removed old dropdown from vega tools

* Deleted dropdown directives from angular bootstrap

* Deleted ui.bootstrap.dropdown test (irrelevant, since directive was deleted)
lizozom added a commit that referenced this pull request Mar 21, 2019
* Removed old dropdown code from dev tools consle

* Removed old dropdown from vega tools

* Deleted dropdown directives from angular bootstrap

* Deleted ui.bootstrap.dropdown test (irrelevant, since directive was deleted)
@stacey-gammon stacey-gammon mentioned this pull request Mar 26, 2019
94 tasks
@timroes timroes added the chore label Mar 27, 2019
@cjcenizal cjcenizal added the non-issue Indicates to automation that a pull request should not appear in the release notes label May 7, 2019
@timroes timroes mentioned this pull request Jun 5, 2019
1 task
@cchaos cchaos added EUI and removed Feature:EUI labels Aug 18, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/eui-design (EUI)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore EUI Feature:Console Dev Tools Console Feature Feature:New Platform non-issue Indicates to automation that a pull request should not appear in the release notes Team:Kibana Management Dev Tools, Index Management, Upgrade Assistant, ILM, Ingest Node Pipelines, and more Team:Visualizations Visualization editors, elastic-charts and infrastructure v7.2.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants