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

EUI 6.10.0 & Background color fixes #30136

Merged
merged 8 commits into from
Feb 6, 2019
Merged

Conversation

cchaos
Copy link
Contributor

@cchaos cchaos commented Feb 5, 2019

6.10.0

  • Adjust dark mode background color (#1530)
  • TypeScript are now formatted with Prettier (#1529)
  • Updated EuiPopover and EuiColorPicker to pause EuiOutsideClickDetector in when not open (#1527)

6.9.0

  • Changed animation settings for EuiNavDrawer (#1524)
  • Converted a number of components to support text localization (#1504)
  • Updated app_ems.svg (#1517)

Bug fixes

  • Updated EuiPage background color to match body background color (#1513)
  • Fixed React key usage in EuiPagination (#1514)
  • Fixed bug which prevented EuiSwitch with generated ID from having its label announced by VoiceOver (#1519)
  • Fixed EuiFilterButton handling numFilters when 0 was specified (#1510)

Background fixes

This PR removes the white background placed on .application and now allows the background color from the html element to show through.

This means that most of the background hacks we put on can be taken off. However, we now have the opposite hacks where some apps need the full white background so these were added.

I'd like to get a thumbs up from the following plugins (tagging people I know instead of whole teams)

Checklist

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

@cchaos cchaos added Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. v7.0.0 labels Feb 5, 2019
@cchaos cchaos requested review from a team as code owners February 5, 2019 20:47
@elasticmachine
Copy link
Contributor

Pinging @elastic/kibana-design

@elasticmachine
Copy link
Contributor

💔 Build Failed

@snide snide mentioned this pull request Feb 5, 2019
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.

👍 Canvas looks good. It uses several different shades of background fill colors to differentiate the page/workarea, bottom bar, and side nav sections which is a situation that could afford some potential tweaking. However, that situation existed prior to this PR and nothing here has impacted it further.

@cchaos
Copy link
Contributor Author

cchaos commented Feb 5, 2019

Thanks @ryankeairns!

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Copy link
Contributor

@snide snide left a comment

Choose a reason for hiding this comment

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

I did a scan of ML, but had trouble getting into Infra/Logs locally but I'm pretty familiar there and I think that code should be fine.

Everything looks OK. Only breaks I saw were in DSC when empty

image

I also think the dark mode bg setting is too dark, but that's something we'd change in EUI.

@cchaos
Copy link
Contributor Author

cchaos commented Feb 5, 2019

Yeah that discovery page was what I was talking about. Do you want to fix it on your end?

@snide
Copy link
Contributor

snide commented Feb 6, 2019

@cchaos Yeah, don't let it hold this up.

@snide
Copy link
Contributor

snide commented Feb 6, 2019

@cchaos 6.10.0 is out now and will fix the coloring.

@cchaos cchaos changed the title EUI 6.9.0 & Background color fixes EUI 6.10.0 & Background color fixes Feb 6, 2019
@cchaos
Copy link
Contributor Author

cchaos commented Feb 6, 2019

Updated to 6.10.0

@cchaos
Copy link
Contributor Author

cchaos commented Feb 6, 2019

Got a verbal 👍 from @jasonrhodes for APM

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@cchaos
Copy link
Contributor Author

cchaos commented Feb 6, 2019

Tests are passing, gotta get this in so we can continue our work.

@cchaos cchaos merged commit f8c7320 into elastic:master Feb 6, 2019
@cchaos cchaos deleted the background-color branch February 6, 2019 02:29
@elasticmachine
Copy link
Contributor

💚 Build Succeeded

@peteharverson
Copy link
Contributor

Sorry for the late update @cchaos, but tested the ML edits, and all looks fine - standard and dark theme.

@cchaos
Copy link
Contributor Author

cchaos commented Feb 6, 2019

Great, thanks @peteharverson !

@elasticmachine
Copy link
Contributor

💚 Build Succeeded

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Platform-Design Team Label for Kibana Design Team. Support the Analyze group of plugins. v6.7.0 v7.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants