Skip to content

fix(icon): remove deprecated Community Icon and adopt TEDI-Ready #442#452

Merged
airikej merged 3 commits intorcfrom
fix/442-remove-community-icon-component
Jan 22, 2026
Merged

fix(icon): remove deprecated Community Icon and adopt TEDI-Ready #442#452
airikej merged 3 commits intorcfrom
fix/442-remove-community-icon-component

Conversation

@airikej
Copy link
Copy Markdown
Contributor

@airikej airikej commented Jan 15, 2026

BREAKING CHANGE: Community Icon removed, migrate to TEDI-Ready

BREAKING CHANGE: Community Icon removed, migrate to TEDI-Ready
@airikej airikej linked an issue Jan 15, 2026 that may be closed by this pull request
@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 15, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@airikej airikej requested a review from mart-sessman January 15, 2026 07:20

.select__multi-value-clear {
margin: -0.125rem -0.25rem -0.125rem 0;
margin: 0 -10px 0 0;
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

what is this sneaky change?

Copy link
Copy Markdown
Contributor Author

@airikej airikej Jan 19, 2026

Choose a reason for hiding this comment

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

for some reason, swapping community icon to tedi-ready it broke the layout of the tag closing button. e.g
community select now (without the changes and using community icon):
image
multi value clear with tedi-ready icon and margin: -0.125rem -0.25rem -0.125rem 0;
image
and multi-value-clear with tedi-ready icon margin: 0 -10px 0 0;
image


.tedi-collapse__title {
border-radius: 100%;
&:hover,
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Icon change requires all this new code?

Copy link
Copy Markdown
Contributor Author

@airikej airikej Jan 19, 2026

Choose a reason for hiding this comment

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

you are right, it actually has nothing to do with removal of Community icon either, will make separate task for it
task here: #462

@airikej airikej merged commit c80edb1 into rc Jan 22, 2026
19 checks passed
@airikej airikej deleted the fix/442-remove-community-icon-component branch January 22, 2026 07:08
github-actions Bot pushed a commit that referenced this pull request Jan 22, 2026
# [15.0.0-rc.5](react-15.0.0-rc.4...react-15.0.0-rc.5) (2026-01-22)

### Bug Fixes

* **icon:** remove deprecated Community Icon and adopt TEDI-Ready [#442](#442) ([#452](#452)) ([c80edb1](c80edb1))

### BREAKING CHANGES

* **icon:** Community Icon removed, migrate to TEDI-Ready
github-actions Bot pushed a commit that referenced this pull request Jan 29, 2026
# [15.0.0](react-14.3.0...react-15.0.0) (2026-01-29)

### Bug Fixes

* **button:** nowrap to button texts [#44](#44) ([#437](#437)) ([bf8289c](bf8289c))
* **button:** show tooltip for icon-only buttons, add showTooltip prop [#389](#389) ([#476](#476)) ([6fd074d](6fd074d))
* **button:** visualType link icon alignment fix [#382](#382) ([#465](#465)) ([c144153](c144153))
* **checkbox, info-button, label:** fix for 9.1.3.1 for Checkbox component [#55](#55) ([#457](#457)) ([22f22fe](22f22fe))
* **collapse:** fix icon states to only apply on icon not the whole title [#462](#462) ([#463](#463)) ([54897e3](54897e3))
* **collapse:** remove deprecated Community Collapse and adopt TEDI-Ready [#445](#445) ([#449](#449)) ([28f3e06](28f3e06))
* **ellipsis:** remove Community Ellipsis component and migrate to TEDI-Ready [#441](#441) ([#450](#450)) ([3e36bdd](3e36bdd))
* **file-dropzone:** wcag fixes [#54](#54) ([#422](#422)) ([f21635a](f21635a))
* **file-upload:** wcag improvements [#53](#53) ([#447](#447)) ([56f1aeb](56f1aeb))
* **icon:** remove deprecated Community Icon and adopt TEDI-Ready [#442](#442) ([#452](#452)) ([c80edb1](c80edb1))
* **popover:** wcag improvements [#64](#64) ([#430](#430)) ([db79bcc](db79bcc))
* **radio:** wcag improvements [#56](#56) ([#459](#459)) ([4eba5cc](4eba5cc))
* **scroll-visibility:** ssr support [#419](#419) ([#475](#475)) ([88953fd](88953fd))
* **search:** wcag improvements [#57](#57) ([#431](#431)) ([f083824](f083824))
* **select:** prevent dropdown jumping on multiselect [#446](#446) ([#454](#454)) ([9d0d980](9d0d980))
* **select:** select option focus style fix [#393](#393) ([#478](#478)) ([3830e08](3830e08))
* **select:** selected item hover text + background fix [#3](#3) ([#479](#479)) ([15cfe2d](15cfe2d))
* **sidenav:** update mobile menu when navItems prop changes [#86](#86) ([#477](#477)) ([b91ffde](b91ffde))
* **sidenav:** wcag improvements [#73](#73) ([#432](#432)) ([8536ed5](8536ed5))
* **textfield:** prevent text overlap when both icon and clearing button are visible [#373](#373) ([#480](#480)) ([546e1ea](546e1ea))
* **theme-provider:** add theme class on initial render [#455](#455) ([#458](#458)) ([d8db713](d8db713))
* **typography:** remove Community typography components and migrate to TEDI-Ready [#440](#440) ([#451](#451)) ([852cf65](852cf65))

### Features

* **collapse:** add iconOnly prop, fix community sidenav collapse margin [#471](#471) ([#472](#472)) ([c852ca8](c852ca8))
* **collapse:** make titles underline configurable [#7](#7) ([#439](#439)) ([e458004](e458004))
* **collapse:** new size prop, improve stories with states [#390](#390) ([#438](#438)) ([0938bb7](0938bb7))
* **text-group:** label prop type to ReactNode, add more examples [#48](#48) ([#483](#483)) ([e142689](e142689))
* **text-group:** new labelAlign prop [#4](#4) ([#482](#482)) ([e3a3c60](e3a3c60))

### BREAKING CHANGES

* **icon:** Community Icon removed, migrate to TEDI-Ready
* **typography:** Community Typography components have been removed, migrate to TEDI-Ready
* **ellipsis:** Community Ellipsis component has been removed, migrate to TEDI-Ready
* **collapse:** Community Collapse removed, migrate to TEDI-Ready
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.

Remove Community Icon component

2 participants