Skip to content

Conversation

@mgadewoll
Copy link
Contributor

@mgadewoll mgadewoll commented Mar 3, 2025

Summary

Important

This PR merges into a feature branch.

This PR is a follow-up to this PR that enabled Borealis as default theme in EUI.
Before merging the eui-theme/borealis feature branch into main we need to update ALL VRT images based on the new enabled theme.

Changes

  • [fix] removes a style (Borealis only) that added unexpected box-shadow to disabled form elements

Screenshot 2025-03-03 at 15 31 31

  • [dev fix] updates EuiSuperDatePicker story to use a date in the future as max range value to ensure parity with expected state and prevent having to update the value soon again
  • updates all VRT reference image

ℹ️ There is one small visual regression for EuiToast highlight borders (being slightly cut off and not perfectly rounded) that is partially unexpected but I will add the changes as separate update as it requires a generic update to how the floating borders are currently used across panelled components.

Screenshot 2025-03-03 at 15 10 15

Screenshot 2025-03-03 at 15 37 48

QA

I did make sure to run over all updated VRT images having a general look if the changes are expected. 🔍 👀

  • (optional) smoke test review some VRT images
  • checkout this PR locally and run yarn test-visual-regression update - this should NOT result in any updated images

…ctive state

- increasing the range ensures we don't have to update the snapshot in another years time
- updates all reference images after Borealis is now the default theme
@mgadewoll mgadewoll added skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation) visual refresh labels Mar 3, 2025
@mgadewoll mgadewoll self-assigned this Mar 3, 2025
Copy link
Member

@JasonStoltz JasonStoltz left a comment

Choose a reason for hiding this comment

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

LGTM

@mgadewoll mgadewoll marked this pull request as ready for review March 3, 2025 14:45
@mgadewoll mgadewoll requested a review from a team as a code owner March 3, 2025 14:45
@kibanamachine
Copy link

Preview staging links for this PR:

@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

cc @mgadewoll

@mgadewoll mgadewoll merged commit 6dfdc36 into elastic:eui-theme/borealis Mar 3, 2025
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-changelog Use on PRs to skip changelog requirement (Don't delete - used for automation) visual refresh

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants