-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[shared-ux] Create Services, migrate Exit Full Screen button #122499
[shared-ux] Create Services, migrate Exit Full Screen button #122499
Conversation
@elasticmachine merge upstream |
63e0db4
to
62f69fa
Compare
62f69fa
to
cc115c1
Compare
💚 Build Succeeded
Metrics [docs]Module Count
Public APIs missing comments
Async chunks
Public APIs missing exports
Page load bundle
Unknown metric groupsAPI count
async chunk count
ESLint disabled in files
ESLint disabled line counts
Total ESLint disabled count
History
To update your PR or re-run it, just comment with: |
`; | ||
|
||
const buttonCSS = css` | ||
&.euiButton { |
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.
@clintandrewhall Is there any way not to target .eui
classes? This really shouldn't be necessary and should be applying custom class names instead like the original Sass did: https://github.com/elastic/kibana/blob/main/src/plugins/kibana_react/public/exit_full_screen_button/_exit_full_screen_button.scss
In EUI, we don't consider changes to internal classes to be breaking changes and when we do (and could very soon) this will break your styles.
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.
As we discussed, I'm opening a follow-up PR to address this, and will follow up with EUI to document issues. Thanks for your help here, @cchaos !!
💔 Some backports could not be created
How to fixRe-run the backport manually:
Questions ?Please refer to the Backport tool documentation |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
1 similar comment
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
4 similar comments
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Friendly reminder: Looks like this PR hasn’t been backported yet. |
Summary
This PR does a few things:
<ExitFullScreenButton />
fromkibana_react
.Next steps:
ExitFullScreenButton
in favor of new Shared UX component #125750ExitFullScreenButton
migration #125752