Skip to content
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

[EuiIcon] Update cases icon. #7840

Merged
merged 3 commits into from
Jun 19, 2024
Merged

Conversation

adcoelho
Copy link
Contributor

@adcoelho adcoelho commented Jun 18, 2024

Summary

This PR updates the casesApp icon to the new design.

icon-kibana-case-32-color

General checklist

  • Browser QA
    • Checked in both light and dark modes
    • Checked in mobile
  • Code quality checklist
  • Release checklist
    • A changelog entry exists and is marked appropriately.
  • Designer checklist
    • Updated the Figma library counterpart - HOW DO I UPDATE THIS?

@adcoelho adcoelho added the icons label Jun 18, 2024
@adcoelho adcoelho self-assigned this Jun 18, 2024
@adcoelho adcoelho marked this pull request as ready for review June 18, 2024 11:42
@adcoelho adcoelho requested a review from a team as a code owner June 18, 2024 11:42
@mgadewoll
Copy link
Contributor

@MichaelMarcialis Do you want to have a look at this updated icon as well? And is there a need to update anything in Figma on our side?

Copy link
Contributor

@MichaelMarcialis MichaelMarcialis left a comment

Choose a reason for hiding this comment

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

Thanks for the PR! I left one comment below with an updated SVG file. Once you replace the current SVG with this new one, recompile the icons, and generate a new Jest snapshot, this should be good from my perspective. Approving now so I don't hold you up.

I've also update the icon in Figma, so you should be good to go there.

Copy link
Contributor

@mgadewoll mgadewoll left a comment

Choose a reason for hiding this comment

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

🚢 The changes look good to me. Great work updating this icon!
And thank you @MichaelMarcialis for handling the design updates! ❤️

@mgadewoll mgadewoll enabled auto-merge (squash) June 19, 2024 11:11
@kibanamachine
Copy link

Preview staging links for this PR:

@mgadewoll mgadewoll merged commit 02113bc into elastic:main Jun 19, 2024
5 checks passed
@elasticmachine
Copy link
Collaborator

💚 Build Succeeded

History

cc @adcoelho

jbudz added a commit to elastic/kibana that referenced this pull request Jun 28, 2024
`v95.1.0`⏩`v95.2.0`

_[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)_

---

## [`v95.2.0`](https://github.com/elastic/eui/releases/v95.2.0)

- Updated `EuiContextMenuItemIcon`'s type definition to explicitly
define support for `EuiIcon`'s `IconType`
([#7804](elastic/eui#7804))
- Updated `EuiSteps` to support a new `titleSize="xxs"` style, which
outputs the same title font size but smaller unnumbered step indicators
([#7813](elastic/eui#7813))
- Updated `EuiStepsHorizontal` to support a new `size="xs"` style, which
outputs smaller unnumbered step indicators
([#7813](elastic/eui#7813))
- Updated `EuiStepNumber` to support new `titleSize="none"` which omits
rendering step numbers, and will only render icons
([#7813](elastic/eui#7813))
- Updated `setEuiDevProviderWarning` to additionally accept a custom
callback function, which warning messages will be passed to
([#7820](elastic/eui#7820))
- Updated `EuiIcon` to feature updated `logoElasticStack` logo for
referencing Elastic Stack platform
([#7838](elastic/eui#7838))
- Updated `EuiIcon` to feature updated `casesApp` design.
([#7840](elastic/eui#7840))
- Updated `EuiComboBox` to no longer autocomplete searched text when
used within forms ([#7842](elastic/eui#7842))

**CSS-in-JS conversions**

- Converted `EuiFilePicker` to Emotion; Removed
`$euiFilePickerTallHeight`
([#7833](elastic/eui#7833))

---------

Co-authored-by: Jon <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants