Skip to content

[EuiIcon] Update cases icon.#7840

Merged
mgadewoll merged 3 commits intoelastic:mainfrom
adcoelho:new-cases-icon
Jun 19, 2024
Merged

[EuiIcon] Update cases icon.#7840
mgadewoll merged 3 commits intoelastic:mainfrom
adcoelho:new-cases-icon

Conversation

@adcoelho
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown
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
Copy Markdown

Preview staging links for this PR:

@mgadewoll mgadewoll merged commit 02113bc into elastic:main Jun 19, 2024
@elasticmachine
Copy link
Copy Markdown
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 <jon@elastic.co>
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