-
Notifications
You must be signed in to change notification settings - Fork 843
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] Fix computed border token mapping #8170
[Visual Refresh] Fix computed border token mapping #8170
Conversation
- the issue here seems to be that the border token is defined after color tokens and not available
packages/eui/src/global_styling/mixins/__snapshots__/_color.test.ts.snap
Show resolved
Hide resolved
da5ce24
to
dea713d
Compare
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.
It seems like eventColor: transparent
is also using the wrong color. Could you please fix it here while you're at it?
Thanks for the catch! Updated in this commit. |
Preview staging links for this PR:
|
💚 Build Succeeded
History
|
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.
LGTM - thanks for jumping on the fix!
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.
LGTM! Thanks for fixing the transparent variant as well :D
`v97.3.1-borealis.2`⏩`v98.0.0-borealis.1` _[Questions? Please see our Kibana upgrade FAQ.](https://github.com/elastic/eui/blob/main/wiki/eui-team-processes/upgrading-kibana.md#faq-for-kibana-teams)_ --- # `@elastic/eui` ## [`v98.0.0`](https://github.com/elastic/eui/releases/v98.0.0) **Bug fixes** - Fixed an `EuiDataGrid` bug where column actions where not clickable when `EuiDataGrid` with `columnVisibility.canDragAndDropColumns` was used inside a modal ([#8135](elastic/eui#8135)) **Breaking changes** - Removed `EuiFormRow`'s deprecated `columnCompressedSwitch` display prop. Use `columnCompressed` instead ([#8113](elastic/eui#8113)) # `@elastic/eui-theme-borealis` **Bug fixes** - Fixed computed border token mapping (elastic/eui#8170) Co-authored-by: Elastic Machine <[email protected]>
Summary
Note
This PR merges into a feature branch
This PR fixes an issue with border token mappings for the
Amsterdam
theme, where references to theborder.color
are not actually available in thecolors
definitions yet.The tokens use the underlying computed token now instead.
before
after
QA
EuiCommentEvent
border for "subdued" event is using proper "subdued" color instead of black (Storybook)