Skip to content

Conversation

@timroes
Copy link
Contributor

@timroes timroes commented Jun 18, 2018

Updates EUI to 0.0.53, updates some broken snapshot tests, and fix #19927

One of the major changes in that version is, that all EuiFlyout now have by default a close button in the top right corner. That might mean (or not depending on your use-case - in question of doubt consult the design team), that you might want to remove existing "Close" footers, or other Close buttons.

I saw, that these teams are using EuiFlyout and might to look over their existing close solution:

@timroes timroes added Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// v7.0.0 v6.4.0 labels Jun 18, 2018
@timroes timroes requested a review from nreese June 18, 2018 17:18
@nreese
Copy link
Contributor

nreese commented Jun 18, 2018

Dashboard "add panel" already places a close button on the top right. Can you remove this? Here are the required changes - nreese@cf18931. For some reason I can not create a PR against your PR that has a clean history

@timroes
Copy link
Contributor Author

timroes commented Jun 18, 2018

I actually wanted to leave that Flyout changes to individual PRs after that has been merged, since as in your PR it might require some test changes, and I would rather not have them all in one big PR. Would it be okay, if you open another PR after that one? (Would still ping every FlyOut owner.)

@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💔 Build Failed

@timroes
Copy link
Contributor Author

timroes commented Jun 19, 2018

Jenkins, test this

@elasticmachine
Copy link
Contributor

💔 Build Failed

@timroes
Copy link
Contributor Author

timroes commented Jun 19, 2018

Jenkins, test this

@elasticmachine
Copy link
Contributor

💔 Build Failed

@timroes
Copy link
Contributor Author

timroes commented Jun 19, 2018

Jenkins, test this

@elasticmachine
Copy link
Contributor

💔 Build Failed

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@timroes
Copy link
Contributor Author

timroes commented Jun 19, 2018

Jenkins, test this - just to get a second pass

Copy link
Contributor

@ppisljar ppisljar left a comment

Choose a reason for hiding this comment

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

code looks good to me

Copy link
Contributor

@nreese nreese left a comment

Choose a reason for hiding this comment

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

lgtm
code review and tested input controls in chrome

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@timroes timroes merged commit 58257c2 into elastic:master Jun 19, 2018
@timroes timroes deleted the eui-update branch June 19, 2018 15:43
timroes added a commit to timroes/kibana that referenced this pull request Jun 19, 2018
* Update to EUI 0.0.53

* Remove input vis specific styling

* remove double close button in dashboard add panel flyout (#2)

* Fix functional tests

* fix x-pack snapshots

* EUI 0.0.53 no longer closes combo box when clear btn is pressed (#3)
timroes added a commit that referenced this pull request Jun 19, 2018
* Update to EUI 0.0.53

* Remove input vis specific styling

* remove double close button in dashboard add panel flyout (#2)

* Fix functional tests

* fix x-pack snapshots

* EUI 0.0.53 no longer closes combo box when clear btn is pressed (#3)
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

maryia-lapata pushed a commit to maryia-lapata/kibana that referenced this pull request Jun 25, 2018
* Update to EUI 0.0.53

* Remove input vis specific styling

* remove double close button in dashboard add panel flyout (#2)

* Fix functional tests

* fix x-pack snapshots

* EUI 0.0.53 no longer closes combo box when clear btn is pressed (#3)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Team:Core Platform Core services: plugins, logging, config, saved objects, http, ES client, i18n, etc t// v6.4.0 v7.0.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove styles on euiAccordion__childWrapper when EUI is upgraded to 0.0.53

4 participants