Skip to content

[8.x] Remove Sass `@euiPanel` mixin usage (#194646)#194728

Merged
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-194646
Oct 2, 2024
Merged

[8.x] Remove Sass `@euiPanel` mixin usage (#194646)#194728
kibanamachine merged 1 commit intoelastic:8.xfrom
kibanamachine:backport/8.x/pr-194646

Conversation

@kibanamachine
Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from main to 8.x:

Questions ?

Please refer to the Backport tool documentation

## Summary

This PR is part of EUI's ongoing Emotion migration. We are actively
deprecating/removing Sass mixins and variables that are
component-specific.

In this case, the `@mixin euiPanel` **only** sets `flex-grow: 1;` as its
default CSS and creates a bunch of modifier classes, none of which were
being used in Kibana - hence various removals (see git commits for more
specifics).

### QA

- [x] Checked Search Profiler for visual regressions
- [x] Checked Visualize Library > TSVB for visual regressions

### Checklist

- [x] This renders correctly on smaller devices using a responsive
layout. (You can test this [in your
browser](https://www.browserstack.com/guide/responsive-testing-on-local-server))
- [x] This was checked for [cross-browser
compatibility](https://www.elastic.co/support/matrix#matrix_browsers)

(cherry picked from commit cf72f3e)
@kibanamachine kibanamachine added the backport This PR is a backport of another PR label Oct 2, 2024
@kibanamachine kibanamachine enabled auto-merge (squash) October 2, 2024 15:41
@kibana-ci
Copy link
Copy Markdown

💛 Build succeeded, but was flaky

Failed CI Steps

Test Failures

  • [job] [logs] FTR Configs #69 / Saved Objects Management saved objects management with hidden types Delete modal should not delete the hidden objects when performing the operation

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
visTypeTimeseries 513.0KB 507.0KB -6.0KB

Page load bundle

Size of the bundles that are downloaded on every page load. Target size is below 100kb

id before after diff
searchprofiler 18.9KB 16.0KB -2.9KB

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

cc @cee-chen

@kibanamachine kibanamachine merged commit 4dd621c into elastic:8.x Oct 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport This PR is a backport of another PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants