elastic/kibana

[Detection Engine] EUI Chore - Remove usage of styled-components

Open

#211,119 opened on 2025年2月13日

GitHub で見る
 (5 comments) (0 reactions) (0 assignees)TypeScript (19,065 stars) (8,021 forks)batch import
EUI Visual RefreshTeam: SecuritySolutionTeam:Detection Engineeffort:lowgood first issuevalue:high

説明

Summary

As part of the recent EUI Refresh, many instances of our usage of styled-components were removed necessarily as they referenced either outdated or static EUI theme variables. However, there are still several (65, at the time of creating this issue) uses of styled-components that need to be updated.

Why?

The motivation is described well here. Essentially, we are moving toward @emotion for its ability to aggregate styles from multiple component levels, and we cannot use both styled-components and @emotion in the same file.

コントリビューターガイド

[Detection Engine] EUI Chore - Remove usage of styled-components · elastic/kibana#211119 | Good First Issue