-
Notifications
You must be signed in to change notification settings - Fork 861
[Visual Refresh] Resolve Amsterdam specific theme imports #8318
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
[Visual Refresh] Resolve Amsterdam specific theme imports #8318
Conversation
61e755a to
9e64bf6
Compare
Testing notesCI pipeline and deployments
Package builds
Smoke tests
There's a small 1px line at the top in the current docs. Not sure if this is on purpose to separate the header from the content? In light mode it looks a bit "off". |
Yes, that's expected. It was introduced in this PR (issue) that headers in dark mode have a border applied. |
- choosing duplication over moving the type to keep the current separation for base theme fundamentals and helpers and the EUI theme usage code
|
Preview staging links for this PR:
|
💚 Build Succeeded
History
cc @mgadewoll |


Summary
Important
This PR merges into a feature branch.
closes https://github.com/elastic/eui-private/issues/128
This PR resolves any leftover direct imports from
/themes/amsterdamin/eui.Changes
eui-theme-commonpackageeuiShadow)useEuiShadow) in/euidue to the dependency on the theme hookuseEuiThemeandEuiProvidercomponent <- to move these we'll need to separate the package code furtherbreakpointeui-theme-commonUseEuiThemetype/euithemes/amsterdamfor shadows, breakpoints, colorVis and buttonsNote
The changes have been tested against Kibana (testing draft PR) to ensure nothing breaks unexpectedly.
This currently still includes the weekly release upgrade, which obscures the meta stats result.
I'll rebase and rerun the Kibana testing PR once the release upgrade is merged.✅ Currently rerunning Kibana CI after merge and rebase of the release upgrade PR
QA
yarn buildin/packages/euiyarn buildin/packages/eui-theme-common