Skip to content

Refactor: move all icons to common components - #445

Open
ramiy wants to merge 1 commit into
core-betafrom
icons/core
Open

Refactor: move all icons to common components#445
ramiy wants to merge 1 commit into
core-betafrom
icons/core

Conversation

@ramiy

@ramiy ramiy commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Split grouped icon files into single-icon files. This change consolidate every icon into src/js/components/common/icons/, one file per icon (no grouping).

Also, all the icons are now have the same type, and they all accept props to allow custom size and styling.

@ramiy
ramiy requested review from imantsk and sheabunge August 7, 2026 16:29
@ramiy ramiy changed the title Refactor: move all icons to commons components Refactor: move all icons to common components Aug 7, 2026
@ramiy

ramiy commented Aug 7, 2026

Copy link
Copy Markdown
Contributor Author

We can merge this to 3.10, but we don't have to. It can also wait for 4.0.

@sheabunge

Copy link
Copy Markdown
Member

Happy to include this in 3.10, but I am curious – what is the benefit of keeping each icon in its own file?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants